Your current job search

47 search results

For Permanent

Power BI Developer

England, Nottinghamshire, Nottingham

  • £50,000 to £65,000 GBP
  • Consultant Role
  • Skills: MS Power BI, DAX, SQL
  • Seniority: Mid-level

Job description



Power BI Developer - Drive Reporting & Data Strategy

Location: Nottingham - Very flexible with office days
Salary: £50,000-£65,000 + bonus & benefits



About the Role:
Looking for an experienced Power BI Developer to take ownership of reporting and analytics across a growing organisation. This is a fantastic opportunity to shape the data strategy, starting with Finance and expanding firm-wide. You'll work closely with stakeholders to understand requirements, enhance existing reports, and create new solutions that deliver real business impact.

About the role:
  • Design and maintain Power BI dashboards and reports for Finance and other teams.
  • Collaborate with stakeholders across Finance, BD/Marketing, and Risk & Compliance.
  • Support and upskill internal teams using D365 CRM and other systems.
  • Drive best practices in data modelling, DAX, and visualisation.
  • Explore long-term architecture solutions, including Microsoft Fabric.


Skills & Experience:
  • Strong Power BI expertise, DAX, SQL.
  • Experience connecting to D365 CRM and working with finance data.
  • Excellent stakeholder engagement and problem-solving skills.


Benefits:
  • Collaborative, supportive culture - recently nominated as a Great Place to Work.
  • Opportunity to influence data strategy and drive innovation.
  • Flexible working with occasional Nottingham office visits.
  • Competitive salary, bonus, and benefits package.


Apply Now:
If you're ready to make an impact and grow with a forward-thinking organisation, send your CV today.

Data Architect

England, Hertfordshire

  • £60,000 to £80,000 GBP
  • Consultant Role
  • Skills: MS Business Intelligence
  • Seniority: Mid-level

Job description



Data Architect - Hybrid (2 Days On‑Site Per Week)

Contract Type: Fixed‑Term Contract


About the Role

An exciting opportunity has arisen for an experienced Data Architect to join a growing data function undergoing significant transformation. The successful candidate will shape enterprise‑wide data architecture, ensuring high‑quality, well‑governed, scalable data solutions that support operational, analytical, and regulatory needs.

This role suits someone who is confident designing end‑to‑end data architectures, working across complex technology landscapes, and engaging senior business and technical stakeholders.

