Skip to main content

OpenGov Inc. is hiring Senior DevOps Engineer

➡️ Apply here: Senior DevOps Engineer

🔔 Monitor #devops jobs

👩‍💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume


**Job Title:** Senior DevOps Engineer

**Company:** OpenGov Inc.

**Location:** Georgia

**Job Description:**

OpenGov is seeking a Senior DevOps Engineer to join their engineering team. In this role, you will be responsible for building and maintaining multi-tenant SaaS solutions, implementing and managing infrastructure as code, optimizing cloud services, and ensuring high availability and disaster recovery. You will also design, build, and maintain CI/CD pipelines, set up and manage monitoring and alerting systems, and lead incident investigations.

**Responsibilities:**

* Architect, deploy, and maintain a highly available and scalable multi-tenant SaaS environment in AWS.
* Implement and manage infrastructure as code using tools such as Terraform or CloudFormation.
* Optimize AWS services for cost-efficiency, performance, and reliability.
* Ensure high reliability and disaster recovery readiness across all AWS services.
* Enforce security policies, procedures, and standards to protect sensitive data.
* Implement best practices for securing AWS resources, including VPC configurations, IAM roles, security groups, and network ACLs.
* Work with compliance teams to ensure adherence to regulations and industry standards such as SOC2 and StateRamp.
* Design, build, and maintain robust CI/CD pipelines using tools like Jenkins, GitHub Actions, or CircleCI.
* Facilitate seamless integration and continuous deployment processes to ensure rapid and reliable delivery of new features and patches.
* Set up and manage comprehensive monitoring and alerting systems using tools like CloudWatch, Prometheus, or Grafana.
* Develop and implement incident response protocols; lead incident investigations and post-mortems.
* Provide mentorship and training to junior engineers, fostering a culture of continuous learning and improvement.
* Collaborate with cross-functional teams to define technical requirements and deliver high-quality solutions.

**Requirements and Preferred Experience:**

* Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
* 7+ years of experience in software engineering with a deep focus on cloud operations, security, and DevOps.
* 2+ years of running Kubernetes at scale and in production on public clouds.
* Proficiency in at least one modern programming language (e.g., Python, Java, Go, or Ruby).
* Proven track record in designing and managing AWS infrastructure for SaaS applications.
* Extensive experience with infrastructure as code tools such as Terraform or CloudFormation.
* Strong knowledge of AWS services, including EC2, RDS, S3, VPC, IAM, and Lambda, among others.
* Expertise in CI/CD tools like Jenkins, GitHub Actions, CircleCI, or equivalent.
* Advanced skills in monitoring and logging tools such as CloudWatch, Prometheus, or Grafana.
* In-depth understanding of cloud security practices, including encryption, identity and access management (IAM), and network security.
* Strong problem-solving skills with a proactive approach to identifying issues and delivering solutions.
* Excellent communication skills with the ability to collaborate effectively across various teams.

Previous and next articles