Overview
Role Purpose:
Responsible for defining, leading, and governing the enterprise DevOps strategy, cloud platform engineering, CI/CD modernization, and operational reliability across all application platforms including Web, Mobile, APIs, and Backoffice systems.
This role will drive the transformation from legacy delivery models (e.g., TFS, on-prem infrastructure) to a modern, secure, cloud-native DevSecOps ecosystem leveraging GitLab, Jenkins, Kubernetes, and Google Cloud Platform (GCP). The role ensures accelerated delivery velocity, high system availability, strong security posture, cost optimization, and regulatory compliance.
Responsibilities
- DevOps Strategy & Platform Architecture
- Define and implement enterprise DevOps architecture and standards.
- Lead migration from TFS/Azure DevOps to GitLab.
- Standardize CI/CD pipelines across .NET and Java applications.
- Establish containerization and Kubernetes strategy (GKE preferred).
- Define DevSecOps governance frameworks and quality gates.
- Cloud Platform Engineering (GCP)
- Design and manage secure, scalable GCP environments (Dev, UAT, Production).
- Implement Infrastructure as Code using Terraform.
- Ensure disaster recovery (DR) and business continuity readiness.
- Optimize cloud cost and resource utilization (FinOps governance).
- Enable centralized logging, monitoring, and observability.
- CI/CD & Automation Excellence
- Implement automated build, test, and deployment pipelines (GitLab CI, Jenkins).
- Reduce lead time for change and improve deployment frequency.
- Enforce Git governance, branching strategies, and artifact management.
- Eliminate manual release processes through automation.
- DevSecOps & Compliance
- Integrate SAST, DAST, dependency scanning, and container scanning tools.
- Implement secrets management and secure credential handling.
- Ensure compliance with internal security policies and regulatory standards.
- Maintain auditability and traceability of deployments.
- Reliability & Site Reliability Engineering (SRE)
- Define SLOs (Service Level Objectives), SLIs (Service Level Indicators), and error budgets.
- Improve MTTR and incident response effectiveness.
- Establish proactive monitoring and alerting frameworks.
- Drive root cause analysis and preventive controls.
- Engineering Transformation & Modernization
- Lead on-prem to cloud migration initiatives.
- Support microservices adoption and modernization strategies.
- Drive DevOps maturity uplift across engineering teams.
- Govern vendor DevOps practices and enforce enterprise standards.