Developer

$100,000 - $130,000/Yr

TATA Consulting Services - Philadelphia, PA

posted 16 days ago

Full-time - Senior
Philadelphia, PA
Professional, Scientific, and Technical Services

About the position

We are looking for a seasoned Python Developer with experience using AWS and serverless technologies. Candidate must have a strong understanding of python best practices, background in writing well-structured code including unit tests and integration tests. Willing to work with programmatic tools for CI/CD deployment pipelines following a microservices architecture. The role will include responsibility to create new microservices, adapt current microservices, and work with front and back-end clients from design through implementation, deployment and production support.

Responsibilities

  • Create new microservices and adapt current microservices.
  • Work with front and back-end clients from design through implementation, deployment, and production support.
  • Utilize programmatic tools for CI/CD deployment pipelines following a microservices architecture.

Requirements

  • 8 - 10 years of relevant experience in software development.
  • 5-8 years programming experience.
  • 3+ years Python experience, preferably used as the primary language in the last job.
  • Experience creating and deploying serverless services.
  • Working knowledge of AWS (ECS/Fargate, Lambda, DynamoDB, API Gateway, EC2, Kinesis, ELK, RDS).
  • Experience with GIT/Github.
  • Experience with CI/CD tools (Concourse and Jenkins).
  • Familiarity with Docker.
  • Experience with database systems: PostgresSQL, MongoDB/DocumentDB, Redis.
  • Excellent communication skills.
  • Experience working in an Agile, scrum-based team.
  • Experience writing unit and integration tests.

Nice-to-haves

  • Understanding of GraphQL APIs.
  • Experience working with Asyncio style applications.
  • Experience performing code reviews and responding positively to feedback.
  • Experience using Pylint and Code coverage measures.
  • Self-motivated with a drive for knowledge and innovation.
  • Willingness to take ownership of individual services and work to support and improve them in production.
Job Description Matching

Match and compare your resume to any job description

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