Technical Lead Python Full Stack

8.0 - 12.0 years

25.0 - 40.0 Lacs P.A.

Gurugram

Posted:5 days ago| Platform: Naukri logo

Apply Now

Skills Required

Rest ApisFast ApiFull StackReact.JsPythonCi Cd PipelineWebsocketPostgresqlKafkaRedisRabbitmqOauthDockerIAMDjangoMySQLJavascriptAWSFlaskKubernetes

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.

Technology / Artificial Intelligence
Silicon Valley

RecommendedJobs for You

Kolkata, Hyderabad, Pune, Ahmedabad, Chennai, Bengaluru, Delhi / NCR, Mumbai (All Areas)