Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview
The Applications Development Senior Programmer Analyst is an intermediate-level role responsible for supporting and advancing DevOps, CI/CD, and cloud-native platform capabilities. This role partners closely with development, infrastructure, and operations teams to ensure reliable, scalable, and secure application platforms. The analyst applies infrastructure and DevOps expertise to troubleshoot issues, automate processes, enhance operational efficiency, and contribute to technology standards and best practices.
Responsibilities:
Design, implement, and support end-to-end CI/CD pipelines using tools such as Lightspeed and Jenkins.
Convert Python scripts and configure to align with CI/CD standards in Light speed pipeline.
Code review and ensure sure python scripts are in-line with CI/CD standards with proper unit test coverage and vulnerability assessments.
Integrate CI/CD pipelines with Bitbucket and GitHub for source control and change management.
Develop and maintain automation using Shell scripting to improve deployment efficiency and reliability.
Design, develop, and maintain high-quality Python applications on microservice architecture.
Provide hands-on support for OpenShift/Kubernetes platforms, including application deployments, capacity monitoring, troubleshooting, and performance optimization.
Troubleshoot and debug production issues, optimizing application performance and stability.
Develop and maintain automated tests (unit, integration) to ensure code quality and system reliability.
Support containerized microservices architectures and assist with service mesh concepts and implementations.
Monitor application and container logs, identify issues, and
📌 Senior Devops Engineer (Chennai)
🏢 Citi
📍 Chennai