HamburgerMenu
hirist

CogniTensor Technology - Lead Python Developer - Django/Flask

CogniTensor
Noida
8 - 10 Years

Posted on: 28/10/2025

Job Description

Description :


We are looking for a Lead Python Developer to lead the design, development, and implementation of robust, scalable, and high-performance software solutions. The ideal candidate will have strong expertise in Python, experience with web frameworks, APIs, cloud platforms, and database systems, and a proven track record of leading development teams.

This role requires hands-on coding, architecture design, and mentoring junior developers, ensuring high-quality delivery of applications aligned with business goals.

Key Responsibilities :

- Lead the design and development of Python-based applications, APIs, and backend systems.

- Develop scalable and maintainable code following best practices and coding standards.

- Implement RESTful APIs, microservices, and integration with third-party services.

- Optimize applications for performance, reliability, and security.

- Define technical architecture, system design, and technology stack for Python applications.

- Collaborate with product owners, business analysts, and other technical leads to deliver end-to-end solutions.

- Provide technical guidance and mentorship to developers, reviewing code, and ensuring best practices are followed.

- Drive adoption of modern frameworks, libraries, and tools in Python development.

- Work with DevOps teams to implement CI/CD pipelines for automated deployment, testing, and monitoring.

- Ensure code quality, unit testing, and automated testing coverage.

- Support cloud deployment and containerization using AWS, Azure, GCP, Docker, or Kubernetes.

- Lead a team of developers, providing mentorship, code reviews, and performance guidance.

- Facilitate knowledge sharing sessions and training programs for junior and mid-level developers.

- Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives

- Evaluate and implement new technologies, tools, and frameworks to improve software development practices.

- Monitor application performance, debugging, and troubleshooting issues proactively.

- Ensure adherence to security standards, compliance, and software development best practices.

Required Technical Skills :

- Strong expertise in Python (3.x) and related frameworks (Django, Flask, FastAPI).

- Experience with microservices architecture and RESTful API development.

- Proficient in database design and management (PostgreSQL, MySQL, MongoDB, Redis).

- Hands-on experience with unit testing, integration testing, and TDD.

- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).

- Knowledge of message brokers and queues (RabbitMQ, Kafka) is a plus.

- Proficiency in Git, CI/CD tools (Jenkins, GitLab CI/CD, GitHub Actions).

- Strong understanding of software architecture, design patterns, and coding best practices.


info-icon

Did you find something suspicious?