Applications Support Senior Analyst

Citi
Tampa, FL, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$145,642.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) HTML Java (Programming Language) Microsoft Windows Data Analysis CA Workload Automation Ae Client Server Models Computer Programming Computer Engineering Cron Relational Databases Github
+27 more
Monitoring of Systems IBM WebSphere MQ Python (Programming Language) Microsoft SQL Server Windows Servers Connect-Direct (Internet Protocols Based Network Software) Object-Oriented Software Development OpenShift Oracle (Applications) Windows PowerShell Shell Script Software Engineering Software Systems PL-SQL SQL Databases Tableau (Software) Diagnostic Tools File Transfer Protocol (FTP) Kubernetes Information Technology IBM UrbanCode Deploy Performance Monitor Kibana Splunk Network Server Appdynamics Control M

Job description

Duties: Identify, analyze, and document problems with program function, output, online screen, or content. Develop and execute software tests to identify problems and their causes. Document software and application defects and report defects to software or web developers. Monitor, maintain and improve software solutions that support Citi’s Custody and Clearing business. Collaborate with development, infrastructure and operation teams to identify stability risks and proactively remediate providing optimal solutions. Engage in crisis management efforts by resolving incidents reported across diverse range of applications within the Custody business. Monitor batch stability, identify areas for efficiency improvements, and prioritize implementation of solutions. Troubleshoot production outages determining root cause and devising solution for rapid services restoration. Conduct post-mortem analysis of outages. Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems. Develop and maintain Production Support runbooks for service and recoverability maintenance. Document procedures and activities required for management of different outage scenarios, holidays, special events, and systems upgrade. Ensure all production issues are recorded per Citi’s Problem Management Policy. Confer with users to understand the nature of information to be computed and the way processes. Analyze business requirements and evaluate existing system capabilities to ensure operational requirements are properly addressed in the system. Analyze asset-related data and electronic trade settlement data stored in SQL server to ensure optimal system performance. Coordinate applications maintenance processes including software upgrades, contingency procedures, and applications and infrastructure capacity management. Validate changes made in the infrastructure and the partner systems that affect Custody applications. Review applications contingency procedures and periodically test Contingency of Business in compliance with the policies. Optimize contingency procedures, participate in cybersecurity fire drills, and develop business risks reduction plans. Identify performance bottlenecks by observing stability patterns and utilizing system diagnostic tools, and drive necessary enhancement efforts. Identify manual touch point activities and define target plan to develop auto-recoverability. Analyze existing monitoring systems to identify opportunities to optimize alerting efficiencies. Enhance systems compatibility and information flow within organization. Coordinate installations and upgrade of computer programs and systems. Use object-oriented programming languages and client server applications in applications development processes. A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance with Citi policies and protocols.

Requirements

Requirements: Requires a Bachelor’s degree (3 or 4-year), or foreign equivalent, in Computer Science, Computer Engineering, Math, Physics, or related field and 5 years of progressive, post-baccalaureate experience as a Software Engineer, Technology Lead, or related position providing end to end solutions. 5 years of experience must include: Systems management, Integration, Optimization and Performance monitoring; Relational database management systems: Oracle, MS SQL server; OS/Hardware : Microsoft Windows Servers , MSaaS Servers; Scheduling tools: Autosys, Control-M, Cron job, and Windows Task Scheduler; File/Message transfer applications: IBM Websphere MQ, Connect Direct, and FTP/SFTP; Programming Knowledge: Shell Scripting, HTML, SQL, PL/SQL, Java, Windows PowerShell, Python; Software delivery: GitHub, UDeploy, OpenShift, ECS, and Kubernetes; and Developing and enhancing infrastructure management and data analysis dashboards using Monitoring tools: ITRS Geneos, Splunk, Tableau, Kibana and App Dynamics. Applicants submit resumes at https://jobs.citi.com/. Please reference Job ID #26941051. EO Employer.

Benefits & conditions

401(k), Health insurance, Paid time off, Vision insurance, Dental insurance, Life insurance, Disability insurance, Paid holidays

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:38 min

Establishing comprehensive monitoring and log management

Michael Eder +1 · LIVE

1:02 min

Scheduling recurring automated operations through standard periodic cron jobs

Aurélie Vache Aurélie Vache · WWC Europe 2026

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

3:10 min

Correlating dispersed logs using structured request tracing

Michael Eder +1 · LIVE

2:07 min

Designing for sustainable scheduling and utilization

Ricardo Sueiras Sueiras · LIVE

Videos

See all

Related articles

See all