We are seeking an experienced Senior DevOps Engineer to design, build, and optimize secure, scalable, and reliable cloud infrastructure. This individual will play a key role in improving system performance, automating infrastructure operations, and supporting cloud-based applications and development environments.
The ideal candidate has strong experience with public cloud platforms, infrastructure automation, CI/CD pipelines, and containerized environments, along with hands on experience supporting FedRAMP-compliant infrastructure.
Key Responsibilities
- Design, implement, and maintain scalable, secure, and highly available cloud infrastructure.
- Develop and manage Infrastructure as Code (IaC) solutions using Terraform and Ansible.
- Build and optimize CI/CD pipelines to streamline application deployments.
- Implement monitoring, logging, alerting, and automated remediation solutions to improve system reliability.
- Build and support development, testing, and production environments.
- Deploy and manage containerized applications and microservices using Kubernetes and Helm.
- Maintain and support FedRAMP-compliant infrastructure, including government cloud environments.
- Perform security updates, vulnerability remediation, patching, and ongoing compliance maintenance.
- Monitor system health and performance using observability tools, dashboards, and automated alerts.
- Troubleshoot infrastructure issues and collaborate with engineering and security teams to improve operational efficiency.
Required Qualifications
- U.S. Citizenship required due to federal compliance requirements.
- 3+ years of experience in DevOps, Cloud Engineering, SRE, or a related infrastructure role.
- Strong hands-on experience with public cloud platforms.
- Experience building and maintaining FedRAMP-authorized environments.
- Proficiency with Infrastructure as Code tools such as Terraform and Ansible.
- Experience with Kubernetes, Helm, and containerized applications.
- Strong understanding of CI/CD pipeline design and automation.
- Familiarity with monitoring tools such as Prometheus, Graphite, or similar technologies.
- Programming experience with Python, Java, or Go, along with scripting knowledge in Bash.
- Solid understanding of operating systems, networking, and infrastructure fundamentals.
- Strong troubleshooting, communication, and problem-solving skills.
- Self-motivated with the ability to work independently and collaborate across technical teams.
Education
- Bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent practical experience.