Description

Description

Design, write code, and implement highly performant solutions as part of a team of developers and analysts. Provides code review functions for peers and less experienced developers to ensure code meets design expectations with a focus on high availability, performance, security, scalability, and maintainability. Proactively communicate ideas, solutions, and capabilities over and above the specific task request. Document team processes and flows. Leverage Cloud-native architecture components including Containers, immutable infrastructure, Microservices, etc., to build highly available and fault tolerant applications. CloudFormation, Lambda, Containers, Postgres, and many of the AWS tools in the platform will be available to you to build world class applications Maintain and continually improve our Cloud-based infrastructure.

Qualifications And Experience

Bachelor's degree in Information Technology, Computer Science, Systems Analysis, or equivalent work experience

4+ years of application development experience using Python and relational databases

Proven knowledge of large-scale internal software applications or related technologies

Experience with Agile Scrum development methodologies

Experience with Enterprise Cloud transformation efforts is a plus

Containers: Docker or other OCI-certified containers

AWS skills: EC2, S3, EBS, EFS, Lambda etc

Education

Bachelor's degree