Job Description
🌟 Summary
Join Tata Consultancy Services (TCS) as a Niche Cloud Programmer in Bangalore and accelerate your career in cloud-native application development. Ideal for software engineers with strong expertise in Python, Java, .NET, and advanced cloud technologies, this role focuses on building and optimizing microservices, serverless applications, and event-driven architectures on AWS, Azure, and Google Cloud Platform (GCP). Leverage your background in high-performance computing, AI/ML model optimization, or blockchain development to design scalable cloud solutions. Become part of a high-performance agile team at TCS and lead innovative cloud transformation initiatives.
📊 Job Details at a Glance
| Job Title | Niche Cloud Programmer |
|---|---|
| Company | Tata Consultancy Services (TCS) |
| Location | Bangalore, Chennai, Hyderabad, Pune, Delhi (India) |
| Shift | Day Shift |
| Experience Required | 6 – 15 Years (10+ years in Software Development; 4+ in Cloud-Native Programming) |
| Education | Bachelor of Engineering (BE/B.Tech) |
| Key Skills & Tools | Python, Java, .NET, Kubernetes, Microservices, Serverless, AWS, Azure, GCP, Kafka, Apache Flink, AWS Lambda, Terraform, CI/CD (GitHub Actions, Jenkins) |
| Apply By | 31-Dec-2025 |
| Job Function | Technology / Cloud Development |
| Job Role | Engineer |
✅ Key Responsibilities
- Design, build, and optimize cloud-native applications including microservices, serverless, and containerized apps on AWS, Azure, and GCP.
- Implement real-time, event-driven architectures using Apache Kafka, Apache Flink, or AWS Lambda.
- Automate cloud deployments and infrastructure management using Terraform and CI/CD pipelines (GitHub Actions, Jenkins, etc.).
- Develop and maintain scalable APIs and cloud services to support enterprise-level solutions.
- Optimize high-performance computing workloads and enhance AI/ML model performance.
- Engage in blockchain development projects (preferred).
- Collaborate in cross-functional agile teams to deliver innovative cloud solutions.
- Provide technical guidance for cloud infrastructure automation and application optimization.
- Troubleshoot and resolve complex cloud-based issues to ensure system reliability and performance.
🎯 Essential Skills & Expertise
- 10+ years of experience in software development with at least 4 years in cloud-native programming.
- Strong programming skills in Python, Java, and .NET.
- Expertise in Kubernetes, Microservices Architecture, and Serverless Development.
- Hands-on experience in deploying applications on AWS, Azure, and GCP.
- Proficiency in Infrastructure as Code (IaC) using Terraform.
- Experience implementing CI/CD pipelines for automation and efficient deployment workflows.
- Familiarity with real-time data processing tools like Kafka, Apache Flink, or AWS Lambda.
- Strong problem-solving skills and ability to optimize complex cloud workloads.
- Ability to collaborate effectively in high-performance agile teams.
🎓 Educational Qualifications & Certifications
- Bachelor of Engineering (BE/B.Tech) in Computer Science, Information Technology, or a related field.
- Preferred Certifications:
- AWS Certified Developer – Associate
- Google Professional Cloud Developer
- Microsoft Certified: Azure Developer Associate
- Certified Kubernetes Application Developer (CKAD)
🚀 Why Work at Tata Consultancy Services (TCS)?
- Be part of large-scale cloud transformation projects for global clients.
- Access continuous learning opportunities, certification support, and advanced technology training.
- Work in an innovative, collaborative, and agile environment.
- Lead impactful projects in Cloud Computing, AI/ML, Blockchain, and High-Performance Computing.
📢 Apply Now
Advance your career as a Cloud Programmer at Tata Consultancy Services (TCS). If you are passionate about building scalable cloud solutions using Python, Java, .NET, and cloud-native frameworks, apply today.