- Company Name
- Apollo Solutions
- Job Title
- DevOps Engineer
- Job Description
-
Job title: DevOps Engineer
Role Summary: Designs, builds, and secures scalable, multi‑region Azure platforms for enterprise workloads, focusing on DevSecOps, automation, and operational excellence.
Expactations: Senior‑level expertise in Azure, hands‑on experience with Azure Landing Zones (CAF), migration of on‑prem to Azure, container orchestration (AKS/Docker), IaC (Terraform, PowerShell), CI/CD with Azure DevOps, and comprehensive cloud security. Expected to lead platform modernisation, ship reusable IaC modules, protect assets, optimise cost, and maintain high availability.
Key Responsibilities:
- Architect, deploy, and operate multi‑region Azure solutions, implementing CAF Landing Zones and governance.
- Lead cloud migration projects (rehost, re‑platform, refactor) and modernisation initiatives.
- Build and maintain reusable Terraform modules, PowerShell scripts, and automation pipelines.
- Develop CI/CD pipelines (YAML) with integrated security scanning (SAST/DAST/container) and release management.
- Implement monitoring, logging, alerting, dashboards, and cost‑optimisation strategies.
- Manage incident response, SLAs, and scheduled maintenance for platform stability.
- Produce and maintain operational, security, and run‑book documentation.
- Collaborate cross‑functionally with architecture, engineering, and operations teams.
Required Skills:
- Azure platform engineering (IaaS, PaaS, SaaS) at scale.
- Design & implementation of Azure Landing Zones (CAF).
- Terraform IaC and PowerShell scripting proficiency; Bash/Packer optional.
- AKS/Kubernetes administration and container security.
- CI/CD pipeline design with Azure DevOps YAML and security tooling.
- Cloud security fundamentals: TLS/SSL, certificates, WAF, IAM, secrets, vulnerability management.
- Monitoring, alerting, BCP/DR, and cost‑optimisation expertise.
- Agile delivery mindset and strong analytical & communication skills.
Required Education & Certifications:
- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
- Microsoft Certified: Azure Solutions Architect Expert or Azure DevOps Engineer Expert (preferred).