3 days ago
Pune, IndiaSenior
Responsibilities
- Promote collaboration and shared responsibility across development, security, and operations teams.
- Design, architect, and optimize automated build, test, and deployment pipelines.
- Integrate SAST, DAST, dependency, and container security scanning into CI/CD pipelines.
- Lead migrations from legacy Jenkins and UrbanCode uDeploy pipelines to modern containerized and cloud-native platforms.
- Implement and manage Infrastructure as Code to provision, configure, and scale secure application environments.
- Handle BAU operations, troubleshoot pipeline and environment issues, and support development teams.
- Participate in scheduled weekend release windows and provide production deployment support.
- Establish monitoring, logging, alerting, and observability platforms for application health, performance, and security visibility.
- Build developer self-service platforms, templates, and documentation for safe resource provisioning and code deployment.
- Monitor infrastructure health, capacity, and cost efficiency and automate routine operational tasks.
Requirements
- 8+ years of overall IT experience in a DevOps, SRE, or Platform Engineering role with a demonstrable focus on security.
- Strong hands-on experience designing CI/CD pipelines with tools such as Jenkins and Tekton.
- Strong Python and Bash scripting and programming skills for automation and integrations.
- Experience with Infrastructure as Code tools such as Terraform or Ansible.
- Practical knowledge of Docker, Kubernetes, OpenShift, and Helm.
- Experience integrating SAST, DAST, SCA, dependency, and container scanning into automated pipelines.
- Experience migrating complex legacy CI/CD systems to modern scalable platforms.
- Knowledge of cloud-native architecture patterns and major cloud platforms including AWS, GCP, and Azure.
- Experience with observability and monitoring tools such as Prometheus, Grafana, and ELK Stack.
- Additional Java programming experience is preferred.
- Understanding of networking, operating systems, secure coding, OWASP Top 10, IAM, and encryption.
- Knowledge of Scrum or Kanban, all phases of the SDLC, and software engineering principles.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- Finance-industry experience is a plus.
Benefits
- Full-time position.
- Scheduled weekend release windows are part of the role.
- Citi is an equal opportunity employer and provides reasonable accommodations for applicants with disabilities.
Tech Stack
AnsibleAWSAzureBashDockerGoogle Cloud PlatformGrafanaHelmJavaJenkinsKubernetesOpenShiftPrometheusPythonTektonTerraform
Categories
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
