Your current job search

21 search results

For Permanent

Data Engineer - Yorkshire

England, West Yorkshire, Halifax

  • £35,000 to £45,000 GBP
  • Engineer Role
  • Skills: Azure, ADF, Fabric, Python, SQL, Synapse
  • Seniority: Mid-level

Job description



Data Engineer - Hybrid - Public Sector - Fixed-Term Contract

Location: Bradford (Hybrid working model)
Contract: 2-Year Fixed Term
Salary: Up to £45,000
Work Type: Full-time

Are you a skilled Data Engineer looking to make a meaningful impact in a purpose-driven organisation?

This is a unique opportunity to contribute to life-saving decisions through data. You'll be part of a forward-thinking team that values innovation, collaboration, and integrity. You'll enjoy flexible working arrangements, including hybrid options, and a comprehensive benefits package.

What You'll Be Doing:
  • Designing and building scalable data pipelines using Microsoft Fabric and Azure
  • Creating robust data models and architectures to support strategic decision-making
  • Collaborating with analysts and data quality teams to ensure clean, trusted data
  • Integrating data from operational systems, APIs, and cloud platforms
  • Championing data governance, security, and ethical data use


What We're Looking For:
  • Proven experience in data engineering (Microsoft Fabric, Azure, SQL, DAX or Python)
  • Strong understanding of data modelling and performance optimisation
  • Ability to communicate complex data concepts to non-technical stakeholders




Benefits:
  • Flexitime
  • Free Parking,
  • Pension Scheme,
  • Employee Assistance Programme,
  • On-site Gym Access




Please Note: This is a permanent role for UK residents only. This role does not offer Sponsorship. You must have the right to work in the UK with no restrictions. Some of our roles may be subject to successful background checks including a DBS and Credit Check.

Contact me:
s.howell@tenthrevolution.com



new

Database Administrator

Hong Kong

  • HK$45,000 to HK$55,000 HKD
  • Engineer Role
  • Skills: Database Support
  • Seniority: Mid-level

Job description



Our client, a multinational company headquartered in Hong Kong, is looking for a skilled Database Administrator to join their Group IT team in HK. MSSQL background is preferred.

Responsibilities:
  • Install, configure, and maintain Microsoft SQL Server databases across development, testing, and production environments
  • Monitor database performance, implement changes, and apply new patches and versions as required
  • Perform regular backup and restore procedures to ensure data integrity and availability
  • Ensure high availability and disaster recovery solutions are in place
  • Manage database security by controlling access permissions and privileges
  • Conduct regular performance tuning and optimization of SQL queries, indexes, and stored procedures
  • Troubleshoot and resolve database issues, including slow queries, blocking, deadlocks, and failed jobs
  • Work closely with developers to optimize database structures and support application performance
  • Maintain documentation related to database configurations, procedures, and standards


Requirements:
  • Higher diploma in information technology or computer science
  • Extensive experience in database administration and operation (e.g., SQL Server, MySQL).
  • Knowledge and experience of MS SQL Server 2016 and above.
  • Proven experience in database design, performance tuning, and optimization.
  • Significant experience in infrastructure architecture design to support database systems.
  • Proven ability to work effectively with cross-functional teams to deliver integrated solutions.
  • Ability to prioritize and self-manage varied workloads against agreed deadlines.
  • Candidate with less experience is welcome to apply.


We are hiring within the week and if you think this role is suitable for you please send your CV to l.looi@tenthrevolution.comor call on +85230180385.

Data & Development Lead

England, Oxfordshire

  • £90,000 to £95,000 GBP
  • Engineer Role
  • Skills: MS Business Intelligence, Azure, Power Platform, Saas, Workday, Monday.com
  • Seniority: Senior

Job description



Job Title: Data & Development Lead

Business Area: Data & Innovation



Role Purpose:

