Are you ready for a better career?
DevOps Engineer (Terraform & S-NET)
- Annapolis Junction, MD (with potential work at Joint Base Anacostia-Bolling (JBAB) or Landover, MD)
- Full-Time
- Position Id: 106
- Clearance Required: Current/Active TS/SCI
- Work Schedule: Onsite – 5 Days/Week
- Period of Performance: 01/08/2024 – 08/30/2027
Overview
The DevOps Engineer with a strong specialization in Terraform will be responsible for designing, implementing, and maintaining scalable infrastructure solutions using Terraform, ensuring efficient deployment and management of resources across various cloud environments. A deep understanding of Infrastructure as Code (IaC) principles and practices is essential for this role.
Responsibilities
- While your primary focus will be on Terraform, we also value a strong working knowledge of Ansible to automate configuration management and streamline operational tasks. You will collaborate closely with development, operations, and security teams to enhance system reliability, scalability, and performance.
- Design and implement cloud infrastructure using Terraform and HashiCorp Configuration Language (HCL).
- Automate provisioning, scaling, and management of infrastructure to ensure reliability and efficiency.
- Collaborate with development and operations teams to support cloud initiatives and streamline deployment processes.
- Monitor cloud environments, perform regular maintenance, and troubleshoot issues as they arise.
- Implement and enforce best practices for cloud security, compliance, and risk management.
- Conduct ongoing security testing and code reviews to identify and mitigate vulnerabilities.
- Contribute to architectural designs, technical documentation, and provide engineering solutions for improved security.
- Stay current with new tools, technologies, and industry best practices, and advise teams on secure coding practices.
- Integrate Terraform with Ansible to automate the provisioning and configuration of infrastructure, ensuring a seamless and consistent infrastructure-as-code (IaC) deployment process across cloud and on-prem environments.
- Use Terraform to manage and provision infrastructure resources (e.g., compute, storage, networking) and leverage Ansible for post-provisioning configuration management, including application deployments and security hardening.
- Collaborate with engineering teams to design end-to-end automation workflows that combine Terraform's infrastructure provisioning with Ansible’s configuration management, ensuring scalable, repeatable, and secure deployments.
Qualifications
- Experience in software engineering and integration of Commercial Off-the-Shelf software products
- Must have a current DoD 8570.1-M IAT Level III certification