Search by job, company or skills

R

Python Backend developer

6-11 Years
5 - 20 LPA
new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 hours ago
  • Be among the first 40 applicants
Early Applicant
Quick Apply

Job Description

Job Description:

We are looking for a highly skilled and experiencedPython Backend Developerwith strong expertise in backend development, automation, and database technologies. The ideal candidate will design, develop, and maintain scalable APIs and services, drive automation enhancements, and ensure high performance and responsiveness of backend systems.

Key Responsibilities

  • Design, develop, test, and deploy high-performance backend services usingPython.
  • Build and maintainRESTful APIsand microservices architecture.
  • Implement and enhance automation for backend workflows, CI/CD processes, deployments, and testing.
  • Optimize applications for scalability, performance, and security.
  • Work closely with cross-functional teams (frontend, DevOps, QA) to deliver high-quality solutions.
  • Integrate with databases, third-party services, caching, messaging queues, and other backend services.
  • Analyze application performance and recommend improvements.
  • Troubleshoot, debug, and resolve production issues.
  • Maintain documentation for backend architecture, APIs, and automation workflows.

Required Skills & Qualifications

Technical Skills

Strong proficiency inPython(6+ years)

Backend web frameworks:Django / Flask / FastAPI

Strong experience inRESTful API design & development

Database expertise

Relational:PostgreSQL / MySQL

NoSQL:MongoDB / Redis

Automation & DevOps

CI/CD tooling:Jenkins, GitHub Actions, GitLab CI, CircleCI

Automated testing frameworks: pytest, unittest, Selenium (optional)

Experience with ORM tools like SQLAlchemy, Django ORM

Messaging & Queues (preferred): RabbitMQ, Kafka

Caching (Redis, Memcached)

Version control:Git

Containerization:Docker / Kubernetes(desired)

Soft Skills

Excellent analytical & problem-solving skills

Strong communication and collaboration abilities

Ability to work in an agile team environment

Attention to detail and ownership mindset

Preferred Experience

  • Experience building and scaling backend systems for cloud environments (AWS/Azure/GCP).
  • Experience with performance tuning and profiling Python applications.
  • Prior exposure to CI/CD pipeline automation and test automation.
  • Experience in microservices architecture.

Responsibilities

  • End-to-end API design, development, testing, deployment
  • Writing reusable, scalable, and efficient code
  • Automation of builds, deployments, testing, monitoring
  • Ensuring data integrity and performance optimization at database level
  • Collaborating with product, frontend, QA, and DevOps teams

Bachelor Of Computer Application (B.C.A), Bachelor Of Technology (B.Tech/B.E)

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Job ID: 144171279