cover image
McCabe & Barton

McCabe & Barton

www.mccabebarton.com

11 Jobs

20 Employees

About the Company

McCabe & Barton are part of the Holley Holland Group.
Having built our reputation on successfully delivering cross-functional results within Technology & Business, Change and Transformation, for 20 years, we are respected and regarded as an industry leader in recruitment research and execution.

By developing long term relationships with our clients, acting as an extension of their business, identifying and engaging suitable candidates on their behalf, we have established ourselves as a trusted partner.

We are a member of APSCO and have recently been successfully audited.

Listed Jobs

Company background Company brand
Company Name
McCabe & Barton
Job Title
Data Engineering Manager
Job Description
Job Title: Data Engineering Manager Role Summary: Lead the design, improvement, and maintenance of enterprise-grade data pipelines and architectures, steering a small team of data engineers within a fast-paced, Agile environment. Expectations: - Supervise and mentor 3–5 data engineers, fostering collaboration and continuous improvement. - Champion data quality, reliability, and performance across all pipeline stages. - Ensure alignment with cloud infrastructure best practices and regulatory requirements. Key Responsibilities: - Design, implement, and optimize end-to-end data pipelines that integrate Snowflake, Azure Data Factory, and Azure DevOps. - Conduct code reviews, enforce coding standards, and promote reusable, modular architecture. - Collaborate with data scientists, analysts, and product stakeholders to translate business requirements into scalable data solutions. - Monitor pipeline performance, troubleshoot issues, and implement automated alerting and remediation. - Lead continuous improvement initiatives for data tooling, documentation, and process efficiency. - Manage deployment pipelines, versioning, and release cycles in a DevOps-driven workflow. - Keep up-to-date with industry trends, emerging technologies, and best practices in data engineering. Required Skills: - Advanced SQL programming and experience with Snowflake. - Proficiency in Azure ecosystem (Azure Data Factory, Azure DevOps, Azure Storage). - Strong programming background (Python, and familiarity with Java or C++). - Proven experience managing small data engineering teams in Agile environments. - Excellent problem‑solving, communication, and stakeholder management skills. - Demonstrated ability to design scalable, fault‑tolerant data pipelines. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Systems, or related field. - Professional certifications such as Microsoft Certified: Azure Data Engineer Associate or Snowflake SnowPro Core are highly desirable.
London, United kingdom
Remote
25-11-2025
Company background Company brand
Company Name
McCabe & Barton
Job Title
Head of Development
Job Description
Job Title: Head of Development Role Summary: Interim leader responsible for directing a 10‑20 engineer team to deliver robust automation, AI/ML, and software development initiatives, driving organizational efficiency and aligning technical roadmaps with business goals. Expactations: Deliver a high‑velocity, scalable technology pipeline over a 6‑month engagement, ensuring measurable ROI on automation and AI projects, and establish lasting governance for coding standards, DevOps, and SRE practices. Key Responsibilities - Lead, mentor, and scale a distributed development team, setting culture, standards, and back‑log priorities. - Own end‑to‑end automation strategy, identifying and executing efficiency opportunities via GitHub Actions, Terraform, Ansible, and RPA tools. - Design, implement, and integrate AI/ML solutions, managing MLOps workflows and large‑language‑model deployments. - Define and enforce coding standards, architecture decisions, and technical debt reduction plans. - Develop and communicate technical roadmaps, SLO/SLA metrics, and ROI analyses to C‑suite stakeholders. - Implement CI/CD, containerization, observability, and incident‑management best practices across cloud‑native microservices. - Facilitate cross‑functional workshops, change‑management initiatives, and vendor/tool evaluations. Required Skills - Proven track record leading engineering teams of 10‑20+ members. - Deep expertise in automation (GitHub Actions, Terraform, Ansible, Airflow, Prefect, RPA). - Full‑stack development (Python, JavaScript/TypeScript, Java, Go) with modern frameworks (React, Node.js, Django, FastAPI). - Microservices, API design (REST/GraphQL), Docker, Kubernetes, cloud‑native patterns. - DevOps & SRE: CI/CD pipelines, infrastructure monitoring, log aggregation, SLO/SLA, incident response. - AI/ML: MLOps tools, LLM integration, proof‑of‑concept development. - Strategic business acumen: technical roadmaps, cost‑benefit analysis, ROI presentation. - Strong stakeholder management, communication, and organizational change skills. Required Education & Certifications - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. - Certifications: Certified Kubernetes Administrator (CKA) or similar; CI/CD/deployment tools certifications; Cloud provider certs (AWS, GCP, Azure) preferred.
London, United kingdom
On site
25-11-2025
Company background Company brand
Company Name
McCabe & Barton
Job Title
Data Engineer
Job Description
Job Title: Data Engineer Role Summary Design, build, and maintain scalable cloud‑based data infrastructure using Azure and Databricks. Ensure data pipelines, architecture, and analytics environments are reliable, performant, and secure. Expectations • Deliver high‑quality data solutions that support business analytics and data science initiatives. • Maintain uptime, performance, and security of data services. • Collaborate with cross‑functional teams to understand data requirements and priorities. Key Responsibilities • Design and implement data pipelines in Azure Data Factory, Databricks, and related Azure services. • Develop ETL/ELT processes to transform raw data into analytics‑ready formats. • Optimize pipeline performance and ensure high availability. • Architect and deploy scalable data lake solutions using Azure Data Lake Storage. • Apply governance, security, and compliance controls across the platform. • Use Terraform or equivalent IaC tools for reproducible deployments. • Develop and tune PySpark/Scala jobs within Databricks; implement medallion architecture and Delta Lake. • Manage cluster configurations and CI/CD pipelines for Databricks deployments. • Implement monitoring with Azure Monitor, Log Analytics, and Databricks tools; enforce SLAs and manage disaster recovery. • Collaborate with data scientists, analysts, and stakeholders; document technical designs, data flows, and procedures. Required Skills • 5+ years’ experience with Azure services (Data Factory, ADLS, SQL Database, Synapse Analytics). • Hands‑on expertise in Databricks, Delta Lake, and cluster management. • Proficiency in SQL and Python for pipeline development. • Familiarity with Git/GitHub, CI/CD workflows, and data modeling, governance, and security principles. • Experience with Terraform, Azure DevOps, or similar IaC/CI‑CD tools. • Knowledge of data quality frameworks and testing practices. Required Education & Certifications • Bachelor’s degree or equivalent in Computer Science, Information Technology, or related field. • Azure Data Engineer or Databricks certifications preferred.
London, United kingdom
On site
Mid level
03-12-2025
Company background Company brand
Company Name
McCabe & Barton
Job Title
Senior Infrastructure Support Analyst
Job Description
Job Title: Senior Infrastructure Support Analyst Role Summary: Support and maintain enterprise infrastructure for VIP clients, ensuring high availability and performance. Manage cloud operations, administer Microsoft 365 services, and troubleshoot complex technical issues to meet stringent service levels. Expectations: - Deliver expert, proactive infrastructure support with a focus on client satisfaction. - Meet or exceed SLA targets and incident resolution timeframes. - Continuously improve processes, documentation, and automation within the infrastructure environment. Key Responsibilities: 1. **Infrastructure Management** – Oversee on‑premises and cloud infrastructure (VMware, Azure, AWS) to maintain stability and scalability. 2. **Microsoft 365 Administration** – Administer Exchange, SharePoint, Teams, and related services; implement security policies, licensing, and user provisioning. 3. **Incident & Problem Management** – Diagnose, resolve, and document technical incidents; lead root‑cause analysis and implement preventive measures. 4. **VIP Client Support** – Act as first‑line contact for high‑profile clients; provide technical guidance, escalation, and personalized service. 5. **Automation & Scripting** – Develop and maintain PowerShell/CLI scripts to automate routine tasks and data collection. 6. **Capacity Planning & Performance Tuning** – Monitor resource utilization, forecast growth, and optimize performance. 7. **Documentation & Knowledge Base** – Create clear, up‑to‑date SOPs, troubleshooting guides, and knowledge‑base articles. 8. **Collaboration** – Work closely with network, security, and application teams to deliver integrated solutions. Required Skills: - **Technical Expertise**: Advanced knowledge of Windows Server, Active Directory, VDI, and cloud platforms (Azure, AWS). - **Microsoft 365**: Proficient in administration, security, and compliance features. - **Scripting**: Strong PowerShell skills; familiarity with other scripting languages (Python, Bash) is a plus. - **Problem‑Solving**: Ability to analyze complex issues and devise effective solutions under pressure. - **Communication**: Excellent written and verbal communication; experience translating technical concepts to non‑technical stakeholders. - **Client‑Facing**: Proven experience delivering support to high‑profile clients with a service‑oriented mindset. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience). - Microsoft Certified: Modern Desktop Administrator Associate (MD-100/MD-101) or similar. - Cloud‑specific certifications such as Microsoft Certified: Azure Administrator Associate, AWS Certified SysOps Administrator, or equivalent are highly desirable.
City, United kingdom
On site
Senior
04-12-2025