Sharp Decisions - New York, NY

posted about 2 months ago

Full-time - Mid Level
New York, NY
Professional, Scientific, and Technical Services

About the position

The AWS Python Developer role involves designing, developing, and deploying scalable cloud-based applications using AWS services. The position requires collaboration with the Chief Data Office to migrate in-house applications to the AWS cloud, ensuring robust and maintainable solutions.

Responsibilities

  • Design and develop scalable and reusable model execution components using AWS services, such as AWS SageMaker, AWS Bedrock, and AWS EC2.
  • Streamline the production deployment of various cloud components using AWS CloudFormation and Terraform, integrated with the existing CI/CD pipelines.
  • Design, develop, and integrate observability components for the cloud-based GenAI application.
  • Participate in team-wide application architecture reviews to present designs and solutions.
  • Proficiently use Python programming, API development (Flask, FastAPI), and data engineering tools (Apache Airflow) to build robust and maintainable applications.
  • Demonstrate expertise in AWS services, including EC2, S3, CloudWatch, and CloudFormation, to create and manage the cloud infrastructure.
  • Stay up-to-date with the latest AWS technologies and best practices to optimize the applications performance and scalability.
  • Collaborate effectively with cross-functional teams to understand requirements, identify solutions, and ensure successful project delivery.

Requirements

  • Minimum 3-5 years of experience as a Python Developer or AWS Developer
  • Expertise in AWS services, including SageMaker, Bedrock, EC2, CloudFormation, S3, and CloudWatch
  • Strong proficiency in Python programming, including the ability to write reusable, modular code for data engineering and machine learning tasks
  • Hands-on experience with infrastructure automation tools like Terraform and CloudFormation
  • Familiarity with API development using frameworks like Flask and FastAPI
  • Knowledge of MLOps practices and tools, such as AWS SageMaker Pipeline and MLFlow
  • Experience in containerization using Docker and EKS
  • Excellent communication skills to explain technical details to cross-functional teams.

Nice-to-haves

  • Experience in working with the Chief Data Office (CDO) group or similar data-driven organizations
  • Involvement in the development and deployment of cloud-based GenAI applications
  • Understanding of SQL and Postgres database concepts
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service