DevOps Engineer
Science and Engineering Services, LLC · Montgomery, AL · 4 days ago
Full-time
About the role
SES is seeking a DevOps Engineer to support the U.S. Air Force Cloud One Architecture and Common Shared Services contract. This role involves modernizing a leading, global-scale multi-cloud environment in support of a critical mission, ensuring system resiliency, security, and cost-effectiveness.
Responsibilities
- Develop scalable cloud-native solutions and implement best practices across architecture, development, deployment, and security.
- Work within a group of DevOps/SRE engineers to ensure secure, scalable, and resilient connectivity across hybrid and multi-cloud environments.
- Collaborate with cloud engineers, cybersecurity analysts, and program leadership to drive continuous improvement and deliver value to the mission.
- Implement software engineering principles to build and maintain scalable, highly reliable, and performant large-scale systems.
- Design, implement, and maintain CI/CD pipelines for secure, automated software delivery.
- Design and implement highly available, fault-tolerant systems for AWS, Azure, GCP, and Oracle Clouds.
- Define, implement, and monitor Service Level Indicators (SLIs), Service Level Objectives (SLOs), and Service Level Agreements (SLAs) to ensure service reliability and performance.
- Support incident response and postmortem processes to drive continuous improvement.
- Embed reliability into application design and deployment support capacity planning including forecasting resource needs to ensure systems can scale effectively.
- Ensure compliance with security best practices, including Identity and Access Management (IAM), Virtual Private Cloud (VPC) design, and encryption standards.
- Implement DevSecOps pipelines for a variety of technical stacks on AWS, Azure, GCP, and Oracle Cloud Infrastructure.
- Develop infrastructure as code (IaC) using tools such as Terraform, Ansible, or CloudFormation.
- Deploy and manage applications on cloud platforms such as AWS, Azure, GCP, or OCI.
- Configure and optimize container orchestration platforms (e.g., Kubernetes, Docker).
- Maintain high availability, scalability, and performance of cloud-based systems.
- Configure and maintain virtualized environments to ensure performance, scalability, and security.
- Support infrastructure modernization efforts by integrating virtualization solutions into hybrid cloud environments.
- Implement automated security tools for vulnerability scanning, static/dynamic application security testing (SAST/DAST), and container security.
- Drive consistency for deployment and build processes.
- Establish proactive monitoring solutions to ensure system reliability and availability.
- Respond to and troubleshoot production incidents, performing root cause analysis and resolution.
- Embed security best practices into the Software Development Lifecycle (SDLC) and CI/CD processes.
- Support the development of strategy and integration methodology around design, development, and implementation of cloud-based solutions.
- Prepare detailed technical documentation to support development and operational processes.
Qualifications
- Bachelor's Degree and 8+ years of experience; additional years of experience may be accepted in lieu of degree.
- Active Secret clearance.
- CompTIA Security+ or equivalent (IAT-2) certification.
- Strong documentation, communication, and cross-functional collaboration skills.
- Familiarity with DevSecOps principles and practices.
- Familiarity with Agile methodologies such as Scrum and/or Kanban.
- Deep knowledge of CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions, Azure DevOps, Argo CD).
Preferred Skills
- Experience with Zero Trust Architecture.
- Cloud certifications in AWS, Azure, GCP, or OCI.
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, Splunk, ELK Stack).
- Solid understanding of networking, Linux/Unix systems, and version control systems (e.g., Git).
- Proficiency in programming/scripting languages (e.g., Python, Java, Bash, Go).
- Experience with configuration management and orchestration tools (e.g., Terraform, Ansible, Puppet).
- Hands-on experience with containerization and orchestration (e.g., Docker, Kubernetes).
Benefits
- Competitive salary.
- Medical, dental, vision, AD&D, STD/LTD coverage.
- Company-paid life insurance.
- 401(k) with employer contribution.
- Paid time off.
- Pet insurance.