EverestDX - Senior Python Developer - Django/Flask

6 - 8 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a highly skilled and experienced Senior Python Developer to lead the design, development, and optimization of scalable applications and backend systems.

The role involves working on high-performance solutions, integrating APIs, managing databases, and ensuring security and efficiency across projects.The ideal candidate will bring deep technical expertise in Python frameworks, cloud platforms, and modern software engineering practices while mentoring junior developers and driving best practices within the team.

Key Responsibilities

  • Lead the design, development, and deployment of robust Python-based applications.
  • Work with frameworks such as Django, Flask, or FastAPI to build scalable back-end services.
  • Develop RESTful APIs and microservices for integration with external and internal systems.
  • Optimize code for performance, scalability, and maintainability.
  • Manage databases, queries, and ORM frameworks (SQLAlchemy, Django ORM).
  • Collaborate with cross-functional teams including product managers, UI/UX, and DevOps to deliver solutions.
  • Implement unit tests, integration tests, and automation for robust application delivery.
  • Ensure adherence to best practices in coding, architecture, and security.
  • Mentor junior developers and contribute to knowledge sharing within the team.
  • Stay updated with emerging technologies in the Python ecosystem and propose innovative Skills & Qualifications :
  • 6-8 years of experience as a Python Developer with strong backend development expertise.
  • Proficiency in Python 3.x with in-depth knowledge of at least one web framework (Django, Flask, FastAPI).
  • Strong knowledge of object-oriented programming, design patterns, and data structures.
  • Experience building RESTful APIs, microservices, and asynchronous programming (Celery, asyncio).
  • Strong database knowledge : SQL (PostgreSQL, MySQL, Oracle) and NoSQL (MongoDB, Redis, Cassandra).
  • Experience with Git, CI/CD pipelines, Docker, Kubernetes.
  • Exposure to cloud platforms (AWS, Azure, GCP).
  • Knowledge of testing frameworks (PyTest, Unittest, Nose) and API testing tools (Postman, Swagger).
  • Understanding of security best practices in API and backend Qualifications :
  • Experience with big data frameworks (Spark, Hadoop) or data processing pipelines.
  • Knowledge of machine learning libraries (TensorFlow, PyTorch, Scikit-learn) is a plus.
  • Experience with message brokers (Kafka, RabbitMQ, Celery).
  • Hands-on experience in Agile/Scrum methodology.
  • Prior experience in enterprise-grade, large-scale distributed applications
(ref:hirist.tech)

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You