Key Responsibilities:
  • Data Architecture & Modelling

    • Design conceptual, logical, and physical data models.
    • Create and maintain data architecture blueprints covering ingestion, integration, storage, lineage, and consumption.
    • Apply appropriate modelling techniques
    • Lead design reviews and ensure models align with business needs and domain boundaries.

  • Data Governance & Metadata Management

    • Contribute to data governance frameworks, ownership models, and stewardship processes.
    • Build and maintain business glossaries, data dictionaries, and metadata standards.
    • Ensure adherence to governance policies including lineage, retention, access control, and security.
    • Support governance forums and drive consistent data definitions across the business.

  • Data Quality Architecture

    • Embed data quality rules and controls across ETL/ELT and streaming pipelines.
    • Develop data quality metrics, monitoring frameworks, and alerting mechanisms.
    • Work with engineering teams to automate profiling, scoring, and remediation.
    • Ensure data quality and lineage are embedded in reusable architectural patterns.

  • Stakeholder Engagement & Requirements Leadership

    • Lead discovery sessions to translate business needs into architectural data requirements.
    • Communicate architectural decisions to senior stakeholders.
    • Navigate ambiguity and align product teams, SMEs, and governance bodies.
    • Prepare high‑quality documentation and present to review boards when required.

  • Delivery Governance & Technical Leadership

    • Oversee the implementation of data architecture standards across engineering teams.
    • Provide technical guidance on integration, ingestion, transformation, orchestration, and storage.
    • Conduct design assurance to meet non‑functional requirements (performance, resilience, cost).
    • Coach engineers, analysts, and stewards on modelling, governance, and data quality practices.




    Skills & Experience
    • Proven experience as a Data Architect or Solution Architect with strong data focus.
    • Expertise in conceptual, logical, and physical data modelling.
    • Strong knowledge of data governance, metadata, stewardship, and glossaries.
    • Experience embedding data quality controls and monitoring into pipelines.
    • Familiarity with cloud data platforms (Snowflake, Databricks, Synapse, BigQuery, Redshift).
    • Ability to manage complex stakeholder landscapes and lead architectural design.
    • Ability to create high‑quality architectural artefacts and documentation.


    Data Engineer

    England, Hertfordshire

    • £50,000 to £60,000 GBP
    • Consultant Role
    • Skills: AWS, Talend
    • Seniority: Mid-level

    Job description



    Data Engineer

    Location: Hybrid (2 days per week on‑site)

    About the Role

    An exciting opportunity has arisen for an experienced Data Engineer with strong Talend Data Integration skills to join a growing data team undergoing major transformation. You will design, build, and maintain resilient, automated data pipelines that fuel reporting, analytics, and performance management across the organisation.

    Working with modern AWS technologies (S3, Glue, Redshift, Spectrum), you'll help shape an open, data‑driven culture and ensure high‑quality, reliable data is available to stakeholders. This role is ideal for someone who enjoys solving complex data problems and building scalable, future‑ready solutions.



    Key Responsibilities
    • Build, enhance, and support ETL/ELT processes using Talend.
    • Develop scalable, automated data pipelines that deliver high‑quality structured data.
    • Monitor pipeline performance and ensure data is secure, accurate, and available.
    • Work with architects, analytics teams, developers, and third‑party partners.
    • Translate business requirements into reliable technical solutions.
    • Contribute to data standards, governance, and continuous process improvement.
    • Operate within Agile (Scrum) delivery practices including CI/CD principles.




    Skills & Experience Required:
    • Proven experience using Talend Data Integration in a data engineering role.
    • Strong knowledge of AWS services (S3, Glue, Redshift, Spectrum).
    • Solid SQL skills and experience in data warehousing and ETL best practices.
    • Experience working with REST/SOAP APIs for data ingestion.
    • Understanding of data governance principles.
    • Exposure to ITIL or similar service management frameworks.
    • Excellent analytical, problem‑solving, and communication skills.
    • Experience contributing to Agile/Scrum delivery.


    Desirable
    • Scripting experience (Shell, Python, PowerShell).
    • Knowledge of Master Data Management or predictive analytics.
    • Experience within regulated industries (utilities, finance, etc.).
    • Familiarity with performance management and regulatory reporting.




    Benefits:
    • Competitive salary depending on experience.
    • Hybrid working model
    • Generous annual leave plus optional purchase of additional days.
    • Pension contribution scheme.
    • Life assurance and additional support policies.
    • And more.


    AI Engineer

    England, London

    • Negotiable
    • Consultant Role
    • Seniority: Senior

    Job description



    Lead Engineer

    Location: London
    Salary: £105,000

    Are you an experienced engineer with hands‑on expertise in Python, LLMs, and modern cloud technologies? We're looking for a Lead Engineer to join a high-impact Generative AI feature team, building applications used by thousands of colleagues daily. This is a unique opportunity to drive AI innovation at scale within a highly regulated environment.



    About the Role

    As a Lead Engineer, you will design, develop, and enhance software solutions using modern engineering practices. You'll act as an SME within the Generative AI domain, shaping technical direction, guiding others, and influencing both strategy and implementation.

    You will lead a small team, provide mentorship, conduct code reviews, and drive a culture of technical excellence. This role offers a blend of hands-on engineering, leadership, and strategic input - perfect for someone ready to step into a high-ownership position.



    Key Responsibilities:
    • Build high‑quality, scalable, maintainable Python-based applications.
    • Develop and deploy AI-driven applications, including those using LLMs.
    • Collaborate closely with product, design, and engineering teams.
    • Contribute to solution design, architecture, and secure coding practices.
    • Drive testing best practices and ensure repeatable, reliable deployments.
    • Mentor and guide junior engineers; support ongoing capability development.
    • Lead technical discussions, code reviews, and cross-functional collaboration.
    • Influence decision‑making and contribute to policy/standards.
    • Support risk management, governance, and control requirements.
    • Contribute to the organisation's Generative AI strategy as a subject matter expert.
    • Analyse complex, multi-source data to inform design and decision‑making.
    • Communicate complex or sensitive information clearly to senior stakeholders.




    Required Experience

    To succeed in this role, you should have strong hands-on capability in:
    • Python
    • Working with Large Language Models (LLMs)
    • Cloud technologies, ideally AWS (Bedrock, Lambda, S3, Lex, CloudWatch)
    • Prompt optimisation and evaluation methodologies
    • Strong communication skills, especially in cross-functional environments
    • Mentoring, coaching, or guiding other engineers




    Senior Sales Executive - Data

    England, London

    • £75,000 to £100,000 GBP
    • Consultant Role
    • Seniority: Senior

    Job description



    Senior Sales Executive - Data & Analytics - Up to £100,000 salary + Commission

    Location: London, United Kingdom

    About the Role:
    A global IT consultancy is looking for an experienced Senior Sales Executive to drive growth across the UK by selling cutting-edge data engineering, analytics, cloud data platforms, and AI-led solutions. This is a dynamic role combining new business development with account growth, ideal for a sales professional who thrives on both hunting and nurturing client relationships.



    Key Responsibilities:
    • Develop new business opportunities across mid-market and enterprise clients.
    • Manage the full sales lifecycle with support from pre-sales and delivery teams.
    • Build and maintain a healthy sales pipeline aligned to revenue targets.
    • Own and grow assigned accounts through upsell and cross-sell opportunities.
    • Engage with senior stakeholders (Heads of Data, Analytics Managers, IT Directors).
    • Collaborate with internal teams for solutioning and accurate forecasting.




    What We're Looking For:

    Essential:
    • 5-7 years of B2B sales experience in Data, Analytics, Cloud, or Digital services.
    • Proven track record selling consulting or managed services.
    • High-level understanding of data engineering, analytics, and cloud platforms (e.g., Snowflake, Databricks, Azure, AWS).
    • Strong communication and stakeholder management skills.


    Desirable:
    • Experience with UK enterprise or mid-market clients.
    • Familiarity with pre-sales and offshore delivery models.
    • Industry exposure to Insurance, Public Sector, BFSI.




    Why Join:
    • Opportunity to sell high-demand data and AI services.
    • Strong pre-sales and delivery support.
    • Clear career growth and learning opportunities.
    • Competitive compensation with performance-based incentives.




    new

    D365FO Finance Consultant

    Romania, Bucharest

    • €40 to €41 EUR
    • Consultant Role
    • Skills: netsuite, finance, oracle
    • Seniority: Mid-level

    Job description



    NetSuite Functional Consultant - Finance / Projects



    fully remotely in Romania

    long term contract





    Position Summary
    The consultant is responsible for evaluating business operations, designing scalable solutions within Oracle NetSuite, and supporting implementation and post-go-live optimization. The role works across business and technical teams to ensure configurations, automations, and integrations meet operational and strategic requirements.


    Key Areas of Responsibility

    Business Process Analysis


    • Engage with Finance, Supply Chain, Sales, and other operational teams to understand workflows and challenges


    • Run discovery sessions, workshops, and process reviews to document current and target state processes


    • Convert business requirements into functional solution designs and documentation


    System Configuration & Solution Delivery


    • Configure and enhance NetSuite functionality across areas such as:


      • Core Financials (General Ledger, AP, AR, Fixed Assets)


      • Order Management and Billing cycles


      • Procurement and Vendor Management


      • Inventory and Warehouse Operations


      • Manufacturing processes (where applicable)


      • CRM and Project Management


    • Build and maintain workflows, approval structures, custom fields, forms, records, KPIs, and dashboards


    • Ensure solutions follow platform best practices and support long-term scalability


    Technical Collaboration


    • Partner with technical teams supporting integrations, scripting, and data migration


    • Provide functional input for SuiteScript development and integrations using RESTlets, SuiteTalk, or similar technologies


    • Support system testing phases including SIT, UAT, and regression testing


    Data & Change Management


    • Support data governance standards and master data quality


    • Help standardize processes across business units or regions


    • Maintain clear documentation of configurations and functional designs


    Support & Enhancement


    • Provide advanced functional support aligned with business and IT priorities


    • Investigate and resolve system issues and unexpected results


    • Recommend automation, optimization, and new platform capabilities


    User Enablement


    • Develop training documentation and user guides


    • Deliver end-user training sessions and onboarding support


    • Act as a functional subject matter expert for the platform



    Required Experience


    • Approximately 3-5+ years working with Oracle NetSuite in a functional consulting or systems analyst capacity


    • Strong understanding of at least two major process domains (e.g., Finance, O2C, P2P, Inventory, Projects)


    • Experience designing full lifecycle functional solutions


    • Ability to create functional specifications for technical teams


    • Strong analytical and troubleshooting capabilities


    • Hands-on experience with SuiteFlow, saved searches, reporting, and dashboards


    Preferred Background


    • Exposure to multi-subsidiary and multi-currency implementations


    • Knowledge of integration concepts (REST, SOAP, middleware platforms such as Celigo, Dell Boomi, or Workato)


    • Basic familiarity with SuiteScript (reviewing scripts and providing functional requirements)


    • NetSuite certifications such as ERP Consultant or SuiteFoundation



    Professional Skills


    • Ability to communicate effectively with both technical teams and business stakeholders


    • Strong ownership and task management skills


    • Comfortable working independently across multiple initiatives


    • Focus on continuous improvement and process standardization

    new

    Senior Data Engineer

    England, Warwickshire, Leamington Spa

    • £55,000 to £65,000 GBP
    • Consultant Role
    • Skills: Azure, ADF, SQL, Power BI
    • Seniority: Senior

    Job description



    Senior Data Engineer - Up to £65,000 - Birmingham

    Hybrid: 1-2 days on site per week
    Location: Birmingham
    Salary: £60,000-£65,000


    A UK organisation is looking for a Senior Data Engineer to join its modern, high-performing data function. This is a unique opportunity to take on an end‑to‑end engineering role with real autonomy, visibility, and impact.

    You'll be part of a small, skilled team operating with private‑sector delivery standards and minimal red tape. If you're looking for responsibility, technical breadth, and the chance to shape the future of a data platform, this role offers exactly that.



    The Opportunity

    As Senior Data Engineer, you will work across the full Azure data ecosystem, delivering clean, reliable data for analytics and BI while engaging directly with stakeholders across the organisation. This is a customer-facing role.

    You will also mentor junior engineers, support planning and contribute to continuous improvement within a fast-evolving data team.



    Key Responsibilities
    • Build, maintain, and optimise Azure-based data pipelines
    • Develop and enhance ETL/ELT processes from source systems through to a refined silver layer
    • Work with Azure Blob Storage, SQL, Power BI datasets, and CI/CD pipelines
    • Use Git and Azure DevOps for development and deployment
    • Engage with business stakeholders, challenge requirements, and communicate insights
    • Contribute to the design of future data architecture
    • Support and mentor junior team members within a Scrum environment




    Tech Stack
    • Azure Cloud Services
    • Azure Data Factory - essential
    • SQL
    • Power BI
    • Git & Azure DevOps




    What's on Offer:
    • Up to £65,000 salary
    • Great employer pension contribution
    • 30 days annual leave + additional institutional holidays
    • Very flexible working culture
    • Hybrid working 1-2 days on-site
    • And much more


    new

    Senior Data Engineer

    England, West Midlands, Birmingham

    • £55,000 to £65,000 GBP
    • Consultant Role
    • Skills: Azure, ADF, SQL, Power BI
    • Seniority: Senior

    Job description



    Senior Data Engineer - Up to £65,000 - Birmingham

    Hybrid: 1-2 days on site per week
    Location: Birmingham
    Salary: £60,000-£65,000


    A UK organisation is looking for a Senior Data Engineer to join its modern, high-performing data function. This is a unique opportunity to take on an end‑to‑end engineering role with real autonomy, visibility, and impact.

    You'll be part of a small, skilled team operating with private‑sector delivery standards and minimal red tape. If you're looking for responsibility, technical breadth, and the chance to shape the future of a data platform, this role offers exactly that.



    The Opportunity

    As Senior Data Engineer, you will work across the full Azure data ecosystem, delivering clean, reliable data for analytics and BI while engaging directly with stakeholders across the organisation. This is a customer-facing role.

    You will also mentor junior engineers, support planning and contribute to continuous improvement within a fast-evolving data team.



    Key Responsibilities
    • Build, maintain, and optimise Azure-based data pipelines
    • Develop and enhance ETL/ELT processes from source systems through to a refined silver layer
    • Work with Azure Blob Storage, SQL, Power BI datasets, and CI/CD pipelines
    • Use Git and Azure DevOps for development and deployment
    • Engage with business stakeholders, challenge requirements, and communicate insights
    • Contribute to the design of future data architecture
    • Support and mentor junior team members within a Scrum environment




    Tech Stack
    • Azure Cloud Services
    • Azure Data Factory - essential
    • SQL
    • Power BI
    • Git & Azure DevOps




    What's on Offer:
    • Up to £65,000 salary
    • Great employer pension contribution
    • 30 days annual leave + additional institutional holidays
    • Very flexible working culture
    • Hybrid working 1-2 days on-site
    • And much more