BOURNEMOUTH, DORSET, United Kingdom
19 days ago
Technology Support II

Role Description and Key Responsibilities

CIB Wholesale Payments Production Management teams are responsible for both supporting and stabilizing production applications that are in the Trust, Safety, and Compliance portfolio. These applications handle global sanctions, regulatory reporting, fraud screening, and client authentication. Some of these applications have P1 (Major Incident) potential, which is why we are looking for more Site Reliability Engineers. Our goal is to reduce the amount of incidents/alerts from our applications by implementing proactive monitoring + more automation where it is appropriate.

You would be in a Site Reliability Engineering role on this team. Your responsibilities would include:

· Python/Linux scripting for application monitoring/post-deployment validations

· Identifying and automating away manual TOIL in our space using Automation as a Service (AaaS) or other appropriate tooling

· Helping to identify Application Service-Level Indicators (SLIs)/ Service-Level Objectives (SLOs) and ensure these are properly monitored

· Writing unit tests for your code + checking it into BitBucket

· Production support tasks for our application portfolio (helping with change implementations when necessary, troubleshooting incidents/alerts, communicating with upstream/downstream partners)

· Full stack web development for an internally developed application that we use to track production-related issues for handover to teammates in different geographic regions.

· Documenting relevant procedures/information needed to support our portfolio

Key Skills Required

· Basic familiarity with Linux OS (navigating the file system, checking hardware usage, bash scripting)

· Comfortable connecting to APIs via Linux command line or Python

· Comfortable reading/interpreting application architecture diagrams. This will be very useful to understand how to troubleshoot an application + identify any gaps in our application monitoring.

· Experience using version control systems (like BitBucket) and using CI/CD pipelines to automate testing and deployments

· Experience using Python for web development, scripting, and/or object-oriented programming

· Basic understanding of Kanban/Scrum Agile practices + the use of Jira for project management

· Able to write and analyze complex SQL queries and script in various languages such as Python, Bash, Perl, Ksh

· Understand complex process flows and trouble shoot issues with partners like Development team and Infrastructure team

· Exposure to newer technologies uch as Kafka, Micro services, Cassandra is preferred

· Exposure to Job Monitoring/Scheduling tools such as Control-M or Autosys preferred

· Monitoring tool familiarity such as: Geneos, Splunk, Grafana, App Dynamics, and/or Dynatrace preferred

· Experience with DevOps tools, AWS or other Cloud technologies is preferred

· Willingness to learn!

Confirm your E-mail: Send Email