Senior Infrastructure-as-Code (IaC) Engineer – Multi-Cloud & Automatio
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Define enterprise Infrastructure-as-Code strategy, implement CI/CD pipelines, and automate multi-cloud environments using Terraform, Ansible, and Kubernetes.
Key Skills for This Role
Full Job Posting
Iac Strategy & Architecture
- Define and implement
- enterprise IaC strategy, standards, and governance frameworks
- Build reusable
- IaC blueprints, modules, and templates
- Establish
- GitOps workflows, approval pipelines, and policy enforcement
- Define environment lifecycle (
- Dev → QA → UAT → Prod
- )
Multi-Cloud Iac Engineering
- Design and implement IaC solutions across:
• On-prem (VMware, OpenStack, Bare Metal)
- Automate
- networking, compute, storage, Kubernetes, and security services
- Implement
- cross-cloud DR and high availability architectures
Terraform Engineering (Core Skill)
- Develop advanced
- Terraform modules and reusable components
- Manage
- remote state, state locking, and security controls
- Implement
- Terragrunt structures for multi-environment orchestration
- Enable
- drift detection, policy validation, and automated remediation
- Integrate Terraform with
- Vault, Key Vault, KMS, and secrets engines
Configuration Management
- Develop
- Ansible playbooks and automation pipelines
- Automate
- Linux and Windows provisioning, patching, and hardening
- Implement
- middleware and application configuration automation
Ci And Cd & Gitops
- Build end-to-end
- CI/CD pipelines for IaC deployments
- Integrate tools like
GitHub Actions, Azure DevOps, GitLab CI
- Implement
Gitops Workflows (Argocd And Fluxcd)
- Enable automated testing, validation, and rollback mechanisms
Kubernetes & Platform Automation
- Automate provisioning of
AKS, EKS, OKE, OpenShift clusters
- Implement
- cluster lifecycle management, scaling, and upgrades
- Deploy platform services (monitoring, logging, security tools)
- Enable full
- GitOps lifecycle for Kubernetes environments
Network, Security & IAM Automation
- Automate
- network infrastructure (VPC, VNet, VCN, firewalls, load balancers)
- Implement
- Zero Trust and identity lifecycle automation
- Enforce
Policy-As-Code (Opa And Sentinel)
- Automate
- secrets management, encryption, and certificate rotation
Testing, Validation & Compliance
- Build automated
- IaC testing frameworks (linting, unit, integration tests)
- Integrate security tools (
Checkov, tfsec, Trivy, SonarQube
- )
- Enforce compliance with
CIS, NIST, ISO standards
- Implement automated validation and teardown processes
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Covenant Tel
Senior Network Engineer – Datacenter, Azure, AWS, OCI
Dubai, UAE
Design and implement advanced networking solutions, manage cloud connectivity, and ensure network security with expertise in automation and troubleshooting.
Cloud Solution Architect – Multi-Cloud (Azure, AWS, OCI)
Dubai, UAE
Design and implement multi-cloud architectures, ensuring security, high availability, and automation while collaborating with stakeholders and providing technical leadership.
