Niche Cloud Programmer – Tata Consultancy Services (TCS) | Bangalore

September 11, 2025

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 TitleNiche Cloud Programmer
CompanyTata Consultancy Services (TCS)
LocationBangalore, Chennai, Hyderabad, Pune, Delhi (India)
ShiftDay Shift
Experience Required6 – 15 Years (10+ years in Software Development; 4+ in Cloud-Native Programming)
EducationBachelor of Engineering (BE/B.Tech)
Key Skills & ToolsPython, Java, .NET, Kubernetes, Microservices, Serverless, AWS, Azure, GCP, Kafka, Apache Flink, AWS Lambda, Terraform, CI/CD (GitHub Actions, Jenkins)
Apply By31-Dec-2025
Job FunctionTechnology / Cloud Development
Job RoleEngineer

✅ 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.

👉 Apply Here – Tata Consultancy Services (TCS) Careers