£310 Per day
Undetermined
Undetermined
London, UK
Summary: This role as an AWS Platform Engineer focuses on implementing public cloud solutions that are safe, compliant, and user-friendly. The position requires experienced engineers to design reference architectures, mentor team members, and develop flexible solutions for cloud infrastructure. Responsibilities include enabling rapid provisioning, managing costs, and collaborating with cross-functional teams to ensure effective cloud service integration. The ideal candidate will possess strong technical skills in AWS, Golang, and Kubernetes.
Key Responsibilities:
- Architect and Design: Lead the design and of reference architectures and reference applications for multiple patterns in each public cloud hosting provider, eg, message-driven, simple web application, batch.
- Mentorship: Provide guidance and mentorship to other engineers, fostering a culture of continuous learning and improvement.
- Customization and Flexibility: Develop solutions that allow for flexibility and customization to support more advanced users.
- Infrastructure Provisioning: Enable developers to provision public cloud infrastructure in 10 minutes or less, ensuring regulatory compliance and auditability as standard.
- Decommissioning: Develop processes to enable developers to repeatably and reliably decommission infrastructure.
- Ephemeral Environments: Create short-lived ephemeral environments for integration testing and product demonstrations.
- Cost Management: Implement transparent and simple cost management solutions for engineering teams.
- Collaboration: Work closely with cross-functional teams to ensure seamless integration and operation of cloud services.
Key Skills:
- Amazon Web Services (AWS): Experience with AWS services and architecture.
- Golang: Proficiency in Golang for building Terraform modules/providers, cloud-native applications, and infrastructure components.
- Kubernetes: Familiarity with Kubernetes for container orchestration.
- Cloud Networking: Experience with cloud networking concepts and implementation.
- Docker: Knowledge of Docker for containerization and testing.
- Testing: Strong background in automated testing and test-driven development.
- End-user Documentation: Ability to create detailed and high-quality end-user documentation.
- Agile Methodologies (Scrum): Experience working in Agile environments, particularly with Scrum.
Salary (Rate): £310
City: London
Country: UK
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT