Technical Lead _Backend_ Python or Fast API or Azure
- Source: Naukri
- Tata Consultancy Services
- On-site
- Chennai
- Full-Time
- Senior
Job Description
Role & responsibilities
Technical Leadership • Lead and mentor a cross-functional engineering team , ensuring high standards in code quality and delivery • Own backend architecture, system design, and engineering roadmap • Drive end-to-end design, development, and deployment of scalable systems • Conduct code reviews, enforce best practices, and resolve complex technical challenges • Drive internal R&D initiatives in GenAI, automation, and scalable cloud solutions Backend Engineering • Design and build high-performance, scalable, and secure REST APIs using FastAPI • Develop microservices and distributed systems with fault tolerance and resiliency • Optimize systems for latency, scalability, and reliability • Implement best practices for: o Performance optimization o Security o Testing (unit/integration) o Observability (logging, metrics, tracing) Cloud & DevOps (Azure) • Architect and deploy cloud-native solutions using: o Compute: Azure App Services, Container Apps, AKS, Azure Functions o Data: Azure SQL, Cosmos DB, Storage Accounts o Monitoring: Application Insights, Log Analytics • Build and manage CI/CD pipelines using Azure DevOps • Implement Infrastructure-as-Code using Terraform (preferred) or Bicep • Ensure: o High availability and fault tolerance o Monitoring, alerting, and observability o Cost optimization and governance
Skills
- Python
- microsoft-azure
