Metro Systems - Charlotte, NC

posted 22 days ago

Full-time
Charlotte, NC
Transit and Ground Passenger Transportation

About the position

The Python Developer position involves working on a hybrid schedule in Charlotte, NC, focusing on the development of a Generative AI Platform for a top financial client. The role emphasizes end-to-end Cloud Native Application Development using Python, with responsibilities that include writing robust application logic, deploying cloud infrastructure, and maintaining CI/CD pipelines. The ideal candidate should be a strong team player with a versatile skill set, eager to learn and tackle new challenges.

Responsibilities

  • Focus on end-to-end Cloud Native Application Development with Python.
  • Write robust application logic and deploy cloud infrastructure with Infrastructure as code.
  • Maintain CI/CD pipelines and make updates as required.

Requirements

  • At least 7 years of experience in Python programming including application service development.
  • API Development experience using Python.
  • Ability to write, test, and debug Python APIs using frameworks such as Flask & FlaskAP.
  • At least 5 years of AWS experience with a variety of services.
  • Experience with Infrastructure as code (Terraform preferred).
  • Experience configuring and deploying CI/CD pipelines in Gitlab.
  • Experience with microservice development patterns.
  • Experience working in an agile environment.

Nice-to-haves

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