Senior Technical Lead
India
Job Description
Senior Technical Lead
Chennai, Tamil Nadu

Job Summary

Role Overview

We are looking for a highly experienced Senior DevOps Engineer with deep expertise in Harness or IBM UrbanCode Deploy (UCD) to drive enterprise-scale CI/CD transformation.

This role involves designing and implementing secure, scalable, and automated DevOps pipelines across on-premises and GCP cloud environments, enabling zero-downtime deployments and high system reliability.

The ideal candidate will bring strong knowledge in containerization, Kubernetes, microservices, and cloud migration, along with proven experience in release orchestration and deployment automation.

Key Responsibilities

Key Responsibilities

Required Skills & Experience

1. CI/CD Strategy & Implementation

  • Design, build, and maintain end-to-end CI/CD pipelines across on-prem and cloud (GCP) ecosystems
  • Implement standardized and reusable pipeline frameworks for enterprise applications
  • Integrate CI/CD pipelines with source control, artifact repositories, testing, and monitoring tools
  • Ensure high availability, deployment scalability, and resilience across environments

2. Harness Implementation & Deployment Automation

  • Develop and manage Harness pipelines, workflows, and delegates
  • Implement advanced deployment strategies including:
    • Blue-Green deployments
    • Canary releases
  • Configure automated rollback mechanisms and deployment verifications
  • Optimize release pipelines for faster and reliable delivery cycles

3. IBM UrbanCode Deploy (UCD) Expertise

  • Design and manage UCD components, processes, and applications
  • Implement release orchestration workflows across multiple environments
  • Ensure seamless integration of UCD with build and deployment pipelines
  • Manage application lifecycle deployments with governance and traceability

4. Cloud Migration & GCP Enablement

  • Lead and support on-prem to GCP migration initiatives
  • Design deployment strategies using:
    • Google Kubernetes Engine (GKE)
    • Compute Engine
    • Cloud Storage
  • Ensure cloud-native architecture adoption with scalability and cost optimization
  • Support hybrid cloud setups and multi-environment deployments

5. Containerization & Kubernetes

  • Build and manage containerized environments using Docker
  • Deploy and operate applications on Kubernetes clusters (GKE/on-prem)
  • Implement autoscaling, self-healing, and container orchestration best practices
  • Optimize container image management and deployment pipelines

6. Microservices & Application Integration

  • Support microservices-based architecture using .NET / .NET Core applications
  • Enable API-based integrations across distributed systems
  • Ensure seamless integration between services and deployment pipelines
  • Validate deployment readiness and environment configurations

7. DevOps Security & Compliance

  • Implement secure DevOps practices, including:
    • Role-Based Access Control (RBAC)
    • Secrets management
    • Key Vault / credential vaulting solutions
  • Ensure compliance with enterprise security standards and audit requirements
  • Integrate security checks into CI/CD pipelines (DevSecOps practices)

8. Reliability, Monitoring & High Availability

  • Ensure zero-downtime deployments and high availability systems
  • Implement monitoring, logging, and alerting mechanisms
  • Define SLA, SLO, and reliability standards for platforms
  • Continuously improve system resilience and performance


Skill Requirements

Technical Skills

  • 10+ years of experience in DevOps / Release Engineering
  • Strong expertise in:
    • Harness CI/CD platform
    • IBM UrbanCode Deploy (UCD)
  • Advanced knowledge of:
    • Docker & Kubernetes (GKE preferred)
    • CI/CD tools, pipeline design, and automation frameworks
  • Experience with cloud platforms (GCP preferred)
  • Strong scripting skills (Shell, Python, or similar)

Cloud & Migration Skills

  • Proven experience in on-prem to GCP migration
  • Hands-on with:
    • GKE clusters
    • Compute Engine
    • Cloud Storage

Application & Integration Skills

  • Experience with microservices architecture (.NET / .NET Core)
  • Exposure to API-driven integrations and distributed systems

Security & Compliance

  • Experience implementing:
    • RBAC policies
    • Secrets management tools
    • Secure deployment practices

Soft Skills

  • Strong problem-solving and debugging skills
  • Excellent stakeholder communication
  • Ability to work in high-pressure production environments
  • Strong collaboration and leadership mindset

Other Requirements

Key Success Metrics / Outcomes

  • Fully automated, highly reliable CI/CD pipelines across environments
  • Zero/minimal downtime deployments with rollback capabilities
  • Successful enablement of cloud migration initiatives
  • Strong adherence to security, compliance, and DevOps best practices
  • Improved deployment frequency and reduced failure rates
Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 227,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending March 2026 totaled $14.7 billion.