We are seeking a talented Senior Cloud Engineer to join our dynamic team. In this role, you will play a pivotal role in maximizing the potential of our AWS infrastructure, collaborating closely with developers to optimize services and servers for improved efficiency and performance.
Requirements
- Design, implement, and maintain scalable and secure cloud infrastructure.
- Develop and execute automation scripts for cloud resource provisioning and configuration.
- Implement DevOps best practices to establish and optimise CI/CD pipelines and participate in the application release process as needed.
- Implement and enforce security measures to protect the cloud environment.
- Monitor system performance and troubleshoot issues for optimal reliability.
- Collaborate with cross-functional teams to provide technical solutions.
- Maintain thorough documentation for all cloud-related processes and configurations.
- Embrace #FinOps culture and optimise cloud cost to run applications efficiently.
- Architect and implement AWS landing zones and multi-account strategies using AWS Organizations and Control Tower.
- Design and manage disaster recovery and business continuity solutions across AWS regions.
- Lead migration initiatives from on-premises to AWS or between AWS accounts/regions.
- Implement observability solutions using CloudWatch, X-Ray, and third-party monitoring tools.
- Design and implement serverless architectures using Lambda, API Gateway, Step Functions, and EventBridge.
- Establish and maintain AWS Well-Architected Framework reviews and remediation plans.
- Mentor junior engineers and conduct technical reviews of cloud solutions.
- Define and manage cloud governance policies, tagging strategies, and resource lifecycle management.