InterviewStack.io LogoInterviewStack.io
Browse more DevOps Engineer jobs

AES - DE - DevOps - DevOps Engineer

Zensar

Pune, Maharashtra, IndiaRemote14 hours ago
22 views7 saves2 applies

Prepare for this role


Job Type

full time

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, examples, and onboarding material.
  • Act as a sparring partner for teams facing build, release, test automation, or deployment challenges.
  • Contribute to the broader DevOps transformation and platform engineering roadmap.

Required experience

  • Strong hands-on experience with CI/CD pipeline design, maintenance, and troubleshooting.
  • Practical experience with Bitbucket and Bamboo in an enterprise environment.
  • Experience maintaining existing CI/CD platforms while supporting a migration or modernization journey.
  • Hands-on experience with GitHub Enterprise and GitHub Actions, or strong experience with comparable modern CI/CD platforms.
  • Strong knowledge of Git, branching strategies, pull requests, merge workflows, release tagging, and repository governance.
  • Experience analyzing legacy pipelines and translating them into modern reusable workflows.
  • Ability to troubleshoot build failures, dependency issues, runner/agent issues, permission problems, and deployment pipeline failures.
  • Experience with scripting and automation, for example Bash, PowerShell, Python, or similar.
  • Experience with Azure, infrastructure as code, service principals, permissions, and cloud integration.
  • Hands-on experience with Harvester and Hyper-V in relation to CI/CD, deployment automation, and environment troubleshooting.
  • Practical experience with Flux or comparable GitOps-based deployment tooling.
  • Understanding of how CI/CD pipelines interact with virtualized infrastructure, Kubernetes-based platforms, and deployment environments.
  • Good understanding of DevSecOps practices, including secret management, scanning, quality gates, and secure pipeline design.
  • Ability to support multiple teams in parallel in a complex engineering environment.

Preferred experience

  • Experience with SonarQube, quality gates, static analysis, and code quality reporting.
  • Experience with artifact management tools such as JFrog Artifactory, Nexus, or GitHub Packages.
  • Experience with Docker, Kubernetes, Helm, Rancher, or cloud-native deployment approaches.
  • Experience with self-hosted GitHub runners and enterprise runner management.
  • Experience in regulated or cyber-sensitive environments.
  • Experience with software delivery for complex systems involving multiple products, teams, and release trains.
  • Experience with SAFe, Agile Release Trains, or large-scale agile delivery organizations.
  • Experience setting up developer portals or internal developer platforms, for example Backstage.
  • Experience with Jira integration and traceability between work items, code, builds, and releases.

Technical skills

GitHub Enterprise

GitHub Actions

Bitbucket

Bamboo

Git

Azure

Harvester

Hyper-V

Flux / GitOps

Infrastructure as Code

Terraform, Bicep, or similar

Docker

Kubernetes

Helm

Rancher or similar platform tooling

SonarQube

JFrog Artifactory or similar artifact repositories

YAML-based pipeline configuration

Bash, PowerShell, Python, or similar scripting languages

Secrets management

Security scanning and dependency scanning

REST APIs and automation scripting

Jira integrations

Runner/agent management

Soft skills and working style

  • Hands-on, pragmatic, and delivery-focused.
  • Able to simplify complex technical topics for development teams.
  • Comfortable working across teams, ARTs, IT, architecture, and cybersecurity.
  • Strong coaching and mentoring mindset.
  • Able to balance standardization with team-specific needs.
  • Strong communication skills in English.
  • Proactive in identifying bottlenecks and proposing improvements.
  • Comfortable operating in an environment where not everything is fully defined yet.
  • Able to create structure, documentation, and reusable patterns.
  • Focused on long-term maintainability, not only short-term migration.

Key deliverables

  • Stable operational support for the current Bitbucket/Bamboo CI/CD landscape.
  • Documented overview of existing pipelines, known risks, dependencies, and migration readiness.
  • Migration approach for Bitbucket/Bamboo repositories and pipelines.
  • Reusable GitHub Actions workflow templates.
  • Standard CI/CD patterns for key technology stacks.
  • Stable CI/CD integration with Harvester, Hyper-V, and Flux-based deployment flows.
  • Documented deployment patterns, operational constraints, and troubleshooting guidance for the current platform stack.
  • Secure and scalable runner strategy.
  • Pipeline integration with SonarQube, artifact repositories, and security tooling.
  • Documentation and onboarding material for development teams.
  • Reduction of manual release and deployment activities.
  • Improved traceability and repeatability of software delivery.
  • Contribution to the longer-term platform engineering and internal developer platform roadmap.

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, examples, and onboarding material.
  • Act as a sparring partner for teams facing build, release, test automation, or deployment challenges.
  • Contribute to the broader DevOps transformation and platform engineering roadmap.

Required experience

  • Strong hands-on experience with CI/CD pipeline design, maintenance, and troubleshooting.
  • Practical experience with Bitbucket and Bamboo in an enterprise environment.
  • Experience maintaining existing CI/CD platforms while supporting a migration or modernization journey.
  • Hands-on experience with GitHub Enterprise and GitHub Actions, or strong experience with comparable modern CI/CD platforms.
  • Strong knowledge of Git, branching strategies, pull requests, merge workflows, release tagging, and repository governance.
  • Experience analyzing legacy pipelines and translating them into modern reusable workflows.
  • Ability to troubleshoot build failures, dependency issues, runner/agent issues, permission problems, and deployment pipeline failures.
  • Experience with scripting and automation, for example Bash, PowerShell, Python, or similar.
  • Experience with Azure, infrastructure as code, service principals, permissions, and cloud integration.
  • Hands-on experience with Harvester and Hyper-V in relation to CI/CD, deployment automation, and environment troubleshooting.
  • Practical experience with Flux or comparable GitOps-based deployment tooling.
  • Understanding of how CI/CD pipelines interact with virtualized infrastructure, Kubernetes-based platforms, and deployment environments.
  • Good understanding of DevSecOps practices, including secret management, scanning, quality gates, and secure pipeline design.
  • Ability to support multiple teams in parallel in a complex engineering environment.

Preferred experience

  • Experience with SonarQube, quality gates, static analysis, and code quality reporting.
  • Experience with artifact management tools such as JFrog Artifactory, Nexus, or GitHub Packages.
  • Experience with Docker, Kubernetes, Helm, Rancher, or cloud-native deployment approaches.
  • Experience with self-hosted GitHub runners and enterprise runner management.
  • Experience in regulated or cyber-sensitive environments.
  • Experience with software delivery for complex systems involving multiple products, teams, and release trains.
  • Experience with SAFe, Agile Release Trains, or large-scale agile delivery organizations.
  • Experience setting up developer portals or internal developer platforms, for example Backstage.
  • Experience with Jira integration and traceability between work items, code, builds, and releases.

Btech or above

This job is found at InterviewStack.io

Skills

ci/cdgithub actionsgitopsvirtualizationobservabilityazureautomationgitbashpowershellpythoninfrastructure as codedevsecopsdockerkuberneteshelmagilejiraterraformrest apistest automation

About Zensar

Zensar is a global technology services company that provides IT consulting and technology solutions. The company operates in multiple countries including India and uses Oracle Cloud as its ATS platform.

large companytechnology, consultingpublicWebsite