Role Overview

We are seeking an experienced Backend Python Developer with strong expertise in building scalable backend systems, developing high‑quality APIs, and deploying cloud‑native applications. The ideal candidate has hands-on experience with Python, cloud platforms (preferably Azure), containerization, orchestration, and modern backend engineering practices. You will work closely with cross-functional teams to design, develop, test, deploy, and maintain backend services that power mission-critical applications.

Key Responsibilities

  • Design, develop, and maintain backend services using Python.
  • Build and optimize RESTful APIs using Flask or FastAPI.
  • Deploy, manage, and scale applications on Azure or other cloud platforms.
  • Containerize applications using Docker and orchestrate workloads using Kubernetes.
  • Implement unit tests, ensure code coverage, and maintain high-quality code standards.
  • Work with SQL and NoSQL databases to design schemas, optimize queries, and manage data flows.
  • Collaborate with front-end developers to integrate APIs and ensure seamless end-to-end functionality.
  • Participate in Agile/Scrum ceremonies, contribute to sprint planning, and deliver high-quality work within timelines.
  • Maintain clear documentation for APIs, systems, and development processes.
  • Troubleshoot production issues and contribute to performance optimization and scalability improvements.
  • Use Git for version control and collaborate effectively through pull requests and code reviews.

 Mandatory Technical Skills

  • Python Programming: Minimum 5 years of hands-on backend development experience using Python.
  • Cloud Provider Experience: Strong experience with at least one cloud provider (preferably Azure) and Ability to deploy, manage, and scale cloud-based applications.
  • Containerization & Orchestration: Proficiency with Docker for containerization and Strong experience with Kubernetes for deployment, scaling, and management of containerized applications.
  • API Development: Proven experience building RESTful APIs using Flask or FastAPI.Understanding of API design principles and best practices.
  • Testing & Code Coverage: Experience with pytest, unittest, or similar frameworks. and Familiarity with code coverage tools and practices.
  • Database Management: Strong experience with SQL databases (PostgreSQL, MySQL).

 Optional Skills

  • CI/CD Pipelines: Experience with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
  • Front-End Collaboration: Basic understanding of React or Angular. Ability to collaborate with front-end teams for API integration.

Additional Skills

  • Proficiency with Git for version control.
  • Experience working in Agile/Scrum environments.
  • Strong analytical and problem-solving abilities.
  • Excellent written and verbal communication skills.
  • Ability to create and maintain clear technical documentation.

 Preferred Qualifications

  • Certifications in cloud platforms or Kubernetes (e.g., CKA, Azure Developer Associate).
  • Contributions to open-source projects or active participation in developer communities.
Job Category: Python
Job Type: Contract
Job Location: Remote EST

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Demo Title


Other Forms

This will close in 0 seconds

Copy - Demo Title


Other Forms

This will close in 0 seconds