DevOps Engineer-II
Deutsche Telekom Digital Labs · Gurugram, Haryana, India
Free to search · AI fit score against your CV · tailor your résumé in one click
Deutsche Telekom Digital Labs · Gurugram, Haryana, India
Platform Engineering | Google Cloud | Data & AI Enablement We are looking for a Senior Developer to help build and evolve the CI/CD frameworks used by our Data and AI Platform teams. This role is focused on building reusable platform capabilities rather than one-off project-specific implementations. You will work closely with data engineers, AI/ML engineers, and platform teams to design reusable pipelines, automation frameworks, deployment patterns, and self-service engineering capabilities for modern data and AI workloads on Google Cloud Platform. The right person for this role is hands-on, comfortable writing production-quality code, and has a strong understanding of both cloud services and CI/CD engineering practices. You should be able to take complex platform requirements and turn them into scalable, reusable frameworks that engineering teams can easily adopt. Key Responsibilities Build Platform CI/CD Frameworks • Design and develop reusable GitLab CI/CD frameworks for Data and AI platform teams. • Create reusable pipeline templates, deployment workflows, validation steps, and automation standards that can be adopted across projects and environments. • Build self-service deployment capabilities and golden-path engineering workflows for Data & AI teams. Enable GCP Data Platform Deployments • Build deployment patterns and automation for core GCP data services including: • Dataproc • BigQuery • Dataform • Cloud Composer • Google Cloud Storage • Dataflow • Bigtable • Cloud Spanner • Enable teams to deploy, configure, and operate these services through reliable and repeatable CI/CD processes. • Design frameworks supporting multi-environment and multi-tenant deployment patterns. Support Data Pipeline Delivery • Design CI/CD workflows for: • Batch data pipelines • Streaming workloads • Transformation logic • Orchestration workflows • Environment-specific releases • Work with engineering teams to improve how data pipelines are built, tested, promoted, and deployed across environments. Develop Internal Tools and Automation • Build platform tools, APIs, CLIs, scripts, and reusable libraries using Python and Go. • Focus on reducing repetitive work, improving developer experience, and making platform capabilities easier for teams to adopt. • Apply software engineering best practices including testing, modular design, versioning, and maintainability to platform tooling and frameworks. Partner with Engineering Teams • Work closely with data, AI, platform, and infrastructure teams to understand engineering challenges and convert them into scalable platform solutions. • Help define practical standards for: • Pipeline design • Deployment automation • Release management • Operational readiness • CI/CD governance Must-Have Qualifications • Strong experience designing and building CI/CD frameworks for platform or engineering teams. • Expert-level knowledge of Google Cloud Platform and hands-on experience with GCP data services. • Deep experience with: • Dataproc • BigQuery • Dataform • Cloud Composer • GCS • Dataflow • Bigtable • Spanner • Strong experience with GitLab and GitLab CI/CD pipeline design. • Experience designing CI/CD pipelines for data platforms, analytics workloads, or AI/ML platform teams. • Strong understanding of data pipeline design including: • Batch processing • Streaming architectures • Orchestration • Transformation workflows • Environment promotion • Strong application development experience with Python. • Hands-on development experience with Go. • Ability to build reusable frameworks, deployment templates, automation utilities, and engineering standards. • Experience working with cross-functional engineering teams in platform, DevOps, or cloud engineering environments. Technical Skills Cloud Platform • Google Cloud Platform (GCP) GCP Data Services • Dataproc • BigQuery • Dataform • Cloud Composer • GCS • Dataflow • Bigtable • Spanner CI/CD & Automation • GitLab • GitLab CI/CD • Pipeline templates • Deployment automation • Environment promotion workflows Programming • Python • Go Data Engineering • Data pipeline design • Batch processing • Streaming workloads • Orchestration frameworks Platform Engineering • Reusable tooling • Automation frameworks • Developer enablement • Self-service platforms DevOps Practices • Version control • Release workflows • Automated validation • CI/CD governance