Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
TC
Tata Consultancy Services Limited
TAS Tower Lead
Career Insights for Production Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on California data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Production Engineer combines knowledge of manufacturing technology and engineering sciences with management theory. Designs the production steps, defines and monitors resources needed, and evaluates efficiency of the overall process.
$113,040 / year median in California
+6% projected growth
Job Description
TAS Tower Lead Must Have Technical/Functional Skills Python, R, Alteryx, SQL/PLSQL, AWS S3, SNS, ECR, Airflow, Kubernetes, Harness, production support, RCA, preventive fixes, BAU and enhancements Roles & Responsibilities We are seeking an experienced L3 Production Support Engineer to provide advanced technical and operational support for business-critical data and analytics applications. The candidate should have strong hands-on experience with Python, R, Alteryx, SQL/PLSQL, AWS, Airflow, Kubernetes, and Harness, along with proven expertise in production incident resolution, root cause analysis, preventive fixes, BAU support, and application enhancements.
- Provide L3 production support for critical data, analytics, and application platforms, ensuring system availability, stability, and performance.
- Investigate and resolve complex production incidents involving applications, data pipelines, database procedures, infrastructure components, and system integrations.
- Develop, troubleshoot, and optimize applications, automation scripts, and analytical workflows using Python and R.
- Design, maintain, monitor, and support data preparation and analytics workflows developed using Alteryx.
- Write and optimize complex SQL and PL/SQL queries, stored procedures, functions, packages, and scripts for production troubleshooting and data validation.
- Support application data storage, file processing, archival, and recovery activities using AWS S3.
- Monitor and troubleshoot application notifications and event-driven integrations implemented using AWS SNS.
- Manage, maintain, and troubleshoot container images and repositories hosted in AWS Elastic Container Registry (ECR).
- Monitor, support, and troubleshoot batch and data-processing workflows orchestrated through Apache Airflow, including DAG failures, scheduling issues, dependencies, and performance bottlenecks.
- Support containerized applications deployed on Kubernetes, including troubleshooting pods, deployments, services, configurations, resource utilization, and application logs.
- Use Harness to support CI/CD pipelines, application deployments, release validation, rollback activities, and production deployment monitoring.
- Perform detailed Root Cause Analysis (RCA) for critical and recurring incidents, document findings, and coordinate corrective actions with engineering and infrastructure teams.
- Identify recurring production issues and implement preventive and permanent fixes to improve platform reliability and reduce incident volume.
- Handle Business-as-Usual (BAU) activities, including daily health checks, batch monitoring, job reruns, data validation, service requests, access-related requests, and operational reporting.
- Coordinate with application development, database, cloud, infrastructure, DevOps, and business teams during high-priority production incidents.
- Participate in incident, problem, change, and release management processes and ensure compliance with defined operational procedures and SLAs.
- Perform impact analysis, technical design, coding, testing, deployment, and post-production validation for minor and medium-sized application enhancements.
- Support planned releases, infrastructure changes, platform upgrades, patching, and production maintenance activities.
- Develop automation solutions using Python, SQL/PLSQL, and platform utilities to reduce manual operational effort and improve support efficiency.
- Create and maintain technical documentation, operational runbooks, troubleshooting guides, support procedures, and knowledge-base articles.
- Monitor application logs, system alerts, scheduled workflows, cloud components, and Kubernetes workloads to proactively identify potential failures.
- Participate in on-call support rotations and provide technical assistance during critical incidents, production releases, and planned maintenance activities.
- Track incidents through closure, provide timely status updates, and communicate business impact, recovery actions, root causes, and preventive measures to stakeholders.
- Drive continuous service improvement by identifying automation opportunities, performance enhancements, monitoring improvements, and process optimization initiatives.