Digital Technology Solutions - Charlotte, NC

posted 23 days ago

Full-time
Charlotte, NC
Professional, Scientific, and Technical Services

About the position

The Python AWS Developer role focuses on end-to-end Cloud Native Application Development using Python. The position is part of a team building a Generative AI Platform, aimed at enabling teams and applications to leverage AI effectively. The ideal candidate will be a strong team player, versatile in their skills, and capable of deploying their own cloud infrastructure while maintaining CI/CD pipelines.

Responsibilities

  • Develop robust application logic using Python.
  • Deploy cloud infrastructure using Infrastructure as Code (preferably Terraform).
  • Maintain and update CI/CD pipelines in Gitlab.
  • Design and build scalable and highly available serverless and stateful systems on AWS.
  • Implement microservice development patterns.
  • Collaborate in an agile environment to deliver solutions.

Requirements

  • At least 7 years of experience in Python programming, specifically in application service development.
  • Minimum of 5 years of experience with AWS services including Lambda, ECS, S3, Dynamo DB, API Gateway, SQS, IAM, and Security Groups.
  • Experience with Infrastructure as Code, preferably Terraform.
  • Proficient in configuring and deploying CI/CD pipelines in Gitlab.
  • Experience with microservice development patterns.
  • Familiarity with agile methodologies.

Nice-to-haves

  • AI/ML experience or certification.
  • Experience with Apigee.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service