Live opening · Posted 7 hours ago

TCS Is Hiring for Principal Python Developer

Tata Consultancy Services Limited · Bengaluru, Karnataka, India (On-site)
Linkedin No
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 7 hours ago
CompanyTata Consultancy Services Limited
LocationBengaluru, Karnataka, India (On-site)
Work modeNo
SkillsPython, Azure, Docker
SourceLinkedin
ListedPosted 7 hours ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
3 min from Linkedin publishing this role to us finding it
10 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
76,395 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

TCS Hiring for Principal Python Developer
Role: Principal Python Developer
Location: Pan India
Experience: 5 – 11 years
Education:
Minimum 15 years of regular, full-time education (10 + 2 + 3) (B. Tech preferred)
Python Certification (Good to have).
Job Role
Principal Python Developer with deep expertise in Azure Function App development, deployment, and optimization. This role is pivotal in designing and delivering scalable, event-driven serverless solutions on Microsoft Azure, integrating with enterprise systems, APIs, and cloud-native services. This role will lead architecture decisions, mentor developers, and collaborate cross-functionally to build resilient, secure, and high-performance applications.
Skills:
5 to 10 years of professional Python development experience
5+ years of hands-on experience with Azure Function Apps and serverless architecture
Strong understanding of asynchronous programming, multithreading, and event-driven design
Experience with Azure DevOps, Git, YAML pipelines
Familiarity with containerization (Docker), API gateways, and message queues
Expertise in securing cloud applications (OAuth2, RBAC, Key Vault, etc.)
Excellent problem-solving, communication, and leadership skills
Responsibilities:
Design & Architecture
Architect serverless solutions using Azure Functions, Event Grid, Service Bus, Logic Apps, and Durable Functions
Define best practices for Python-based microservices and event-driven architecture
Lead design reviews and ensure alignment with enterprise cloud strategy
Development & Deployment
Develop robust Python applications using Azure SDKs, REST APIs, and third-party integrations
Experience with Python frameworks like FastAPI, Flask, or Django in cloud environments
Implement CI/CD pipelines using Azure DevOps
Optimize cold start performance, scalability, and cost-efficiency of Function Apps
Cloud Integration
Integrate Azure Functions with Cosmos DB, Blob Storage, Key Vault, App Configuration, and other Azure services
Implement secure authentication and authorization using Azure AD and Managed Identities
Monitoring & Optimization
Set up observability using Application Insights, Log Analytics, and custom telemetry
Perform performance tuning, memory management, and error handling strategies
Leadership & Mentorship
Guide junior developers and review code for quality, security, and maintainability
Collaborate with DevOps, Automation Engineering, and Security teams to ensure seamless delivery
Mandatory Requirements (How to generate your EPCN)
EPCN number is mandatory for eligibility of the interview. Follow the below steps to register :
Step 1: Visit [ https://ibegin.tcsapps.com/candidate/ ] or visit [ https://www.tcs.com/careers ] and click on 'Apply Now'
Step 2: On the I Begin homepage, click on Login (Three dots/lines at top right corner of the homepage to get the option)
Step 3: Click on New User (Register with us)
Step 4: Select "IT" in Area of Interest and complete the registration. (Fill in the details)
Step 5: Once completed, your TCS EP ID would be generated which starts with EP2026CNXXXXXXX.
Step 6: You will be able to see your EP ID after your login to the I Begin website

Work arrangement
No

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App