Key Responsibilities
· Provision, and manage AWS cloud infrastructure across enterprise and multi-account environments, including compute, networking, storage, database, container, and supporting services
· Develop and maintain Infrastructure as Code (IaC) and automate infrastructure provisioning, configuration, patching, and operational activities using Terraform/Terraform Enterprise, Ansible, AWS Systems Manager, Python, and Shell scripting
· Build and support CI/CD and DevOps workflows, integrating infrastructure deployment, configuration management, security scanning, and automated operational processes
· Monitor infrastructure availability, performance, capacity, and security using AWS and enterprise monitoring/logging solutions, and troubleshoot complex production issues and perform root cause analysis
· Implement infrastructure security controls and support vulnerability remediation, IAM hardening, patch management, security assessments, seurity-testing findings, and audit/compliance requirements
· Support infrastructure migration, modernisation, resilience, backup, high availability, and continuous improvement initiatives across cloud environments
· Collaborate with application, cybersecurity, network, cloud service provider, and vendor teams; provide technical guidance
What We Are Looking For
Bachelor’s degree in Computer Science, Information Technology, Engineering, or related discipline, or equivalent professional experience
Minimum 7 years of relevant experience in ICT infrastructure, cloud engineering, DevOps, systems engineering, or infrastructure operations, with strong hands-on AWS experience
Strong knowledge of AWS services covering Compute, Database, Storage, and networking
Hands-on experience with Terraform/Terraform Enterprise, Ansible, or equivalent Infrastructure as Code and configuration management tools
Experience with CI/CD and source-control platforms such as GitLab CI/CD, Jenkins, GitHub Actions, GitLab, Bitbucket, or equivalent