Granicus is a company focused on transforming the Govtech industry by connecting governments with their constituents. The DevOps Engineer III will be responsible for developing, automating, and securing applications while mentoring other engineers and providing technical leadership on projects.
Responsibilities:
- Support the software development process by identifying inefficiencies, recommending solutions, automating delivery, and implementing testing
- Mentor other engineers
- Technical leadership for small to medium sized projects
- Escalation support for the SRE team
- Provisioning and maintenance of systems, load balancer configs, firewall rules, databases, and other automation-driven infrastructure tasks
- Automate CI/CD pipelines to build and deploy our software
- Work towards implementing platform stability and cost-effective practices
- Troubleshoot infrastructure and application related issues
Requirements:
- Bachelor's Degree in Computer Science and/or relevant experience
- 4+ years Software Engineering or Operations support
- Strong hold in Linux and Windows administration
- Very strong proficiency in diagnosing and remediating complex technical issues
- Very strong understanding of cloud hosting infrastructure
- Very strong hands-on experience with Kubernetes and Helm Chart
- Very strong hands-on experience with designing and implementing infrastructure using IAC, Terraform
- Very strong experience on observability frameworks, with Elastic preferred
- Strong hold on Continuous integration/Continuous Deployment concepts
- Good understanding of cloud networking concepts
- Strong understanding of source code management, GitLab preferred
- Strong understanding of containerization concepts
- Effective communication skills for working across support and engineering departments
- Passion for security and identifying opportunities to improve security and testing
- Well versed with using AI/ML in coding and troubleshooting for DevOps tasks
- Should have executed at least one POC in improving DevOps productivity leveraging AI/ML
- Responsible for Granicus information security by appropriately preserving the Confidentiality, Integrity, and Availability (CIA) of Granicus information assets in accordance with the company's information security program
- Responsible for ensuring the data privacy of our employees and customers, their data, as well as taking all required privacy training in a timely manner, in accordance with company policies