Job Description
At Citi, we’re passionate about building APIs that solves customer problems. We support mission critical systems to empower our customers with a rich feature set, high availability, and stellar performance level to pursue their financial transactions. As we expand our API scope, we are currently seeking an experienced engineer to deliver effective software based solutions to make decisions in real time. Specifically, we are searching for someone who brings fresh ideas, demonstrates a unique and informed viewpoint, and enjoys collaborating with a cross-functional team to develop real-world solutions and positive user experiences at every interaction. Our goal is to build proactive and predictive algorithms to avoid customer impacts.
Objectives of this Role
Job Family Group: Technology
Job Family: Applications Support
Time Type:
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review .
View the " " poster. View the .
View the .
View the
At Citi, we’re passionate about building APIs that solves customer problems. We support mission critical systems to empower our customers with a rich feature set, high availability, and stellar performance level to pursue their financial transactions. As we expand our API scope, we are currently seeking an experienced engineer to deliver effective software based solutions to make decisions in real time. Specifically, we are searching for someone who brings fresh ideas, demonstrates a unique and informed viewpoint, and enjoys collaborating with a cross-functional team to develop real-world solutions and positive user experiences at every interaction. Our goal is to build proactive and predictive algorithms to avoid customer impacts.
Objectives of this Role
- Champion stability initiatives to enable application high availability for Business-As-Usual which includes better monitoring, failover and resiliency
- Ability to handle incidents, problems and change at a global enterprise level. Calm and analytical when faced with major incidents on critical systems.
- Run the production environment by monitoring availability and taking a holistic view of system health
- Build out a process to analyze SLA and SLOs for all the supported clients
- Build software and systems to manage the client facing applications
- Improve reliability, quality, and time-to-market of our API solutions
- Measure and optimize system performance, with an eye toward pushing our capabilities forward, getting ahead of customer needs, and innovating to continually improve
- Provide primary operational support and engineering for multiple large distributed software applications
- Prior experience in managing one or more apps support teams
- Gather and analyze metrics from both operating systems and applications to assist in performance tuning and fault finding
- Partner with development teams to improve services through rigorous testing and release procedures
- Create sustainable systems and services through automation and uplifts. Develop, test, and debug automated tasks
- Balance feature development speed and reliability with well-defined service level objectives
- Conducting post-incident reviews and identify opportunities to automate for proactive monitoring.
- Participate in production support as needed.
- Ability to program (structured and OO) with one or more high level languages, such as Python or Java, and JavaScript
- Experience with high transactional systems using App Dynamics, ELK, Akamai and Synthetic monitoring tools
- Experience building internal dashboards by leveraging tools using Java or Python based technologies
- A proactive approach to spotting problems, areas for improvement, and performance bottlenecks using Software solutions
- Coding experience beyond simple scripts
- Core Cash - Strong Knowledge of Payments. (SWIFT Message types, Collection, receivables, SEPA and Fast payments)
- ITRS monitoring tools exposure and experienced in configuring ITRS gateways
- Exposure to DEVOPS tools such as CHEF/ Ansible and migrating applications to ECS on Cloud
- Effective in supporting Payments applications preferably in corporate banking.
- Bachelor’s/University degree, Master’s degree preferred
Job Family Group: Technology
Job Family: Applications Support
Time Type:
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review .
View the " " poster. View the .
View the .
View the