Senior Data Engineer - London

Senior Data Engineer

London, England, United Kingdom

Opus Talent Solutions is an international recruitment and training company that prides itself on solving global problems with talent. We work exclusively in the future-focused areas of tech, digital and renewable energy – driving a positive impact on the economy and the planet. We provide niche talent solutions to over 1,500 global clients including brands like Goldman Sachs, Burberry, Accenture, and ASOS.

We have 3 unique brands in the Opus TS family: Opus Recruitment Solutions (Tech), JD Ross Energy (Renewables) and _Nology (diversity and training) and over 500 employees worldwide. We aim to create diversity in the tech market and support the growth of the renewable energy sector.

As a Management Information & Engineer, you will play a pivotal role in supporting and enhancing our business applications landscape, with an initial focus on Mercury XRM, our PowerApps-based Customer Relationship Management (CRM) solution built on MS Dynamics 365. This role demands a deep understanding of data modelling, application integration, and support mechanisms to ensure optimal performance and user satisfaction. You will leverage Power Automate to streamline CRM workflows and require strong PowerBI skills for data analysis and reporting. Additionally, expertise in JSON and Java is essential for potential integrations and customization tasks along with skills in Python for handling large data sets. This hands-on position requires not only technical acumen but also a strategic vision for data management information reporting within our organisation.


  • Develop, support, and our business reporting platform, including DataBlend for integrations an ETL, along with gathering requirements for business reporting across a range of systems.
  • Create and maintain reports and dashboards in PowerBI to support business decisions and insights.
  • Work on integration projects involving Mercury XRM, Sage Intacct, DataBlend, SQL etc, employing JSON, python and Java as necessary.
  • Collaborate with internal teams to understand business requirements and translate them into technical solutions.
  • Set the standard on the development of data models and data management strategies.

Must have experience:

  • Proven experience with PowerBI, data modelling, and data reporting strategies
  • Strong programming skills in JSON, Java & Python
  • Solid understanding of data modelling, integrations, and API principles.
  • Excellent problem-solving abilities and a hands-on approach to delivery
  • Ability to communicate complex technical concepts to non-technical stakeholders.

Nice to have:

  • Familiarity with additional programming languages or integration tools.
  • Certifications around data architecture
  • Power Platform & PowerApps
  • Minimum of 5 years’ experience in a similar role, with a focus on hands on delivery.

This role offers a unique opportunity to shape and secure the digital reporting & insights of our organisation, leveraging cutting-edge technologies and practices. The ideal candidate will be a highly competent in data engineering, reporting creation and data handling. This role offers strategic thought with hands on delivery to a rapidly growing and evolving business.


  • 30 days Annual leave
  • 10 Offices Locations (Sydney, London, Bristol, Manchester, Amsterdam, Barcelona, Dallas, Tampa, Austin and New York)
  • Hybrid/Remote schedule
  • Award winning consultancy: Sunday Times Top 100 Best Companies to Work For, Virgin Fast Track, International Fast track/ Top 2 most Socially Engaged Business, Financial Times Europe’s Fastest Growing Companies, Recruiter Awards for Excellence ++
  • Collaborative working environment that is sociable, celebratory, and supportive.