A highly capable and inspirational Data & Systems Lead to bring critical technical leadership that blends hands-on technical delivery with strategic oversight, guiding a small team of technical specialists to deliver high-quality data engineering, automation, and systems development solutions.​

Responsible for helping to shape and deliver our data and systems landscape, providing technical direction, and ensuring alignment with D&I strategy. This role is a hands-on management position, enjoys mentoring others, and is passionate about building scalable, modern data and technology solutions in a professional services environment.​



Key Responsibilities
  • Provide technical leadership to a team of 3 specialists across data engineering, automation, and systems development.​
  • Define and maintain a fit-for-purpose internal data and systems architecture, ensuring scalability and alignment with business needs.​
  • Lead the design and delivery of complex engineering solutions, setting technical direction and ensuring best practices.​
  • Develop and execute complex data engineering, development and technical change where required.​
  • Collaborate with the team to ensure cohesive and maintainable system design and integration.​
  • Guide team members in aligning their work to approved and prioritised initiatives, ensuring timely and high-quality delivery.​
  • Act as a motivational and developmental force, helping to grow the team's skills, confidence, and performance.​
  • Work closely with IT Operations, business stakeholders, and the broader Data & Innovation team to deliver impactful solutions.




Skills and Experience
  • Significant experience in data engineering and system development,​ in particular Databricks, Microsoft technologies (Azure, Power Platform, M365) and integrations.
  • Experience working with a broad range of SaaS applications such as Workday and Monday.com desirable.
  • Proven ability to lead and mentor technical teams, ideally in a small, agile
  • Comfortable delivering and supporting through hands on technical execution, as well as strategic planning and leadership.​
  • Strong understanding of data integration, automation, and system design.​
  • Excellent communication, stakeholder and team engagement skills.​




As role holder of this position you will be required to be a role model of the the client's Values and be proficient in the following:



Trust (Commitment & Leadership, Influencing & Impact)
  • Translates overall strategy into meaningful direction for the team
  • Adapts style and tactics to the needs of the person, audience or situation




Excellence (Analytical Thinking, Planning & Prioritising)
  • Thinks through the business implications of problems and situations
  • Relentlessly removes barriers to performance excellence




Pride (Developing People, Delivering Results)
  • Actively encourages and supports individuals to realise their full potential e.g. providing mentoring and coaching
  • Uses measures to identify shortfalls in product quality and client services and acts upon the information




Team Spirit (Building Relationships, Team Work)
  • Encourages individuals to address and resolve conflicts in the team
  • Ensures that disagreements and conflicts are brought out into the open




Progressive (Researching the Business Environment, Creative Thinking)
  • Uses a broad range of sources to build a rich information base about the external business context
  • Is resourceful in identifying and exploiting trends and developments




Please send me CV's if you meet the requirements.

AWS Data Engineer - Permanent

England, London

  • £50,000 to £60,000 GBP
  • Engineer Role
  • Skills: iac, cloudformation, s3, aws, github, elt, etl, glue, lambda, docker, power bi, data visualisation, redshift, star schema, snowflake schema, batch, lambda, ecr, rds,
  • Seniority: Mid-level

Job description

Data Engineer - Hybrid (London-Based)



Full-Time

A leading creative technology company is seeking a skilled Data Engineer to join its data team. This role is ideal for someone passionate about building scalable data infrastructure and enabling data-driven decision-making across the business.

Role Overview



As a Data Engineer, you'll be responsible for designing and maintaining robust data pipelines and models that support analytics and reporting. You'll work with diverse datasets and collaborate with cross-functional teams to ensure data is accurate, accessible, and actionable.

Key Responsibilities

  • Build and maintain scalable ETL/ELT pipelines.
  • Design data models and schemas to support analytics and reporting.
  • Integrate data from APIs, internal systems, and streaming sources.
  • Monitor and ensure data quality and availability.
  • Collaborate with analysts, engineers, and stakeholders to deliver clean datasets.
  • Optimise data architecture for performance and reliability.
  • Share best practices and contribute to team knowledge.

