Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.
We are seeking a highly capable Infrastructure Engineer (L2/L3) experienced in managing hybrid and multi-cloud environments on AWS and Azure. The ideal candidate will have proven expertise in infrastructure management, cloud migrations, and DevSecOps practices, along with a strong understanding of automation, security, and operational excellence.
Location: [Remote/On-site/Hybrid – specify]
Job Type: Full-Time
Experience Level: Mid to Senior (Minimum 5 Years)
Key Responsibilities:
Infrastructure Management (L2/L3):
- Provide Level 2 and 3 operational support across AWS and Azure environments.
- Monitor and optimize infrastructure performance, availability, and cost.
- Configure and manage compute, storage, networking, and identity services across both platforms.
Cloud Migration:
- Lead and support cloud migration projects from on-prem to AWS/Azure or between clouds.
- Use tools like AWS Migration Hub, Azure Migrate, CloudEndure, DMS, ASR.
- Conduct workload discovery, assessment, planning, testing, and execution.
DevSecOps & Automation:
- Design and implement CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, or AWS CodePipeline.
- Automate infrastructure using Terraform, ARM Templates, Bicep, CloudFormation, or AWS CDK.
- Integrate security testing (SAST/DAST), policy-as-code, and compliance into pipelines.
Security and Compliance:
- Apply cloud security best practices using IAM, Key Vault/KMS, Defender for Cloud, Security Hub, GuardDuty.
- Ensure infrastructure meets security frameworks (NIST, ISO, SOC 2, HIPAA).
- Conduct regular security audits, patching, and risk remediation.
Monitoring and Incident Management:
- Set up and manage observability stacks (e.g., CloudWatch, Azure Monitor, Prometheus, ELK, Datadog).
- Create runbooks, alerts, and dashboards for proactive infrastructure management.
- Participate in on-call rotation and incident response.
Collaboration & Documentation:
- Collaborate with development, architecture, security, and operations teams.
- Maintain detailed architecture diagrams, process documents, and knowledge base articles.
- Mentor junior engineers and contribute to continuous improvement.
Academic Qualifications and Certifications:
- Experience in multi-cloud and hybrid environments (on-prem + cloud).
- Familiarity with Zero Trust architecture and cloud governance frameworks.
- Exposure to serverless technologies and event-driven architectures.
- ITIL or SRE practices knowledge is a plus.
Certifications Required:
- AWS Certified Solutions Architect – Associate/Professional
- Microsoft Certified: Azure Administrator Associate / Solutions Architect Expert
- One security-focused certification (e.g., AWS Security Specialty, Microsoft SC-200, CISSP, CompTIA Security+)
- DevOps/Containerization: CKA or equivalent preferred
Required Skills and Experience:
- Minimum 5 years of hands-on experience with cloud infrastructure and DevOps in AWS and Azure.
- Strong command of infrastructure automation, scripting (PowerShell, Python, Bash), and CI/CD tools.
- Deep understanding of networking, DNS, VPN, load balancing, and firewalls in cloud environments.
- Practical experience with container platforms (Docker, Kubernetes, AKS, EKS).
- Strong problem-solving skills and ability to troubleshoot complex issues independently.