Overview
Skills
Job Details
We are seeking a Cloud Infrastructure Engineer experienced in Infrastructure as Code (IaC) and DevOps automation to design, implement, and optimize scalable cloud environments. The ideal candidate will be proficient in Terraform, Sentinel, and GitLab CI/CD, with a deep understanding of the software development lifecycle (SDLC) and system-level application design. This role focuses on delivering secure, compliant, and efficient infrastructure solutions using automation, policy enforcement, and modern programming practices.
Key Responsibilities:
Infrastructure as Code (IaC): Develop, maintain, and optimize Terraform modules for multi-cloud infrastructure provisioning and lifecycle management.
Policy as Code: Design and enforce Sentinel policies to ensure security, compliance, and governance within automated infrastructure deployments.
CI/CD Automation: Build, configure, and manage GitLab-based CI/CD pipelines for continuous integration, testing, and deployment of cloud services.
Application Development: Support infrastructure and platform services through system-level design, development, and unit testing using modern programming languages.
Defect Resolution: Troubleshoot and resolve defects identified during development and testing cycles to maintain high-quality delivery standards.
Collaboration: Work closely with software engineers, DevOps, and security teams to streamline infrastructure automation and enforce best practices.
Required Skills & Qualifications:
5+ years of experience in cloud infrastructure engineering, DevOps, or IaC roles.
Strong proficiency with:
Terraform and HashiCorp Configuration Language (HCL)
Sentinel for compliance and governance automation
GitLab CI/CD for pipeline development and management
Solid understanding of SDLC, Agile, and DevOps best practices.
Hands-on experience with Python for automation scripting and integrations.
Experience in system-level design, development, and testing for infrastructure or platform services.
Familiarity with multi-cloud environments (AWS, Azure, Google Cloud Platform).
Strong problem-solving, troubleshooting, and analytical skills.
Preferred Qualifications:
Certifications in AWS, Azure, or Terraform (e.g., HashiCorp Certified Terraform Associate).
Experience with containerization technologies (Docker, Kubernetes).
Knowledge of security automation, infrastructure monitoring, and policy enforcement tools.
Familiarity with GitOps workflows and infrastructure testing frameworks.
Education:
Bachelor s degree in Computer Science, Information Systems, or a related field required.
Advanced degree or relevant certifications preferred.