Intellibee - Charlotte, NC

posted 20 days ago

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

About the position

The AWS Python Developer role at Ally focuses on end-to-end Cloud Native Application Development using Python. The position is integral to building Ally's model hosting platform, which enables modeling teams to host their AI/ML models as APIs in a self-service, safe, and efficient manner. The ideal candidate will work in a collaborative environment, taking ownership of both application logic and cloud infrastructure deployment, while also mentoring junior team members.

Responsibilities

  • Develop and maintain cloud-native applications using Python.
  • Design and build scalable and highly available serverless and stateful systems on AWS.
  • Deploy cloud infrastructure using Infrastructure as Code, preferably with Terraform.
  • Configure and maintain CI/CD pipelines and version control systems like GitLab.
  • Collaborate with team members to review code and provide constructive feedback.
  • Mentor and coach junior developers in best practices and coding standards.

Requirements

  • At least 7 years of experience in Python programming, including application service development.
  • Minimum of 5 years of experience with AWS services such as Lambda, ECS, S3, Dynamo DB, API Gateway, SQS, IAM, and Security Groups.
  • Experience with Infrastructure as Code, preferably Terraform.
  • Proven experience in configuring and deploying CI/CD pipelines.
  • Strong communication skills, both verbal and written, with the ability to work independently and collaboratively.

Nice-to-haves

  • AI/ML experience or certification.
  • Experience with Apigee.
  • Familiarity with microservice development patterns.
  • Experience working in an agile environment.

Benefits

  • Flexible work environment
  • Opportunities for professional development
  • Collaborative team culture
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service