Recherche actuelle

13 Résultats de la recherche

For CDI

Test Engineer

England, London

  • £60,000 to £65,000 GBP
  • Engineer Role
  • Skills: adf, databricks, sql
  • Seniority: Mid-level

Description du poste

Test Engineer

Location: London (Hybrid)
Type: Permanent

About:

An established global organisation is undergoing a significant digital modernisation programme and is looking to appoint a Test Engineer to strengthen quality assurance across its data and application landscape.

This role sits within a central IT & Digital function and plays a critical role in improving delivery confidence, system reliability and overall product quality. You'll work closely with developers and business analysts to embed structured, proactive testing throughout the delivery lifecycle.

The Role

As a Test Engineer, you will act as a quality gate across applications, integrations and data platforms, ensuring solutions are accurate, stable and fit for real‑world use.

Key responsibilities include:

* Partnering with development leads and business analysts on test planning, scenario creation and early validation of requirements
* Executing end‑to‑end functional and integration testing across applications, data platforms and APIs
* Validating data accuracy, business logic, workflows and cross‑system behaviour
* Running regression and business‑scenario testing to ensure enhancements are stable and predictable
* Leading impact assessments to identify dependencies, risks and downstream effects of change
* Conducting performance and load testing across applications and high‑volume data processing pipelines



Requirements:

* Strong SQL skills for data validation and defect investigation
* Experience testing applications built on Power Platform (Power Apps, Dataverse), SharePoint and APIs
* Experience validating data pipelines and analytics platforms
* Ability to design test cases, structure test cycles and support UAT activities

Benefits:

* Join a large‑scale digital transformation with genuine complexity and impact
* Work in a collaborative, engineering‑led environment that values quality and structure
* Competitive salary and benefits package
* Flexible working model to support work-life balance
* Strong investment in learning, development and long‑term career progression
* And more.

Nouveau

Data Engineer

England, Tyne and Wear, Newcastle upon Tyne

  • £75,000 to £80,000 GBP
  • Engineer Role
  • Skills: MS Azure Databricks
  • Seniority: Mid-level

Description du poste

Data Engineer

Location: Newcastle upon Tyne
Salary: Up to £80,000

The Opportunity

We are seeking a Data Engineer to join a growing data team responsible for developing and maintaining a modern cloud-based data platform. This role offers the opportunity to work on large-scale data challenges, build robust data solutions and contribute to the continued evolution of the organisation's data capabilities.

The successful candidate will play a key role in designing, developing and optimising data pipelines that support reporting, analytics and business-critical decision-making. You will collaborate with a range of stakeholders to ensure data is accessible, reliable and delivered efficiently across the organisation.

Key Responsibilities

*

Design, build and maintain scalable and reliable data pipelines.
*

Develop and support ETL/ELT processes for ingesting and transforming data from multiple sources.
*

Enhance and maintain cloud-based data infrastructure within AWS.
*

Monitor, troubleshoot and optimise data workflows to ensure high performance and reliability.
*

Implement best practices around data quality, governance and monitoring.
*

Support the development of a centralised data platform and data architecture.
*

Work closely with analysts, engineers and business stakeholders to understand data requirements and deliver solutions.
*

Participate in code reviews and contribute to engineering standards and best practices.
*

Identify opportunities to improve existing processes through automation and optimisation.
*

Ensure data solutions are secure, scalable and aligned with business objectives.

Skills & Experience Required

Essential

*

3-6 years' experience in Data Engineering or a related discipline.
*

Strong programming experience with Python.
*

Advanced SQL skills and experience working with large datasets.
*

Hands-on experience with AWS services and cloud-based data platforms.
*

Experience building and maintaining production-grade data pipelines.
*

Experience using Airflow for workflow orchestration.
*

Strong version control experience using Git.
*

Understanding of data modelling principles and database design.
*

Excellent problem-solving and analytical skills.
*

Strong communication skills with the ability to engage technical and non-technical stakeholders.

Desirable

*

Experience working with data lakes or modern data warehouse technologies.
*

Exposure to Infrastructure as Code tools.
*

Experience with CI/CD practices and automated deployment pipelines.
*

Knowledge of data governance, monitoring and observability tools.
*

Experience working within fast-paced, data-driven environments.

What's on Offer

*

Salary up to £80,000.
*

Opportunity to work with modern cloud and data technologies.
*

Exposure to complex, high-impact data engineering challenges.
*

