Overview
We are seeking a highly skilled DevOps / Cloud Infrastructure Engineer to support the design, deployment, automation, and maintenance of scalable cloud infrastructure and mission-critical applications. The ideal candidate will have strong experience with AWS cloud services, CI/CD automation, Infrastructure as Code (IaC), containerization, database administration, and system monitoring. This role requires a hands-on engineer who can work across development, operations, and security teams to deliver reliable and secure enterprise solutions
What will you do?
- Design, implement, and maintain CI/CD pipelines using Jenkins to support automated application deployments and infrastructure delivery
- Develop and manage Infrastructure as Code (IaC) solutions using Terraform for scalable and repeatable cloud environments
- Deploy, configure, and manage AWS cloud infrastructure and services including EC2, S3, RDS, Lambda, VPC, IAM, CloudWatch, and other core AWS services
- Build, maintain, and optimize containerized environments using Docker and/or Podman
- Develop and maintain automation scripts and tooling using Bash and Python
- Administer and support self-hosted database environments including PostgreSQL and MySQL, with responsibilities including installation, configuration, backup/recovery, replication, high availability, and performance tuning
- Implement and manage monitoring, logging, and alerting solutions using Prometheus, Alertmanager, CloudWatch, and related tools
- Integrate, deploy, and support a variety of software solutions including AWS cloud-native services, open-source technologies, COTS/GOTS products, and custom-developed applications
- Collaborate with development, cybersecurity, and infrastructure teams to ensure secure and compliant system architecture and deployment practices
- Apply AWS architecture best practices, networking principles, and IAM/security policies to maintain secure cloud operations
- Manage source code repositories and support Git-based workflows, branching strategies, and version control best practices
- Troubleshoot infrastructure, deployment, networking, and application issues across development and production environments
Do you have what it takes?
- Active TS/SCI with Polygraph required.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field (or equivalent experience)
- Proven experience implementing and managing CI/CD pipelines using Jenkins
- Strong hands-on experience with Terraform and Infrastructure as Code methodologies
- Demonstrated experience supporting AWS cloud environments and services including EC2, S3, RDS, Lambda, VPC, IAM, and CloudWatch
- Experience with containerization technologies such as Docker and Podman
- Strong scripting and automation experience using Bash and Python
- Hands-on experience administering PostgreSQL and MySQL databases in self-hosted environments
- Experience implementing monitoring and alerting platforms such as Prometheus, Alertmanager, and CloudWatch
- Strong understanding of networking concepts, cloud security principles, IAM policies, and AWS architecture best practices
- Experience integrating diverse software systems and platforms across enterprise environments
- Proficiency with Git workflows, branching strategies, and version control best practices
- Strong troubleshooting, analytical, and problem-solving skills
- Ability to work independently and collaboratively within cross-functional teams
|