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
#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-