Collaborative and highly skilled technical environment.
*

Career development and progression opportunities.
*

Hybrid working environment.
*

Competitive benefits package.

If you are passionate about building reliable data platforms, solving complex engineering problems and delivering scalable data solutions, we would be interested in speaking with you.

Python Web Scraping Engineer - Fully Remote - £70k

England, London, City of London

  • £65,000 to £70,000 GBP
  • Engineer Role
  • Skills: Python, web scraping, data, website, engineer, programming, technology, cloud, aws, azure, google, data science, ai
  • Seniority: Senior

Description du poste

Python Web Scraping Engineer - Fully Remote - £70k

Please note - to be eligible for this role you must be UK-based with the unrestricted right to work in the UK. This organisation does not offer sponsorship.

My client is hiring a Senior Python Scraping Engineer to design, build, and operate high‑volume, highly resilient web scraping systems, with a specific and sustained focus on scraping Google at scale.

This is a specialist role. It is not suited to generalist data engineers who have only worked on light or opportunistic scraping. You will be working in hostile, rapidly changing environments where naïve techniques fail and deep expertise in bot detection and evasion is essential.

The role sits at the intersection of data engineering, reverse engineering, and large‑scale systems reliability, and plays a critical role in delivering accurate, timely, and trusted data.

My client is a leader in adopting AI‑assisted and agentic coding practices, and this role is ideal for engineers who actively use AI tools to improve productivity, reasoning, and system design.

Key Responsibilities:

* Design and operate large‑scale scraping systems handling 10+ million requests per day, primarily targeting Google and Google‑like platforms
* Build robust scrapers for dynamic, JavaScript‑heavy environments using browser automation and hybrid approaches
* Continuously adapt to changes in markup, request flows, ranking logic, and anti‑automation mechanisms
* Engineer extraction pipelines with a strong emphasis on correctness, consistency, and observability
* Implement and maintain advancedanti‑bot evasion strategies, including:

* Proxy and request routing strategies
* Browser and headless fingerprinting
* CAPTCHA handling and mitigation

* Monitor system health, detect anomalies early, and debug complex production issues
* Optimise performance, cost, and latency across large‑scale scraping infrastructure
* Collaborate closely with data engineers, data scientists, and product teams to ensure scraped data is reliable and usable
* Produce clear documentation and operational runbooks to support long‑term maintainability

Required Technical skills:

* Expert‑level web scraping skills using Python
* Direct, hands‑on experience scraping Google at scale - this is essential
* Deep understanding of:

* Anti‑bot and bot‑detection systems
* Browser and network fingerprinting
* CAPTCHA systems and mitigation techniques
* Scaling scraping infrastructure reliably

* Strong knowledge of HTTP, TLS, cookies, headers, redirects, and browser networking behaviour
* Experience with tools such as Playwright, Selenium, Puppeteer, or equivalent frameworks
* Comfortable designing asynchronous and concurrent scraping architectures
* Proven experience running scraping systems at scale in cloud environments
* Excellent debugging skills and the ability to reason about complex failure modes
* Strong communication skills, with the ability to clearly explain complex technical behaviour

To apply for this role please submit your CV or contact David Airey on 0191 338 7508 or at d.airey@tenthrevolution.com.

Tenth Revolution Group are the go-to recruiter for Data & AI roles in the UK offering more opportunities across the country than any other recruitment agency. We're the proud sponsor and supporter of SQLBits, Power Platform World Tour, and the London Fabric User Group. We are the global leaders in Data & AI recruitment.

Test Engineer - SQL, PoweApps, Data - London

England, London, City of London

  • £45,000 to £55,000 GBP
  • Engineer Role
  • Skills: Test, Automation Testing, Manual Testing, SQL, PowerApps, Dataverse, SharePoint, API's, Workflows, Databricks, ADF, Fabric, Azure, Microsoft, London
  • Seniority: Senior

Description du poste

Test Engineer - SQL, PowerApps, Data - London

I'm currently working with a internationally renowned organisation who are located at the heart of London. They are very well recognised for their work across the globe where they have delivered some of the most exciting and luxurious projects within their relative fields.
As an organisation, they are well established and have been in operation for over 100 years. This has brought stability, opportunity but also continued growth for the organisation where they continue to dominate their industry.

