Senior Infrastructure-as-Code (IaC) Engineer – Multi-Cloud & Automatio
Job Description Roles & Responsibilities 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: Azure, AWS, OCI 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/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 / 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 / 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 Desired Candidate Profile 5–10+ years in cloud automation / platform engineering / DevOps Strong hands-on experience in Terraform and multi-cloud environments Proven experience delivering production-grade automation platforms Core Skills Terraform (mandatory) + Terragrunt Infrastructure as Code (IaC) Multi-cloud (Azure, AWS, OCI) Automation & DevOps CI/CD pipelines (Azure DevOps / GitHub / GitLab) GitOps (ArgoCD / FluxCD) Ansible / Configuration Management Cloud & Platforms Azure, AWS, OCI architecture and services Kubernetes (AKS, EKS, OKE, OpenShift) Landing Zone automation Security & Governance Policy-as-code (OPA / Sentinel) IAM, Secrets Management (Vault, KMS) Compliance frameworks (CIS, NIST, ISO) Employment Type Full Time Company Industry TelecomISP Department / Functional Area System AdministrationNetwork AdministrationSecurity (IT Software) Keywords TerraformIacDevOpsMultiCloudAzureAWSOCIKubernetesAnsibleGITAutomationInfrastructure As CodeAutomation EngineerInfrastructure Automation ArchitectInfrastructure Automation SpecialistDevOps Engineer IaC SpecialistCI/CDPlatform Engineer Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply on original siteOpens the employer's site in a new tab
- CompanyCovenant Tel
- LocationCairo - Egypt
- CategoryCybersecurity
- SourceNaukrigulf
- Listed2 months ago
Related Cybersecurity jobs
SOC Engineer
Security Monitoring & Threat Detection • Administration, management, and Support deployment and tuning of OT security tools (Nozomi, Forescout). Monitor OT/ICS…
Priority Banking - Customer Service Representative
1. Client Relationship Management ▸ Resolve customer issues efficiently while ensuring first-contact resolution whenever possible. ▸ Manage customer complaints…
Secretary
Manage executive schedules, ensuring optimal time allocation for meetings, deadlines, and travel, to facilitate smooth operations. Prepare and edit…
Senior Full Stack Developer
We are seeking an experienced Full Stack Engineer with strong Java expertise and modern front-end capabilities to design, build and deliver scalable enterprise…