Overview
The AWS Platform Engineer will play a critical role in a major cloud modernization program, focusing on transforming legacy applications into cloud-native solutions. Working within a team of AWS specialists, the contractor will be responsible for designing, building, and deploying modern platform services while significantly improving resilience and scalability across the organization. This hands-on engineering position emphasizes strong software development skills alongside cloud platform knowledge.
Responsibilities
- Design and develop cloud-native solutions to modernize legacy applications.
- Collaborate with AWS specialists to enhance scalability and resilience of platform services.
- Implement Infrastructure as Code using Terraform to manage cloud resources.
- Utilize Node.js and Python for developing robust applications.
- Support the migration of existing applications to an AWS environment.
- Design event-driven architectures using SNS and SQS for efficient communication.
- Participate in a large-scale transformation program focused on platform sustainability.
Requirements
- Proven experience as an AWS Platform Engineer with strong knowledge of cloud technologies.
- Extensive proficiency in Node.js and Python for software development.
- Demonstrated experience with Terraform and Infrastructure as Code practices.
- Experience working with event-driven architecture and messaging systems like SNS and SQS.
- Background in building and deploying scalable cloud-native applications.
- Familiarity with managing complex transformation programs in a technology setting.