Required Skills

  • 3+ years in a data engineering role.
  • Proficient in SQL and Python.
  • Strong experience with AWS services (e.g., Lambda, Glue, Redshift, S3).
  • Solid understanding of data warehousing and modelling: star/snowflake schema
  • Familiarity with Git, CI/CD pipelines, and containerisation (e.g., Docker).
  • Ability to troubleshoot BI tool connections (e.g., Power BI).

Desirable Skills

  • Experience with Infrastructure as Code (e.g., CloudFormation).


Please send me a copy of your CV if you meet the requirements

Data Engineer

England, London, City of London

  • £140,000 to £140,000 GBP
  • Engineer Role
  • Skills: AWS, Google Cloud, Python
  • Seniority: Senior

Job description





Data Engineer - Permanent

As a data Engineer, you will shape next-gen data architecture, build smart solutions with Web and Data Science teams, and harness Gen AI to move faster and smarter. You will be experienced in AI and enjoy writing code.

Responsibilities

  • Build and maintain scalable distributed systems using Scala and Java
  • Design complex Spark jobs, asynchronous APIs, and parallel processes
  • Use Gen AI tools to enhance development speed and quality
  • Collaborate in Agile teams to improve their data collection pipelines
  • Apply best practices like TDD, SOLID, and their engineering standards
  • Design relational and non-relational databases and data models
  • Support the Data Science team in deploying machine learning models to production
  • Leverage data structures, algorithms, and design patterns effectively
  • Foster empathy and collaboration within the team and with customers

Preferred Experience

  • Degree in Computer Science or equivalent practical experience
  • Commercial experience with Spark, Scala, and Java (Python is a plus)
  • Strong background in distributed systems (Hadoop, Spark, AWS)
  • Skilled in SQL/NoSQL (PostgreSQL, Cassandra) and messaging tech (Kafka, RabbitMQ)
  • Experience with orchestration tools (Chef, Puppet, Ansible) and ETL workflows (Airflow, Luigi)
  • Familiarity with cloud platforms (AWS, GCP) and monitoring tools (ELK stack)
  • Proven problem-solving mindset and ability to adapt solutions to complex challenges
  • Hands-on use of Gen AI tools for coding, debugging, or system design


Fully Remote
Brilliant benefits package

Please send me a copy of your CV if you meet all of the requirements

Senior Data Engineer

England, London, City of London

  • £85,000 to £100,000 GBP
  • Engineer Role
  • Skills: AWS, GCP, Scala, Java, Spark, SQL, Airflow, Kafka, Python, AI, ML
  • Seniority: Senior

Job description



My client is based in the London area, is currently looking to recruit an experienced Data Engineer to join their AI Analytics team. They are one of the leaders within the AI space. They are currently going through a period of growth and are looking for an experienced Data Engineer to join their team. They are backed by a huge multinational equity firm who are looking to bolster my client's financial position. They are expected to see year-on-year growth, which will allow them to implement and utilise the most in-demand and cutting-edge technology on the market right now.





Main Responsibilities
  • Develop scalable systems and reusable components that serve as reference points for new team members.
  • Create efficient data workflows using distributed computing tools, particularly for large-scale processing and aggregation.
  • Build responsive, asynchronous APIs and backend processes capable of handling high data volumes with minimal delay.
  • Utilise AI-powered development tools to enhance productivity and code quality.
  • Collaborate within Agile teams to refine and monitor data collection systems using Scala and Java.
  • Apply sound engineering principles such as test-driven development and modular design.



Preferred Background
  • Hands-on experience with Spark and Scala in commercial environments.
  • Familiarity with Java and Python.
  • Exposure to distributed data systems and cloud storage platforms.
  • Experience designing data schemas and analytical databases.
  • Use of AI tools to streamline development and debugging.
  • Strong grasp of algorithmic thinking and performance optimisation.
  • Proficiency with SQL and NoSQL databases such as PostgreSQL and Cassandra.
  • Experience with systems like Kafka or RabbitMQ.
  • Ability to build and manage ETL pipelines using tools like Airflow.