This role requires an experience Test Engineer. While the business is very well established, the testing environment is something in which they are looking to establish. Whilst this isn't completely greenfield, they are looking for someone to come in and take ownership across 3 key areas in PowerApps, Sharepoint and Data. Don't miss out on this opportunity where you will be given the platform to really take ownership of testing within a massively impressive organisation.

This is a salaried role which is paying up to £55k depending on experience. You will also be given a bonus which is descretionary and paid upon personal and company performance. That along side some other great benefits that also includes an opportunity to really develop your personal experience with a scope of venturing into leadership in the future.

What do you need to be successful in this role?

* Strong SQL skills for data validation and defect investigation, with the ability to troubleshoot issues effectively.
* Experience testing across PowerApps, Dataverse, SharePoint, APIs and platform workflows.
* Experience validating ADF pipelines, Databricks notebooks, Fabric datasets and reporting outputs.
* Ability to design test cases, structure test cycles and work with BAs to organise and execute test scenarios.
* Strong analytical and communication skills, with the ability to articulate issues clearly and concisely.

This is a unique opportunity for someone to work within a forward thinking organisation that will give you exposure to the latest technologies and some of the most exciting projects the market has to offer. Get in touch ASAP if you're interested.

Key Skills: Test, Automation Testing, Manual Testing, SQL, PowerApps, Dataverse, SharePoint, API's, Workflows, Databricks, ADF, Fabric, Azure, Microsoft, London

Nouveau

Fabric Data Engineer

England, London, West London

  • £60,000 to £70,000 GBP
  • Engineer Role
  • Skills: MS Fabric
  • Seniority: Senior

Description du poste

Fabric Data Engineer
Up to £70,000 - West London (Hybrid - 1 Day Onsite)

We are partnering with a well-established international organisation operating within a sustainability-led sector that is investing heavily in its technology and data capabilities. As part of an ambitious digital transformation programme, the business is modernising its data estate, embracing cloud technologies to drive operational efficiency and support future growth.

As a Data Engineer, you will play a pivotal role in the design, development and optimisation of scalable data solutions, while supporting a major migration to Microsoft Fabric. Working with large and complex datasets, you will build robust data pipelines, optimise data processes and help deliver reliable, high-quality data that underpins critical business reporting and decision-making.

Joining a collaborative BI & Data team, you will work closely with analysts, stakeholders and technology teams across the organisation to deliver impactful data solutions. This opportunity is ideal for an experienced Data Engineer who enjoys hands-on development, solving complex data challenges and contributing to a forward-thinking data strategy within a fast-paced environment.

Key Responsibilities

* Design, build and maintain Microsoft Fabric pipelines, Lakehouses and end-to-end data solutions
* Develop, optimise and maintain SQL/T-SQL queries for efficient data processing and transformation
* Create and maintain scalable data models to support reporting, analytics and KPI measurement
* Monitor, troubleshoot and enhance data quality, platform performance and solution reliability
* Work collaboratively with business and technical stakeholders to deliver scalable, business-critical data solutions
* Contribute to the ongoing evolution of the organisation's modern data platform and architecture

Skills & Experience

* Proven experience working in a Data Engineering role delivering data solutions within complex environments
* Hands-on experience with Microsoft Fabric and modern cloud-based data platforms
* Strong background in ETL development, data integration and pipeline engineering
* Advanced SQL/T-SQL development skills
* Experience designing and implementing data models for reporting and analytical requirements
* Experience using Python and/or PySpark, particularly within Fabric Notebooks
* Exposure to Azure data technologies such as Azure Data Factory, Synapse Analytics or Data Lake

What's on Offer

* Salary up to £70,000
* Hybrid working model with 1 day per week onsite in West London
* Opportunity to work on a large-scale Microsoft Fabric transformation programme
* Opportunity to play a key role in shaping the organisation's future data strategy

Data & AI Engineer

Northern Ireland, County Antrim, Belfast

  • £36,000 to £40,000 GBP
  • Engineer Role
  • Seniority: Mid-level

Description du poste

Data & AI Engineer - Hybrid role in Technology - Up to £45k

The Role

As a Data & AI Engineer, you'll design, build and maintain data pipelines, analytics platforms and AI-powered capabilities all linked to high-impact business use cases. You'll collaborate closely with analysts, engineers and stakeholders to turn requirements into reliable, production-ready solutions.

Key responsibilities:

* Designing and building scalable data pipelines, datasets, and data models
* Integrating data from multiple structured and unstructured sources
* Developing advanced analytics, machine learning and AI solutions where appropriate
* Building Generative AI solutions using large language models and prompt/context engineering
* Ensuring data quality, reliability, and performance through testing and monitoring
* Optimising data and model performance for scale and efficiency

Required Experience & Skills

* Proven experience in a Data Engineer, Data Developer, AI Engineer, or similar role
* Strong programming skills in Python and SQL
* Experience building and maintaining data pipelines
* Exposure to cloud data platforms, data warehouses, or big data technologies
* Strong analytical and problem-solving skills
* Ability to communicate technical concepts to non-technical stakeholders

Why Apply?

* Work on high-impact, enterprise-scale data and AI initiatives
* Gain exposure to a wide variety of industries and complex systems
* Be part of a cooperative, inclusive engineering culture
* Access structured career development, training and progression opportunities

Senior Data Engineering Manager

England, London

  • £100,000 to £120,000 GBP
  • Engineer Role
  • Skills: MS Business Intelligence
  • Seniority: Senior

Description du poste

How could YOU make an impact on some of the biggest skyline projects in the world?

I'm currently speaking with a globally-established company, and they're looking for a Senior Data Engineering Manager to lead 3 separate Data Engineering teams.

This role is significant to making an impact on covering over 1,100 operations that have delivered some of the most iconic and complex structures across the globe. And whilst it does require someone from a Data Engineering background, this is really a hands-off role in which you'll be leaning in to strategy, people-management and technical judgement.

The role is paying up to £120k as a base salary, with a discretionary bonus of up to 10% alongside that. My client prioritise work life balance more than anything, as they find efficiency in production comes from a happy and healthy workforce. The team is tight-knit, which is something they want to maintain and have achieved through pushing for everyone in the team to be required to be in office 3 days a week.

Key Skills & Experience:

- Led data engineering teams and multiple delivery squads.
- Experience with Databricks, Azure, and service operations.
- Proven ability managing vendors and ensuring delivery quality.
- Solid understanding of data governance and compliance standards.
- Expertise in ETL Processes and Data Warehousing.

This is a great opportunity to progress into higher-level roles, so if you or someone you know are interested, get in touch, as interview processes have already started!
j.marchant@tenthrevolution.com

Senior Data Engineering Manager

England, London, City of London

  • £90,000 to £110,000 GBP
  • Engineer Role
  • Skills: MS Business Intelligence
  • Seniority: Senior

Description du poste

Senior engineering manager - Hybrid role in Data & Digital Platforms - £110k

A large, globally distributed organisation is looking for a Senior Engineering Manager to lead multiple data and digital engineering teams responsible for delivering critical platforms and products across the business.

This is a senior leadership position, centred around delivery outcomes, operational excellence and people leadership, rather than hands-on development. You will define and uphold engineering standards, enable consistent and predictable delivery, develop engineering capability, and lead both internal and vendor teams across a modern Microsoft and cloud technology environment.

Key Responsibilities:

* Lead globally distributed engineering teams across data platforms and low-code tools.
* Create delivery rhythms, sprint discipline and engineering standards.
* Develop leads by coaching, feedback and capability uplift.
* Oversee vendor delivery, ensuring quality, value and alignment to standards.
* Support delivery across platforms including cloud data, workflow and collaboration tools.

Skills & Experience:

* Extensive experience leading multi-disciplinary engineering teams.
* Proven delivery leadership across multiple squads in complex environments.
* Strong understanding of modern data and platform ecosystems.
* Ability to build, scale and high-performing engineering functions.

IT Infrastructure:

* Cloud data platforms (e.g. Databricks, Azure)
* DevOps
* Agile delivery tooling

What they offer:

* Competitive bonus
* Private medical cover and high-end wellbeing support
* Flexible working approach
* Significant scope to shape engineering platforms

Nouveau

Data Engineer

England, Tyne and Wear, Newcastle upon Tyne

  • £40,000 to £55,000 GBP
  • Engineer Role
  • Skills: Data Engineer - Newcastle upon Tyne (Hybrid) - Airflow, Python, Power BI - Future Microsoft Fabric Transformation Project
  • Seniority: Mid-level

Description du poste

Data Engineer - Newcastle upon Tyne (Hybrid- 3 days onsite) - SQL, Airflow, Python, Power BI - Future Microsoft Fabric Transformation Project - Up to £55,000

Are you a Data Engineer looking for an opportunity where you can influence the direction of a growing data platform rather than simply maintain existing processes?

