Skip to main content
H

Data Engineer / Database Engineer (DBA)

HCL Europe
4 days ago
Contract
On-site
Brighton, United Kingdom
Β£200 - Β£250 GBP hourly
Data Engineer

Must-have skills

  • Strong experience in data architecture and enterprise data modelling.

  • Expertise in domain-driven design and CQRS implementation.

  • Strong relational database design and modelling experience with Oracle and PostgreSQL.

  • Ability to design scalable, high-performance data models for OLTP systems.

  • Experience creating domain, conceptual, logical, and physical data models.

  • Solid understanding of data normalization, denormalization, and distributed data design.

  • Strong knowledge of enterprise integration patterns and data governance principles.

  • Experience with data migration, integration, and transformation planning.

  • Understanding of performance, scalability, resiliency, and disaster recovery considerations.

  • Experience in financial services, capital markets, investment banking, trading platforms, risk, or regulatory environments.

  • Understanding of financial data domains and transactional systems.

  • Excellent written and verbal English communication skills.

  • Strong presentation, stakeholder engagement, analytical, documentation, and problem-solving skills.

  • Ability to work independently and collaboratively in a fast-paced enterprise environment.

Nice-to-have skills

  • Experience with wide-column and distributed NoSQL databases, particularly Cassandra and YugabyteDB.

  • Familiarity with distributed database technologies such as Google Cloud Spanner.

  • Hands-on experience with data modelling tools, preferably ER/Studio and Hackolade.

  • Familiarity with cloud and hybrid data architectures.

  • Experience assessing current-state systems and recommending modernization or optimization opportunities.

  • Experience working on large enterprise transformation programs.

  • Exposure to enterprise architecture frameworks and architecture governance reviews.

  • Bachelor’s or Master’s degree in Computer Science, Information Systems, Engineering, or a related discipline.

  • Financial industry or architecture certifications.