This role is an urgent requirement. There are limited interview slots left. If interested, send an up-to-date CV to Shoaib Khan - S.Khan@Tenthrevolution.com or call 0191 338 7493 for a catch-up in complete confidence.

Tenth Revolution Data Teams offer more opportunities across the UK than any other recruiter. We're the proud sponsor and supporter of SQLBits, AWS RE: Invent, Power Platform World Tour, the London Power BI User Group, Newcastle Power BI User Group and Newcastle Data Platform and Cloud User Group.

Data Engineer (Healthcare/Clinical Analytics)

USA, Texas, Addison

  • $80,000 to $120,000 USD
  • Engineer Role
  • Skills: AWS, SQL
  • Seniority: Senior

Job description



This role focuses on building scalable data pipelines, integrating diverse data sources, and enabling predictive analytics across cloud environments.



Key Technical Requirements:
  • Strong hands-on experience developing data pipelines using Python
  • Strong SQL skills, including performance tuning, stored procedures, and data modeling (Star/Snowflake schemas)
  • Proven experience with Azure Data Factory (ADF) and Azure Synapse
  • Experience with ETL orchestration tools such as Apache Airflow
  • Skilled in working with structured and unstructured data, including ingestion from APIs (REST/JSON/XML)
  • Familiarity with cloud-based warehousing tools such as Snowflake, Redshift, or BigQuery
  • Comfortable working in Azure and/or hybrid cloud environments (Azure/AWS)
  • Experience supporting machine learning or predictive modeling pipelines
  • Familiar with containerization and version control: Docker, Git, and Azure DevOps
  • Understanding of data serialization formats (Parquet, Avro, JSON)
  • Knowledge of data validation, quality checks, and observability tools (Azure Monitor, logging frameworks, etc.)




Candidates will be expected, during the interview process, to demonstrate deep hands-on technical experience in data pipeline development, cloud orchestration, and ML-ready data infrastructure.



This position will require the successful applicant to work 5 days per week on site.

new

System Engineer

Hong Kong

  • HK$25,000 to HK$40,000 HKD
  • Engineer Role
  • Skills: Infrastructure
  • Seniority: Junior

Job description



Job Description

We are seeking a System Engineer to provide on-site and remote support for multiple clients. This role offers exposure to diverse technologies and environments, focusing on the maintenance and support of server, desktop, and network infrastructure.



Job Responsibilities:
  • Deliver, implement, and support IT infrastructure such as system, server and network.
  • Provide 2nd/3rd line support via call, email, in person/remotely or ticket system with clients per SLA and average response times
  • Handle network, desktop/server hardware and software, and application systems for incidents and problem resolution
  • Offer remote or onsite IT support when required




Job requirements
  • Diploma or above with major in Computing / Information Technology or related disciplines.
  • Experience in technical support and 2nd/3rd line support experience in infrastructure field
  • Familiar with MS Windows platforms, Office 365, Azure Active Directory, Outlook, Exchange Server.
  • Experience working with Cisco Firewall/switches
  • Knowledge with virtualization software e.g. Hyper-V, VMware
  • Understanding of networking concepts: LAN/WAN, DHCP, DNS, Routing, TCP/IP
  • Proficiency in written and spoken English and Cantonese
  • Candidate who able to start immediately will be highly advantageous






The company has great reputation and offers a permanent position to the suitable candidate. This will be a great opportunity for you if you are looking for a good learning opportunity in the IT industry.



We are hiring within these few weeks and If you think this role is suitable for you please send your CV to Carsten, c.chin@tenthrevolution.com or call me at +852 3018 0384 to discuss further.