Z

AES - DE - DevOps - DevOps Engineer

Zensar Technologies · State of Mahārāshtra, India

3–10 yrs experiencePosted 2w ago
Apply now →

Job description

**Specialist DevOps Engineer** CI/CD, Bitbucket/Bamboo Support, Platform Deployment & GitHub Migration **Position** Specialist / Senior Specialist DevOps Engineer **Number of roles** 2 FTE **Primary focus** Maintain current Bitbucket/Bamboo CI/CD landscape and platform deployment integrations while enabling migration to GitHub Enterprise, GitHub Actions, and Flux-based GitOps practices **Working context** DC Warehousing domain; multiple ARTs; close collaboration with development teams, IT, cybersecurity, architects, and platform stakeholders **Seniority** Senior hands-on specialist with enterprise CI/CD and migration experience # **Role purpose** We are looking for two experienced Specialist DevOps Engineers to strengthen our CI/CD capabilities across the DC Warehousing domain. The role has a dual focus. On one hand, the engineers will support and maintain the current Bitbucket and Bamboo-based CI/CD landscape, including the integration with our virtualization and deployment platform. On the other hand, they will help modernize our DevOps tooling by supporting the migration towards GitHub Enterprise, GitHub Actions, Flux-based GitOps deployments, and standardized CI/CD practices. This means the role is not only about future-state platform engineering, but also about keeping the current delivery engine running while we transition to a more modern and scalable setup. # **Key responsibilities** ## **1. Maintain and support the current Bitbucket/Bamboo CI/CD landscape** - Maintain and troubleshoot existing Bitbucket repositories and Bamboo build/release pipelines. - Support teams with pipeline failures, build issues, deployment issues, permissions, repository setup, and configuration problems. - Improve the stability, reliability, and maintainability of existing Bamboo plans where needed. - Help reduce technical debt in the current CI/CD setup. - Ensure critical customer deliveries and release activities are not disrupted by tooling or pipeline issues. - Support operational continuity while migration activities are ongoing. - Document the current setup, known issues, dependencies, and migration readiness of existing pipelines. - Act as an escalation point for CI/CD-related incidents and recurring problems. ## **2. Support migration from Bitbucket/Bamboo to GitHub Enterprise and GitHub Actions** - Analyze existing Bitbucket repositories and Bamboo pipelines. - Identify migration complexity, dependencies, risks, and improvement opportunities. - Translate Bamboo pipelines into GitHub Actions workflows. - Support repository migration from Bitbucket to GitHub Enterprise. - Help define migration waves, readiness criteria, and fallback options. - Ensure teams can migrate without jeopardizing ongoing releases or customer milestones. - Validate that migrated pipelines provide at least the same functionality, quality gates, and traceability as the current setup. - Support teams during hypercare after migration. ## **3. Improve CI/CD standards across current and future platforms** - Define CI/CD standards that can be applied consistently across teams. - Identify which existing Bamboo patterns should be reused, improved, or replaced. - Create reusable GitHub Actions workflows and templates. - Standardize approaches for build, test, scan, package, release, and deployment activities. - Improve pipeline observability, error handling, and maintainability. - Support the move from team-specific pipeline solutions to reusable platform capabilities. - Help establish common documentation, onboarding material, and how-to guides. ## **4. Cloud, Azure, and infrastructure-as-code integration** - Support Azure-related integration for GitHub organizations, repositories, runners, service principals, subscriptions, user groups, and permissions. - Work with IT and cloud platform teams to automate manual setup activities where possible. - Contribute to infrastructure-as-code solutions for repeatable and auditable environment setup. - Support secure runner strategies, including GitHub-hosted and self-hosted runners where applicable. - Help teams integrate CI/CD pipelines with Azure services and deployment environments. ## **5. Virtualization, GitOps deployment, and runtime platform support** - Support CI/CD integration with the current virtualization and deployment technology stack, including Harvester, Hyper-V, and Flux. - Maintain and troubleshoot deployment automation and environment-related pipeline issues across virtualized and containerized environments. - Support Flux-based GitOps deployment flows, including configuration, synchronization, promotion, rollback, and troubleshooting. - Work with IT, platform, and development teams to ensure CI/CD pipelines align with infrastructure constraints, environment availability, and operational needs. - Contribute to the standardization of deployment patterns across current Bamboo-based pipelines and future GitHub Actions workflows. ## **6. Quality, security, and compliance automation** - Integrate static code analysis, dependency scanning, secret scanning, license checks, and vulnerability scanning into CI/CD pipelines. - Support integration with tools such as SonarQube, artifact repositories, container registries, and security scanning tools. - Ensure pipelines support cyber security and compliance requirements such as NIS2, CRA, and internal software security standards. - Collaborate with cybersecurity and architecture stakeholders to define appropriate controls and evidence. - Improve traceability from code changes to builds, releases, tests, and deployments. ## **7. Team enablement and coaching** - Support teams hands-on during pipeline maintenance, migration, and troubleshooting. - Coach engineers on Bitbucket, Bamboo, GitHub, GitHub Actions, Git, CI/CD practices, and DevOps ways of working. - Help teams understand and adopt standardized pipelines and reusable workflows. - Create practical documentation, how-to guides, example