This job has expired

Development DBA/Data Scientist

Closing date
23 May 2022

View more

Technology & New Media
Contract Type
Full Time
You need to sign in or create an account to save a job.
Development DBA/Data Scientist

Role Description:

We are looking for an exceptional hands-on data expert. We need someone to assist us with taking our current hybrid persistency model based around both an RDBMS and SOLR Index and create something that is more scalable and offers enhanced analytics. As part of this we are also looking to move to a cloud native architecture with Azure as our main provider, but it is vital our data solution is generic enough to run anywhere. The domain is within Financial Messaging.

You will be expected to be able to understand DBA tuning tasks across several RDBMS systems (Oracle, Ingres, PostgreSQL), along with at least a basic understanding of Apache SOLR/Lucene. In addition, knowledge of reporting and analytics (Big Data) tools such as Hadoop and Spark will be of great benefit to the team as we embark on this journey. The persistency component is Java based using JPA/hibernate.

What will work well with our team?
  • We take a pragmatic approach to our work in an environment that blends fun with professionalism
  • Amenable character with good attitude and innovative mind-set
  • Comfortable working under pressure to firm deadlines in an agile and lean way
  • Working with Scrum in a multiple scrum team environment
  • Passion to produce great quality software for our customers
  • Understanding of FinTech environment/software products

Skills & Requirements:
  • Education to degree level in Computer Science or other technical related fields.
  • The ideal candidate should typically have 7+ years' professional experience in working with data solutions
  • Good RDBMS knowledge of Oracle/Postgres or equivalent (INGRES a bonus) - SQL.
  • NOSQL SOLR/Lucene indexing, Big Data solutions, Analytics - Apache Spark
  • Storage on cloud (Azure) and on prem for large structured data sets
  • Experience working with data that needs to scale horizontally for numerous microservices
  • Ability to diagnose performance bottlenecks and provide optimizations

Nice to have:
  • Programming knowledge in Java ideally using JPA/Hibernate
  • Experience with payment systems such as SWIFT, SIC/euroSIC, SECOM, SEPA, FED/CHIPS,
  • Artifactory/Jenkins administration, CD/CI, Build Pipelines
  • Experience of Containers and Container orchestration (Docker/Kubernetes)
  • Message parsing technology Antlr/Google protocol buffers, UI/Javascript/CSS, ZKoss,
  • Angular.
  • Hands-on Enterprise level development using Core Java (Java 8 and above) or banking/financial services domain experience.
  • Tech lead and line management opportunities possible with this role


The above statements describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential job functions. If you need assistance or an accommodation due to disability please contact your recruitment partner.


This employer is a corporate member of myGwork - LGBTQ+ professionals, the business community for LGBTQ+ professionals, students, inclusive employers & anyone who believes in workplace equality.
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert