The company is a global provider of financial markets infrastructure and data, with a history of more than 300 years. Its ticker symbol is the same as its abbreviated name, the company.
Its open-access model and range of trusted market infrastructure services help customers in financial markets work with stability and clarity. Its work supports economies and communities around the world.
The company has significant operations in 70 countries across EMEA, North America, Latin America and Asia Pacific, and employs 25,000 people, with more than half in Asia Pacific. Its headquarters is in the United Kingdom.
The company's working culture centres on connection, opportunity and excellence, and it values diverse backgrounds and perspectives. Growth comes through many routes beyond a single career ladder, so people can widen and deepen their skills.
This is a Senior Associate role on the SRC Team within the Application Services Division. The team helps teams adopt standard DevOps tools and standard architecture patterns when moving applications to the cloud.
The role is GG12 and based in St. Louis, USA. It supports a follow-the-sun model for trading venues and surveillance platforms, working alongside colleagues in the UK and Sri Lanka.
The team works in small, agile, self-managed groups that focus on best practice and treat quality as a shared duty. Share what you know and help remove blockers.
Responsibilities
Design and build code that provisions the full stack, from infrastructure up to the application.
Take part in deep-dive analysis and assess the maturity of current DevOps practices.
Design and build CI/CD pipelines that move code through each stage.
Connect applications to operations tooling such as Datadog, Control-M and Rubrik.
Build design patterns, modules and libraries that bring SDLC processes into CI/CD pipelines.
Help project teams meet operational requirements and implement the changes those requirements bring.
Contribute as a major author of support, technical and user documentation.
Work with other teams to set shared standards and procedures.
Give hands-on technical expertise on automation, coding and architecture problems.
Follow group governance processes for incidents, problems, changes and releases, and coordinate with business and technical teams where needed.
Support development changes by giving accurate time estimates, joining project meetings, assessing impact and meeting deadlines.
Advise on technical matters and assess risk based on knowledge of applications, databases and system software.
Own live service issues from start to resolution.
Escalate issues to stakeholders effectively, and invoke product or development escalation while guiding progress from an operations viewpoint.
Track industry trends and reflect them in the resources given to development teams, working with policy and platform owners to make changes happen.
Find operational risks and technical debt early, deliver short-term fixes, and track permanent fixes.
Improve processes, performance and reliability in operations.
Create training materials, and run training and mentoring sessions on DevOps topics.
Advocate for the DevOps team and work to understand and reduce gaps and difficulties across the intake process.
Gain MIT application support experience.
Give technical feedback on redesigning MIT equities systems, including exchange, surveillance and price dissemination platforms.
Act as operations subject matter expert for the supported MIT equities applications.
Create training materials and run workshops for US-based colleagues on MIT equities application support.
Give Level 2 technical advice and risk assessments for applications, databases and system software.
Monitor systems, deploy releases and meet all operational responsibilities.
Raise and resolve issues quickly, keeping partners well informed.
Own live service issues, finding root causes and fixing them so they do not return.
Make changes that follow existing policies and keep disruption to services minimal.
Train Level 1 teams to triage application issues effectively.
Write support processes, service models, technical specifications and user guides.
Work across IT teams to set common standards.
Identify operational risks, apply short-term fixes and track long-term fixes.
Drive operational improvements to processes, performance and reliability.
Onboard new applications and bring them into the operations architecture.
Support development changes, including time and cost estimates, impact analysis and on-time delivery.
Help with architecture design for networks, infrastructure, databases and applications.
Take part in on-call support and weekend testing as operational needs require.
Propose changes, improvements and new developments to applications, and work with vendors and other IT teams.
Give hands-on expertise for complex change, support and recovery questions.
Follow ITSM processes and the wider operations model to meet SLAs and SLOs.
Requirements
Have 8+ years of experience architecting and building cloud-native solutions with Infrastructure as Code, and defining patterns and practices.
Have DevOps automation experience across a range of technologies, such as those in the tech profile, including secrets management, code and binary scanning, and SDLC tools such as Maven and Ansible.
Have worked at scale in large enterprise organisations, delivering complex, advanced end-to-end technology solutions.
Have built CI/CD pipelines that promote code, using open source or COTS products.
Have defined, architected and implemented cloud-native operational requirements.
Have set observability standards and built cloud alerting solutions.
Have experience across cloud providers Azure, AWS and GCP.
Bring an open, collaborative attitude and communicate with senior people in development, infrastructure and architecture teams as needed.
Relevant experience may include AWS, Linux/Unix, Kubernetes, Docker, Terraform, Ansible, Git-based source control, Jenkins or comparable CI/CD platforms, Python, Bash, PowerShell, Kafka, SQL/Oracle, Control-M, Rundeck, Datadog or similar observability platforms, Jira and Confluence.
You do not need depth in every listed technology. The company values sound engineering judgement, learning speed and the ability to lead specialists well.
Conditions
The role is GG12, based in St. Louis, USA, and follows a follow-the-sun model with colleagues in the UK and Sri Lanka.
Expect on-call support and weekend testing as part of operational requirements.
The company is an equal opportunities employer and does not discriminate on protected grounds, and it can make reasonable accommodations for religious practices, beliefs, mental health and physical disability needs where the law requires it.
Benefits
Tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives.
Colleagues can take part in fundraising and volunteering for the company's charity, which gives grants to community groups that help people access economic opportunities.