Technical Lead Python Full Stack

8 - 12 years

25 - 40 Lacs

Posted:2 months ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Description: Python Full Stack Technical Lead We are seeking a highly skilled and experienced Full Python Stack Technical with strong expertise in Python (backend) and React (frontend), with strong skills in system architecture and design, event-driven architecture using Kafka, RabbitMQ, or similar systems, along with hands-on experience deploying applications on the cloud using Docker, Kubernetes, and CI/CD pipelines. You will be responsible for building scalable applications, designing system architectures, and ensuring seamless deployment pipelines. This is a hands-on role requiring solid software engineering skills, designing systems from scratch, and cloud-native development experience. This role includes at least 50% hands on development, 30% LLD and the remaining 20% of HLD / Architecture. The role is on the technical career path and is NOT suitable for project managers, technical managers, engineering managers etc. Key Responsibilities: Design and implement robust backend services using Python (Django/FastAPI/Flask). Develop responsive, scalable frontend applications using ReactJS. Architect and design scalable systems, including database design, API specifications, and service interactions. Build and consume RESTful APIs. Ensure seamless AI model integration and efficient scaling. Design and implement event-driven systems using Kafka, RabbitMQ, or other messaging brokers. Containerize applications using Docker and deploy them using Kubernetes. Implement and maintain CI/CD pipelines to support continuous integration and delivery. Ensure high availability, observability, and performance of deployed systems. Write clean, testable code and maintain best practices in version control and documentation. Enforce best practices in authentication, encryption, and API security. Mandatory Skills & Qualifications: Experience: 8 - 12 years in software architecture & design, with at least 5+ years focused on Python based full stack product design & development and deployment. Strong backend development experience with Python (Django, FastAPI, or Flask). Solid frontend skills with ReactJS, JavaScript/TypeScript, HTML5, and CSS. Good understanding of RDBMS (PostgreSQL, MySQL) and database performance optimization. Strong experience with system architecture and design, including API and data modeling. Proficiency with event-driven systems and message brokers such as Apache Kafka, RabbitMQ, or Redis Streams. Experience with Docker and Kubernetes for containerization and orchestration. Hands-on with CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.). Familiarity with caching (Redis, Memcached) and performance tuning. Strong understanding of security protocols, IAM, OAuth2, JWT, RBAC. Nice to have skills: Working knowledge of Gen AI based tools Experience with Microservices architecture and distributed systems. Familiar with cloud platforms like AWS, GCP, or Azure (EKS, ECS, GKE, etc.). Understanding of GraphQL, WebSockets Exposure to observability stacks (Prometheus, Grafana, ELK). Understanding of security best practices for web and cloud applications.

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
Cognute logo
Cognute

Technology / Artificial Intelligence

Silicon Valley

RecommendedJobs for You

kolkata, west bengal

Jaipur, Rajasthan, India

Chennai, Tamil Nadu, India