AWS Platform Engineer

Overview

The AWS Platform Engineer will play a crucial role in a major cloud modernization initiative, focusing on the design and development of cloud-native solutions within a large application ecosystem. This position requires a strong software engineering background alongside cloud platform expertise, as the contractor will collaborate with AWS specialists to improve resilience, scalability, and recovery capabilities across the organization.

Responsibilities

  • Design and develop scalable cloud-native solutions on AWS.
  • Support the migration of legacy applications to a modern cloud environment.
  • Collaborate with AWS specialists to enhance platform services.
  • Implement infrastructure as code using Terraform.
  • Develop applications using Node.js and Python.
  • Utilize event-driven architecture for improved application performance.

Requirements

  • Proven experience in AWS platform engineering.
  • Strong development skills in Node.js.
  • Experience with Python development.
  • Familiarity with Terraform and infrastructure as code.
  • Knowledge of event-driven architecture principles.
  • Experience with SNS and SQS services.
  • Solid background in software engineering practices.
  • Experience in complex transformation programmes.