This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Intellibee - Charlotte, NC

posted 2 months 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
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service