Citi
Financial Services
ApplicationsDevelopmentSeniorProgrammerAnalyst
Neural analysis suggests this role is
optimal for Senior candidates.
“Applications Development Senior Programmer Analyst at Citi. Skills: DevOps, Infrastructure Automation, Containerization, CI/CD. Lead infrastructure activities. Implement Infrastructure-as-Code (IaC) solutions”
What You'll Achieve.
ensuring seamless operation; continuous improvement of IT infrastructure; building and maintaining a highly scalable, resilient, and secure DevOps ecosystem; enhance reliability and performance of global trading applications; prevent recurring issues; improving overall infrastructure stability
Industry & Context.
Ability to troubleshoot production incidents quickly and efficiently; resolve high-impact problems; Root Cause Analysis (RCA)
What They're Looking For.
Must Have
8+ years of experience in Infrastructure Technologies and DevOps, Unix/Linux OS fundamentals, Python, Shell scripting, Ansible, Terraform, Docker, Kubernetes (K8s), OpenShift, Udeploy, Jenkins, Bitbucket, Github tools, Harness, Virtual IP/Wide IP, Load Balancing, Network Always-on design, Firewalls, Certificates, SSL, connectivity, platform migration, OS and DB migrations, Prometheus, Grafana, ELK Stack, Splunk, Datadog, troubleshoot production incidents, stakeholder management, coordination skills, building and consuming APIs, CyberArk and AIM Integration, designing SQL databases, writing SQL scripts/procedures, BI Tools
Nice to Have
experience within a global financial institution
What You'll Do.
Lead infrastructure activities
Implement Infrastructure-as-Code (IaC) solutions
Deploy and manage microservices
Monitor CI/CD workflows
Drive security best practices
Develop automated solutions
Configure application frameworks
Troubleshoot application setup issues
Troubleshoot deployment issues
Contribute to technical direction
Drive solutions to prevent issues
Improve infrastructure stability
Perform impact analyses
Resolve high-impact problems
Lead Root Cause Analysis (RCA)
Coordinate infrastructure activities
Maintain comprehensive documentation
How You'll Work.
Team & Collaboration
primary liaison between development, Citi infrastructure, QA, SA, DBA, and Production support; Coordinate infrastructure activities with various teams
Communication Scope
Excellent stakeholder management; coordination skills
Process & Methodology
Create project plans, perform impact analyses
Full Job Description
We are seeking a highly motivated Infrastructure & DevOps Engineer to join our Fixed Income Technology team. This role is pivotal in ensuring the seamless operation and continuous improvement of our critical IT infrastructure, acting as the primary liaison between development, Citi infrastructure, QA, SA, DBA, and Production support. You will be instrumental in building and maintaining a highly scalable, resilient, and secure DevOps ecosystem, directly impacting low-latency trading systems, real-time risk analytics, and regulatory compliance frameworks across multiple geographies. **Key Responsibilities** * Infrastructure Management: Lead infrastructure activities including server builds, software installation, configuration, and environment setup, with a focus on OS and software EOVS remediation. * DevOps Automation: Implement Infrastructure-as-Code (IaC) solutions using Terraform and Ansible for cloud and on-prem environments * Containerization & Orchestration: Deploy and manage microservices using Kubernetes, Docker, and OpenShift. * CI/CD Pipeline Optimization: Monitor, troubleshoot, and optimize build, test, and deployment workflows to enhance reliability and performance of global trading applications. * Security Integration: Drive security best practices in DevOps pipelines, including secrets management, policy as code, and compliance automation. * Automation & Scripting: Develop automated solutions for repetitive tasks using Python and Shell scripting. * Application & System Support: Configure application frameworks (e.g., IBM WebSphere, WebLogic, Tomcat), messaging services, and troubleshoot complex application setup and deployment issues. * Technical Leadership: Contribute to technical direction and strategic decisions, driving solutions to prevent recurring issues and improving overall infrastructure stability. * Incident & Problem Management: Create project plans, perform impact analyses, resolve high-impact problems, restore services, and lead Root Cause
Applying for this Applications Development Senior Programmer Analyst role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Citi?
Real rants from real employees. Read before you apply.