Python Developer

  • Remote - India

Remote

Software Development

Mid-level

Summary

The job is for a Python Developer to design, implement, and maintain backend systems with a focus on microservices architecture, database management using Redshift, and containerization. The role requires remote work and specific shift timing.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field
  • Proven 5-7 years of experience as a Python Developer with a focus on backend development
  • Strong understanding of microservices architecture and API design
  • Experience with Redshift or similar relational databases
  • Proficient with version control systems, especially Git/GitHub
  • Familiarity with containerization tools such as Docker and orchestration using Kubernetes
  • Working knowledge of Airflow for workflow automation is a plus
  • Excellent problem-solving skills and attention to detail
  • Ability to work in a collaborative team environment

Responsibilities

  • Design, develop, and deploy scalable microservices using Python
  • Collaborate with cross-functional teams to define API specifications and ensure seamless integration of microservices
  • Proficient in working with Redshift as a database solution
  • Optimize and maintain database performance, troubleshoot issues, and ensure data integrity
  • Utilize Git and GitHub for version control and collaborative development
  • Work closely with other developers, QA engineers, and product managers to deliver high-quality software
  • Develop and maintain RESTful APIs to facilitate communication between different microservices and external systems
  • Experience with containerization technologies such as Docker
  • Knowledge of Kubernetes for container orchestration
  • Familiarity with Airflow for workflow automation and scheduling
  • Specialize in backend development, handling complex business logic and ensuring the performance and reliability of backend systems
  • Work closely with DevOps teams to ensure smooth deployment and operation of microservices in a containerized environment

Preferred Qualifications

  • Location : Remote
  • Shift Timing: 5:30 PM to 3:00 AM ( 4-5 hrs of overlapping required )
Share this job:
Please let CloudHire know you found this job on Remote First Jobs 🙏
Apply