Cloudious - Richmond, VA

posted 4 days ago

Full-time - Mid Level
Richmond, VA
Administrative and Support Services

About the position

We are seeking a skilled Python Developer with experience in AWS services, particularly in serverless architectures. The role involves developing and maintaining applications using various AWS tools and libraries, ensuring efficient CI/CD pipelines, and implementing REST APIs. The ideal candidate will have a strong understanding of data structures, algorithms, and object-oriented programming, along with experience in unit testing and performance testing.

Responsibilities

  • Develop and maintain serverless applications using AWS services such as Lambda and Step Functions.
  • Implement CI/CD pipelines using tools like CDK and CloudFormation.
  • Design and develop REST APIs for various applications.
  • Utilize DynamoDB and Postgres for data storage and management.
  • Write unit tests using pytest and ensure code coverage.
  • Conduct ATDD and performance testing for applications.

Requirements

  • Proven experience as a Python Developer with a focus on AWS services.
  • Strong knowledge of serverless architecture and AWS Lambda.
  • Experience with CI/CD tools and practices, particularly CDK and CloudFormation.
  • Proficiency in designing and implementing REST APIs.
  • Familiarity with DynamoDB and Postgres databases.
  • Solid understanding of data structures and algorithms.
  • Experience with object-oriented programming principles.

Nice-to-haves

  • Familiarity with AWS libraries such as boto3 and AWS Powertools.
  • Experience with testing frameworks like pytest.
  • Knowledge of authentication and authorization mechanisms in Python APIs.

Benefits

  • Flexible working hours
  • Remote work options
  • Professional development opportunities
Job Description Matching

Match and compare your resume to any job description

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