Your current job search

5 search results

For Permanent in Birmingham

    SQL Developer

    England, West Midlands, Birmingham

    • £40,000 to £50,000 GBP
    • Consultant Role
    • Skills: Microsoft Business Intelligence
    • Seniority: Mid-level

    Job description



    SQL Developer

    Location: Fully Remote (UK)
    Salary: Up to £50,000


    An established UK-based technology services provider is looking for a SQL Developer with strong performance tuning expertise to join their growing team. If you're passionate about optimising databases, solving complex performance challenges, and making systems run smarter and faster, this is a great opportunity to step into a role where your impact is both visible and valued.

    The Role

    You'll work across multiple SQL Server environments, identifying performance bottlenecks, optimising queries, refining indexing strategies, and improving overall system efficiency. You'll support a diverse set of clients - ranging from well-known consumer brands to specialist service organisations - delivering tuning, optimisation, and database development within a supportive and collaborative technical team.

    The team is small, ambitious, and highly technical. This role suits someone who enjoys autonomy, continuous learning, and working on varied, challenging projects.

    What You'll Be Doing
    • Diagnosing and resolving SQL Server performance issues (queries, indexes, execution plans)
    • Optimising stored procedures, user-defined functions, and ETL processes
    • Contributing to architectural decisions and improving database performance best practices
    • Working with internal stakeholders and clients to understand requirements and deliver clean, efficient solutions
    • Supporting continuous improvement through structured reviews, reporting, and proactive remediation


    Experience:
    • SQL Server development with a strong focus on performance tuning
    • Deep understanding of execution plans, indexing, and Query Store
    • PowerShell scripting
    • Azure SQL / Azure Database technologies
    • SSRS, Power BI, Data Warehousing
    • ETL/ELT tooling
    • CI/CD (Git, Azure DevOps)


    Benefits:
    • Competitive salary
    • Up to 10% pension contribution
    • Income protection & life insurance
    • 5 weeks annual leave
    • Annual leave purchase
    • Paid birthday leave, volunteering days & long‑service leave
    • Funded training and certifications


    Head of Data

    England, West Midlands, Birmingham

    • £100,000 to £110,000 GBP
    • Consultant Role
    • Skills: databricks, fabric, azure, leadership
    • Seniority: Senior

    Job description



    Head of Data

    Location: Birmingham (Hybrid - 2 days per week onsite)
    Salary: Up to £110,000 + benefits

    Overview

    I'm supporting one of my clients in the search for a Head of Data to lead and mature their end‑to‑end data function. This is a pivotal hire for a business investing heavily in its data strategy, technology, and people.

    The successful candidate will be responsible for setting the data vision, providing technical leadership across Microsoft Fabric and Azure, and managing a multi‑disciplinary team consisting of data engineers, a data architect, data scientists, and data analysts.

    This role is perfect for someone who thrives on setting direction while still staying close to delivery, architecture, and technical decision‑making.



    Key Responsibilities
    • Define and deliver the client's data strategy, vision, and roadmap.
    • Provide hands‑on technical leadership across Fabric, Azure, and modern data platforms.
    • Lead, mentor, and grow a multi‑skilled data team (engineers, architect, scientists, analysts).
    • Oversee the design and implementation of scalable data solutions across ingestion, modelling, governance, and analytics.
    • Embed best practice in engineering, architecture, DevOps, performance, and data governance.
    • Partner with senior business stakeholders to ensure data underpins strategic decision‑making.
    • Promote a data‑driven culture and champion data accessibility, literacy, and quality.
    • Own platform direction including architectural frameworks, cost management, and operational excellence.


    • Strong engineering background in Python, SQL, Spark.
    • Experience designing enterprise‑scale cloud data platforms and modern data architectures.


    Leadership
    • Proven experience leading a multi‑disciplinary data team.
    • Ability to set strategic direction while staying technically engaged.
    • Strong stakeholder and senior‑level communication capability.
    • Experience developing frameworks for data governance, quality, security, and lineage.




    Preferred Background
    • Experience working in a data‑mature or cloud‑native environment.
    • Familiarity with analytics, machine learning pipelines, and BI/visualisation tooling.
    • Experience with self‑service analytics and semantic modelling.




    What's on Offer
    • Salary up to £110,000
    • Hybrid working model: 2 days per week in Birmingham
    • High autonomy and the opportunity to shape an organisation‑wide data function
    • A modern tech stack (Fabric + Azure) with strong investment and executive support
    • Discretionary bonus
    • And much more.

    new

    Head of Engineering

    England, West Midlands, Birmingham

    • £130,000 to £150,000 GBP
    • Consultant Role
    • Skills: Python
    • Seniority: Senior

    Job description



    Head of Engineering - AI‑Driven Tech Organisation - Remote

    Salary: Up to £150,000
    Location: Remote (UK)
    Job Type: Permanent



    About the Role

    A rapidly scaling technology business at the forefront of AI‑assisted engineering is looking for an experienced Head of Engineering to lead three core technical areas: Web, Data, and Data Science. This role is perfect for someone excited by modern engineering practices, greenfield product development, and organisations that use AI as a core part of how they build software. If you enjoy problem‑solving in non‑traditional ways, thrive in a friendly and informal culture, and want to work with cutting‑edge AI tools (including ChatGPT and Gemini), this is an exceptional opportunity.



    What You'll Be Doing
    • Leading Web, Data, and Data Science teams across a large engineering organisation
    • Managing multiple senior direct reports and developing strong leadership capability
    • Driving engineering delivery, process quality, and technical standards
    • Contributing to architectural decisions across distributed data systems, ML pipelines, and modern web applications
    • Working closely with the C-suite on engineering strategy and org development
    • Embedding AI‑driven development workflows (70% of code is generated using AI tools)
    • Supporting the build of entirely greenfield products and systems.




    Key Requirements:
    • Web teams
    • Data engineering teams using distributed technologies (e.g., Spark)
    • Data Science / ML teams
    • Leadership experience over multi‑discipline engineering teams
    • Strong soft‑skills leadership: coaching, clarity, communication
    • Experience in high‑growth, fast‑changing environments
    • A passion for AI, experimentation, and innovative engineering approaches




    Why This Role Stands Out:
    • Entirely greenfield work across new products and platforms
    • Ultra‑modern tech stack and engineering culture
    • Company is far ahead of the industry in AI adoption
    • Opportunity to work with AI tools daily
    • Startup mindset


    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