10 Sep
|
Tata Consultancy Services
|
Hyderabad
10 Sep
Tata Consultancy Services
Hyderabad
Job Description
Job Description: Technical Lead – Backend (Python / FastAPI / Azure)
n
Experience: 10+ Years
n
Job Location: PAN INDIA
n
n
Role Summary
n
We are seeking an experienced Technical Lead - Backend with strong expertise in Python, FastAPI, and Microsoft Azure to lead the design and development of scalable, cloud-native applications. The ideal candidate will drive technical excellence, mentor engineering teams, define backend architecture, and deliver high-performance enterprise solutions using modern development practices.
n
Key Responsibilities
n
n
- Lead backend architecture, design, and development using Python and FastAPI.
n
- Design and develop scalable, secure, and highly available RESTful APIs and microservices.
n
- Architect and implement cloud-native solutions on Microsoft Azure.
n
- Drive technical design discussions, code reviews, and architecture governance.
n
- Mentor and guide development teams on best practices and coding standards.
n
- Collaborate with Solution Architects, Product Owners, DevOps, and business stakeholders.
n
- Implement CI/CD pipelines and automation for build, deployment, and monitoring.
n
- Ensure application security, performance, scalability, and reliability.
n
- Troubleshoot complex production issues and provide technical leadership.
n
- Define and enforce software engineering best practices and design patterns.
n
n
Mandatory Skills
n
n
- 10+ years of software development experience.
n
- Solid expertise in Python and FastAPI.
n
- Experience building REST APIs and Microservices Architecture.
n
- Hands-on experience with Microsoft Azure services.
n
- Strong knowledge of Azure App Services, Azure Functions, Azure Kubernetes Service (AKS), Azure Storage, Azure SQL, Azure Key Vault.
n
- Experience with Docker, Kubernetes, and containerized deployments.
n
- Expertise in CI/CD using Azure DevOps/GitHub Actions.
n
- Strong understanding of API security, OAuth2, JWT, and authentication mechanisms.
n
- Experience with PostgreSQL, SQL Server, MongoDB, or similar databases.
n
- Excellent problem-solving and stakeholder management skills.
n
n
Good to Have
n
n
- Event-driven architecture and messaging services.
n
- Azure Service Bus, Event Grid, or Kafka.
n
- Exposure to GenAI, Azure OpenAI, or AI-powered integrations.
n
- Terraform or Infrastructure as Code (IaC).
n
- Knowledge of monitoring tools such as Azure Monitor and Application Insights.
n
n
Technical Skills
n
Backend: Python, FastAPI, Flask, REST APIs, Microservices
n
Cloud: Microsoft Azure, AKS, Azure Functions, App Services, Storage Services
n
DevOps: Azure DevOps, GitHub Actions, CI/CD, Docker, Kubernetes
n
Database: PostgreSQL, SQL Server, MongoDB, Redis
n
Security: OAuth2, JWT, API Security, Secrets Management
📌 Technical Lead - Backend (Python / FastAPI / Azure) (Hyderabad)
🏢 Tata Consultancy Services
📍 Hyderabad