B

Python Full Stack Technical Lead

Birlasoft · Bengaluru/Bangalore, Karnataka

8–15 yrs experienceFullTimePosted 2 days ago
Apply now →

Job description

Python Full Stack Technical Lead Area(s) of responsibility Key Responsibilities Architecture \& Solution Design • Design and implement scalable, secure, and high-performance full-stack applications. • Define end-to-end architecture including frontend, backend, APIs, and data layers. • Establish and enforce design patterns, coding standards, and best practices. • Drive cloud-native architecture on Azure, ensuring scalability, resilience, and cost optimization. ________________________________________ Technical Leadership \& Delivery • Lead and mentor a cross-functional development team (frontend backend). • Provide hands-on development support in Python-based frameworks (Flask/FastAPI/Django). • Own end-to-end solution delivery, code quality, and release management. • Conduct code reviews, technical design reviews, and performance tuning. • Drive Agile delivery practices, sprint planning, and backlog prioritization. ________________________________________ Full Stack Development • Develop and maintain RESTful APIs and microservices using Python. • Build rich UI components using JavaScript frameworks (React/Angular/Vue). • Ensure seamless integration between frontend and backend systems. • Work on database design, optimization, and data modeling (SQL/NoSQL). ________________________________________ Cloud \& DevOps • Architect and manage solutions on Microsoft Azure (App Services, Functions, AKS, Storage, etc.). • Implement CI/CD pipelines, DevOps practices, and infrastructure as code. • Ensure application security, monitoring, and observability. ________________________________________ Stakeholder Management • Collaborate with business stakeholders, architects, and program managers to translate requirements into technical solutions. • Provide technical consulting and solution recommendations aligned with business goals. • Participate in client discussions, design workshops, and solution presentations. ________________________________________ Innovation \& Continuous Improvement • Evaluate and adopt new tools, frameworks, and technologies. • Drive initiatives in performance optimization, automation, and reusability. • Promote a culture of engineering excellence and continuous learning. ________________________________________ Technical Skills Backend • Strong expertise in Python (Flask, Django, FastAPI) • Experience with microservices architecture and API development Frontend • Proficiency in JavaScript frameworks (React, Angular, or Vue) • Experience with HTML5, CSS3, and responsive UI design Database • Strong knowledge of SQL (PostgreSQL, MySQL, SQL Server) • Exposure to NoSQL databases (MongoDB, Cosmos DB) Cloud \& DevOps • Deep expertise in Microsoft Azure • Experience with Docker, Kubernetes, CI/CD pipelines • Familiarity with monitoring tools and logging frameworks Experience Level Senior Level