AWS Platform Engineer

AWS Platform Engineer

Posted Today by Salt on JobServe

£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