Note: The job is a remote job and is open to candidates in USA. Dice is seeking an AWS Cloud Engineer with Terraform expertise to automate the provisioning and management of cloud resources in an AWS environment. The role involves designing Infrastructure as Code (IaC) using Terraform, architecting CI/CD pipelines with GitLab, and ensuring security and compliance in cloud operations.
Responsibilities
- Automating the provisioning, scaling, and lifecycle management of cloud resources across an AWS environment
- Designing and maintaining Infrastructure as Code (IaC) using Terraform
- Architecting and refining GitLab CI/CD pipelines to streamline deployment workflows
- Embedding security and compliance checks directly into pipelines to enforce practices and maintain governance over infrastructure changes
- Leveraging advanced features of GitLab for implementing GitOps workflows that keep infrastructure state consistent and auditable
- Automating custom tasks and integrating with APIs using scripting languages like Python, Bash, or PowerShell
- Utilizing monitoring and resource tagging strategies within Terraform to optimize cloud performance and control costs
Skills
- Need active security clearance OR prior federal Agency work experience
- Deep understanding of Terraform
- Experience with Terraform state management (local, remote, Terraform Cloud)
- Advanced proficiency with GitLab for code hosting and CI/CD pipeline management
- Ability to create and manage custom .gitlab-ci.yml files, runners, caching, and environment variables
- Hands-on experience with AWS services (IAM, VPC networking, compute)
- Proficiency in at least one scripting language (Python, Bash, or PowerShell)
- Requires Security+ or equivalent (Must meet DOD IT II Requirements)
- Experience with Docker and Kubernetes for microservices and cloud-native deployments
- Experience integrating policy-as-code tools (e.g., OPA, Sentinel) into CI/CD workflows
- Familiarity with GitOps workflows and branch protection strategies
- Knowledge of automated monitoring and resource tagging for cost optimization
- Experience embedding security (DevSecOps) into CI/CD pipelines
Company Overview