Citigroup logo

DevOps Senior Programmer Analyst - Assistant Vice President

Citigroup
NewPosted yesterday

LOCATION

Pune · Hybrid

EXPERIENCE

7 - 12 Years

TYPE

FullTime

SKILLS REQUIRED

CI/CD PipelinesKubernetesInfrastructure as CodeDockerTerraformHelmAnsibleJenkinsContainer Security

Job description

Overview

An intermediate to senior DevOps role responsible for designing, building, automating and maintaining CI/CD pipelines, containerized deployment infrastructure and cloud/on-premise platforms in coordination with the Technology and Application Development teams.

What you'll do

  • Design, implement and maintain scalable CI/CD pipelines across multi-tier environments.
  • Standardize and automate build, test, artifact packaging and deployment workflows using modern pipeline automation tooling.
  • Facilitate zero-downtime deployment strategies (e.g., Blue-Green, Canary deployments) and automated rollback mechanisms.
  • Collaborate with software engineering teams to optimize the build, packaging and runtime configuration of Java and Spring Boot applications.
  • Troubleshoot build lifecycle issues, dependency management conflicts (Maven/Gradle), JVM runtime configurations and microservice container deployment bottlenecks.
  • Champion standard DevOps practices and guide development teams in building cloud-native, observable and easily deployable applications.
  • Provision, configure and maintain scalable infrastructure using Infrastructure-as-Code frameworks (e.g., Terraform, Ansible).
  • Manage and support containerized workloads on orchestration platforms such as Kubernetes / OpenShift.
  • Author and maintain Helm charts, Kubernetes manifests and container configurations adhering to enterprise standards.
  • Embed security controls and automated vulnerability/code scanning tools (e.g., SonarQube, Snyk, Checkmarx) into deployment pipelines.
  • Ensure adherence to change management, release governance, audit compliance and access management policies.
  • Assess risk in technical and operational decisions and drive compliance with applicable enterprise standards, laws and policies.
  • Implement monitoring, centralized logging and alerting systems (e.g., Prometheus, Grafana, Splunk/ELK).
  • Participate in incident management, troubleshooting, root-cause analyses (RCA) and production issue resolution.

What you'll need

  • 7-12 years of relevant technology experience with a proven track record in DevOps, Site Reliability Engineering (SRE) or build/release automation.
  • Demonstrated experience building and operating enterprise-grade CI/CD pipelines and infrastructure automation.
  • Strong hands-on experience with Docker/Podman and Kubernetes or Red Hat OpenShift.
  • Proficiency with pipeline tools (e.g., Jenkins, Tekton, Harness, GitLab CI/CD or GitHub Actions).
  • Proven experience with Terraform, Ansible and Helm.
  • Strong scripting proficiency in Bash/Shell, Python or Groovy.
  • Experience configuring and working with monitoring and logging platforms (e.g., Prometheus, Grafana, Splunk, Dynatrace, ELK).
  • Familiarity with static/dynamic code analysis (SAST/DAST), artifact repositories (Artifactory/Nexus) and secret management solutions (e.g., HashiCorp Vault).
  • Strong analytical and troubleshooting mindset with the ability to solve complex, distributed system problems.
  • Excellent verbal and written communication skills to collaborate with cross-functional development, architecture, infrastructure and operations teams.
  • High degree of ownership, self-motivation and ability to drive automation initiatives independently.

Nice to have

  • Practical understanding of Java (8/11/17+) and Spring Boot ecosystems, including build tools (Maven, Gradle), multi-module builds, dependency management and JVM performance basics.

Details

  • Location: Pune, Maharashtra, India.
  • Time type: Full time.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

DevOps Senior Programmer Analyst - Assistant Vice President