A software development organization is seeking a Cloud Platform Engineer to join their team in Austin, TX. You will leverage your experience and expertise to design and develop Cloud-based solutions and migrate existing applications to Cloud-native ones. This means implementing massively scalable services, automating all system operations, measuring and continuously improving service quality, and making the lives of other developers easier. Cloud Platform Engineer
Location: Austin, TX (Hybrid Work Schedule)
Responsibilities:
Develop, enhance, and operate cloud solutions on AWS with a focus on automation, high performance, scalability, and cost-efficiency.
Take part in the definition of novel cloud solution designs and lead their development.
Work in sprints with other engineers (backend, frontend, SRE, and other CPEs) as part of a cross-functional team to deliver new features into production.
Collaborate with other squads in Product Development and Mission Control (InfraSec, IST) to ensure solutions fit into the Sonar platform.
Contribute to your squad's efforts in the investigation of alarms, SLOs, and incidents to maintain a high quality of service.
Qualifications:
5+ years of experience with architecting, developing, and operating cloud solutions on AWS.
In-depth knowledge of AWS networking and the following AWS services: CloudFront, CloudWatch, Lambda, EC2, ECS, SNS, SQS, and RDS.
Advanced proficiency in Infrastructure as Code (IaC) with at least one of the following tools: AWS CloudFormation, AWS CDK (preferred), or Terraform.
Experience with at least one programming language such as Python, Java, C# or similar.
Experience with at least one scripting language such as Bash or similar.
Strong DevOps mindset.
Experience working in an agile environment.
Desired Skills:
Proficiency with AWS DynamoDB or OpenSearch.
AWS Solution Architect, AWS DevOps Engineer, or other valid, relevant AWS certifications.
Experience with distributed application architecture and development.