We're working with a technology-driven organisation investing heavily in its data capabilities and embarking on an exciting data transformation journey. This role offers the chance to work hands-on with Azure SQL, Airflow, Python and Power BI while playing a key role in the organisation's future migration to Microsoft Fabric.

You'll join a small, highly visible team where your contributions will directly influence business decisions, platform development and the future data strategy. This is an opportunity to take ownership of projects, contribute to architectural decisions and help shape the next generation of the company's data environment.

For candidates looking to expand their cloud data expertise and gain commercial exposure to one of Microsoft's fastest-growing data platforms, this is a fantastic opportunity.

You Will Work With

* Designing, building and maintaining scalable data pipelines.
* Developing ETL/ELT processes to ingest and transform data from multiple sources.
* Apache Airflow for workflow orchestration, scheduling and automation.
* Azure SQL and cloud-based data platforms.
* Data modelling, warehousing and optimisation activities.
* Data quality, governance and validation processes.
* Power BI reporting and business intelligence requirements.
* Technical and non-technical stakeholders across the business.
* Helping shape and deliver the migration to Microsoft Fabric.
* Ad-hoc data analysis and reporting requests to support business decision-making.
* Driving improvements across the data platform and contributing to future architecture discussions.

Benefits

* Salary up to £55,000.
* Hybrid working model (3 days per week in the Newcastle office).
* Play a key role in an exciting Microsoft Fabric transformation programme.
* Opportunity to help shape a growing data function.
* Varied, hands-on role with significant ownership and autonomy.
* Join a collaborative team where your ideas and contributions are valued.
* Ongoing learning and development opportunities.
* Exposure to modern cloud-based technologies and best practices.
* Clear opportunity to make a visible impact across the organisation.
* Excellent opportunity for a Data Engineer looking to develop towards a more senior position over time.

Key Experience

* Previous experience in a Data Engineer, ETL Developer or similar role.
* Strong SQL skills, ideally within Azure SQL or SQL Server environments.
* Experience building, maintaining and optimising data pipelines.
* Knowledge of ETL/ELT development and data integration.
* Python scripting for automation, transformation and data engineering tasks.
* Experience with Apache Airflow or similar orchestration tools.
* Understanding of data warehousing and data modelling principles, including dimensional modelling.
* Experience working with cloud-based data platforms.
* Familiarity with Git and version control practices.
* Strong communication skills and the ability to work closely with technical and business stakeholders.
* Adaptable, proactive and comfortable working within a small, collaborative team environment.

Interview Process

* Stage 1: 30-minute Teams interview.
* Final Stage: Face-to-face interview, including a short document review exercise.

A streamlined interview process with prompt feedback throughout.

If you're looking for a role where you can influence a growing data platform, work with modern Azure technologies and gain hands-on experience with a major Microsoft Fabric transformation.

Apply now! Interviews are already underway, and the hiring team is keen to move quickly for the right candidate.

Data Engineer - Manchester

England, Greater Manchester, Manchester

  • £45,000 to £51,000 GBP
  • Engineer Role
  • Seniority: Mid-level

Description du poste

Data & AI Engineer - Hybrid role in Technology - Up to £51k

The Role

As a Data & AI Engineer, you'll design, build and maintain data pipelines, analytics platforms and AI-powered capabilities all linked to high-impact business use cases. You'll collaborate closely with analysts, engineers and stakeholders to turn requirements into reliable, production-ready solutions.

Key responsibilities:

* Designing and building scalable data pipelines, datasets, and data models
* Integrating data from multiple structured and unstructured sources
* Developing advanced analytics, machine learning and AI solutions where appropriate
* Building Generative AI solutions using large language models and prompt/context engineering
* Ensuring data quality, reliability, and performance through testing and monitoring
* Optimising data and model performance for scale and efficiency

Required Experience & Skills

* Proven experience in a Data Engineer, Data Developer, AI Engineer, or similar role
* Strong programming skills in Python and SQL
* Experience building and maintaining data pipelines
* Exposure to cloud data platforms, data warehouses, or big data technologies
* Strong analytical and problem-solving skills
* Ability to communicate technical concepts to non-technical stakeholders

Why Apply?

* Work on high-impact, enterprise-scale data and AI initiatives
* Gain exposure to a wide variety of industries and complex systems
* Be part of a cooperative, inclusive engineering culture
* Access structured career development, training and progression opportunities