Data Engineer

Data Engineer

Posted 1 week ago by Vallum Associates

Negotiable
Undetermined
Undetermined
Sheffield, England, United Kingdom

Summary: The Data Engineer role within the Investigations IT team focuses on developing and maintaining the investigator tool application, which aids in analyzing transactions related to financial crime risk. The position involves contributing to the entire application development lifecycle and collaborating with various teams to enhance existing services. The role requires a strong technical background in cloud development and database management, particularly within the banking sector. The team operates across multiple regions, emphasizing the need for effective communication and teamwork.

Key Responsibilities:

  • Contribute to all parts of the application development lifecycle (design, coding, testing & deployment into production).
  • Support existing investigator tool services (solving issues, automation, service improvements, technical debt).
  • Collaborate with colleagues at all levels (individual POD, DRA team, Compliance & central teams e.g. Architecture & Security).

Key Skills:

  • Experience maintaining and querying databases (preferably).
  • Development in a cloud project (preferably Google).
  • Development in a banking and/or financial crime risk project.
  • SQL, Databases (PostgreSQL, Big Query).
  • The ability to write scalable/efficient programs in Python.
  • Good working knowledge of Google Cloud.
  • Linux/Unix Containers (Docker, Kubernetes/GKE).
  • DevOps principles & automation tools (Terraform, Jenkins, Ansible, Nexus).
  • Agile development principles (Scrum, Jira, Confluence).
  • Strong problem-solving skills.
  • Excellent communication skills.
  • Ability to explain complex ideas.
  • Ability to work as part of a team.
  • Ability to work in a team that is located across multiple regions/time zones.
  • Willingness to adapt and learn new things.
  • Willingness to take ownership of tasks.

Salary (Rate): undetermined

City: Sheffield

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Project & Role Description Risk & Compliance technology design and deploy cutting edge technology to defend the bank and its customers from Sanctions Risk, Financial Crime Risk, Identity Threat, Unauthorised Trading and Market Abuse & Regulatory Sanctions, as well as supporting Enterprise Risk Management. We provide the systems that enable our global businesses to grow through data-driven, pro-active risk management. The Investigations Sub-Value-Stream (SVS) aims to uncover Financial Crime Risk faster and with less noise (fewer false positives) The Transformers pod sits in the Investigations SVS and maintains an application called the investigator tool. This application is used by investigators in the bank globally to view and analysis transactions made by risky parties. The investigator tool application runs on-premise server, Google Cloud (GCP) and Alicloud And the IT team is located in the UK, Poland, India and China

PURPOSE & RESPONSIBILITIES: This is a Developer role within the Investigations IT team (within Risk & Compliance IT) You will contribute to all parts of the application development lifecycle (design, coding, testing & deployment into production) You will support existing investigator tool services (solving issues, automation, service improvements, technical debt etc) You will collaborate with colleagues at all levels (individual POD, DRA team, Compliance & central teams e.g. Architecture & Security)

ESSENTIAL EXPERIENCE: Experience maintaining and querying Database (preferably) Development in a Cloud project (preferably Google) Development in a Banking and/or Financial Crime Risk project

ESSENTIAL SKILLS (technical) SQL, Databases (PostgreSQL, Big Query) The ability to write scalable/efficient programs in Python Good working knowledge of Google Cloud Linux/Unix Containers (Docker, Kubernetes/GKE) DevOps principles & automation tools (Terraform, Jenkins, Ansible, Nexus) Agile development principles (Scrum, Jira, Confluence)

ESSENTIAL SKILLS (non-technical) Strong problem-solving skills Excellent communication skills Ability to explain complex ideas Ability to work as part of a team Ability to work in a team that is located across multiple regions / time zones Willingness to adapt and learn new things Willingness to take ownership of tasks