Lead - Media Enabled Services

Tata Communications


Date: 1 week ago
City: Chennai, Tamil Nadu
Contract type: Full time
About The Company

Tata Communications Redefines Connectivity with Innovation and IntelligenceDriving the next level of intelligence powered by Cloud, Mobility, Internet of Things, Collaboration, Security, Media services and Network services, we at Tata Communications are envisaging a New World of Communications

Job Overview

We are looking for a skilled DevOps Engineer with 5 years of experience in building and supporting media delivery platforms. The ideal candidate will have strong hands-on experience with CDNs, media workflows, backend development using Python, database management with MongoDB and MariaDB, and solid Linux system administration skills. Experience with Kubernetes orchestration and monitoring tools like Prometheus and Grafana is essential.

Key Responsibilities

  • Develop, deploy, and maintain scalable media delivery systems using CDN and modern streaming technologies.
  • Design and implement backend services using Python to support media workflows and platform services.
  • Administer and optimize MongoDB (NoSQL) and MariaDB (SQL) databases for performance and reliability.
  • Manage and maintain Linux-based environments including configuration, performance tuning, and security hardening.
  • Deploy, monitor, and manage containerized applications using Kubernetes.
  • Set up and maintain infrastructure monitoring using Prometheus, Grafana, and related tools.
  • Troubleshoot production issues across services and infrastructure layers.
  • Collaborate closely with Technical Solutions / Development teams understand new and existing customer requirements and provide infrastructure support.

Required Skills & Experience

  • Experience: Minimum 5 years in 24x7 backend, infrastructure, or platform engineering roles.
  • Media & CDN: Strong understanding of content delivery networks, streaming protocols (HLS/DASH), and media packaging workflows.
  • Programming: Proficiency in Python for automation, scripting, and backend service development.
  • Databases: Practical experience managing and querying MongoDB and MariaDB.
  • Linux Systems: Solid knowledge of Linux administration including shell scripting, networking, and system performance tuning.
  • Containers & Orchestration: Experience with Docker and Kubernetes in production environments.
  • Monitoring: Hands-on experience with monitoring and alerting using Prometheus and Grafana.

Soft Skills

  • Strong problem-solving abilities and critical thinking.
  • Excellent communication skills and a collaborative mindset.
  • Ability to work in a fast-paced, agile environment.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Full Stack Developer

dss+, Chennai, Tamil Nadu
4 days ago
Job DescriptionAbout the RoleWe are seeking an experienced Full Stack Developer with a solid background in building scalable web applications using Node.js, Vue.js, and MongoDB. The ideal candidate should possess a strong understanding of both front-end and back-end development, coupled with a passion for delivering innovative solutions. You will collaborate with a dynamic team of developers, designers, and product managers...

Associate Software Quality Engineer - IBM Rebadging

UPS, Chennai, Tamil Nadu
4 days ago
Before you apply to a job, select your language preference from the options available at the top right of this page.Explore your next opportunity at a Fortune Global 500 organization. Envision innovative possibilities, experience our rewarding culture, and work with talented teams that help you become better every day. We know what it takes to lead UPS into tomorrow—people with...

QA Automation

Virtusa, Chennai, Tamil Nadu
1 week ago
P1 C1 STSPrimary skill Selenium ,JavaSecondary SQL, TestngExpertise in Automation tools i.e., Selenium BDD, TestNgShould have experience in software testing tools (both manual and automated) and test processes, including developing test cases, executing tests, recording results, and working with software engineers to identify and re-test defectsAbility to analyse business requirements.Ability to work as a technical professional on an Agile development...