This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,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 Summary: As a DevOps Engineer at Citi, you will play a critical role in bridging the gap between software development and IT operations. You will be responsible for automating and streamlining our infrastructure and software delivery pipelines, ensuring the reliability, scalability, and security of our applications. This role requires a strong technical background, a proactive approach to problem-solving, and excellent collaboration skills to work effectively with various teams across the organization.
Job Responsibility:
Infrastructure Management & Planning: Conduct annual forecasting of infrastructure needs for Physical, Cloud, Managed VM, ECS Clusters, SAN, NAS, Object Storage, ORAAS, and MAAS
Liaise with CTI teams for procurement of necessary infrastructure resources
Execute infrastructure resource builds and configurations, including increasing hardware resources, managing access entitlements, setting up software stacks, configuring storage mounts, onboarding to Cyberark, setting up SSH keys, creating/renewing SSL certificates, managing secrets for ECS, setting up DNS aliases/Load balancers, and configuring Autosys Jils
CI/CD Automation & Tools Management: Maintain and optimize CI/CD automation tools and platforms, including Source Code Repository (Github), Build Tools (Tekton), Code Quality (SONAR), Task Tracking (JIRA), Knowledge Management (Confluence), Deployment (Harness), and Scheduling (Autosys)
Coordinate the setup of application and infrastructure monitoring (ITRS/Prometheus/Grafana) and log monitoring for Kibana, Splunk, and OSE Monitoring
Design, implement, and maintain CI/CD pipelines for efficient software delivery, enabling faster and more reliable software releases
System Reliability & Security: Responsible for EOL/EOVS remediation and vulnerability remediation/patching on all software packages
Implement security best practices in infrastructure and deployment workflows
Monitor, troubleshoot, and optimize application performance and system reliability
Collaboration & Support: Act as a strong team player, coordinating with multiple teams (Linux, Wintel, Middleware, ECS) to facilitate infrastructure setup and timely issue resolution
Possess knowledge of ITSM ticketing processes
Maintain accuracy of data on the Application Inventory Platform
Automation & Process Improvement: Automate manual processes and possess strong knowledge of infrastructure automation
Develop and implement solutions to streamline operations and enhance efficiency
Requirements:
Version Control: Bitbucket or Github (preferred)
CI/CD Tools: Jenkins, Teamcity, Tekton, or Harness (preferred)
Code Quality: SONAR
Security Tools: Knowledge of Black Duck, Checkmarx
Containerization & Orchestration: Red Hat OpenShift, AWS EKS, Docker, Kubernetes
Operating Systems: RHEL Linux administration (strong knowledge of Linux/Unix administration is crucial)