About the Role
Our client is looking for an experienced AWS Cloud Platform Engineer to join its global Public Cloud Platform team. The team consists of six other AWS Cloud Platform Engineers and is responsible for building and maintaining a secure, compliant, scalable and developer-friendly AWS landing platform for new workloads.
Key Responsibilities
- AWS Platform Engineering: Develop, maintain and extend the AWS cloud platform to support new workloads and evolving business requirements.
- Infrastructure as Code: Design and implement infrastructure using AWS Cloud Development Kit (CDK), ensuring repeatable, automated and maintainable deployments.
- Python Development: Refactor and improve existing source code repositories using Python, applying sound software engineering principles.
- AWS Serverless Engineering: Build and maintain solutions using AWS serverless services, including AWS Lambda, Step Functions and Amazon SNS.
- Network Security: Implement and maintain IT networking in accordance with the organisation's Network Security Perimeter standard.
- CI/CD Pipelines: Migrate existing CI/CD pipelines to GitLab and improve automated build, testing and deployment processes.
Required Skills and Experience
- Strong hands-on Python development and software engineering experience.
- Proven expertise in AWS Cloud Development Kit (CDK) and Infrastructure as Code.
- Practical experience with AWS serverless services, particularly:
- AWS Lambda
- AWS Step Functions
- Amazon SNS
- Good understanding of IT networking and network security principles.
- Experience designing, maintaining or migrating CI/CD pipelines, ideally using GitLab.
- Experience with automated testing and software quality practices.
- Proficiency with Git and source code repository management.
- Understanding of observability, monitoring and logging tools, such as Splunk.
- Experience working collaboratively with developers and multidisciplinary engineering teams.
- Ability to work independently, take ownership of technical deliverables and contribute to a global engineering environment.