Your search query
Engineering Manager
Competitive Salary (Open to Discussion) + Bonus
Cardiff Office (3 days onsite p/week)
CPS Group are supporting an established financial services organisation who are growing their Product Engineering team and looking to recruit an Engineering Manager.
This is a brand-new position created due to growth, offering the opportunity to lead an engineering team, improve delivery processes and help shape the future of the organisation's technology function.
The Role
- Lead, develop and manage a team of software engineers.
- Improve engineering processes, delivery performance and software quality.
- Support the adoption of AI-assisted development tools and new ways of working.
- Work with technical leads on engineering strategy and platform modernisation.
- Oversee project delivery, resource planning and team performance.
- Work closely with product teams and senior stakeholders to align technical priorities with business needs.
- Promote strong engineering standards, testing practices and reliable software delivery.
Required Experience
- Proven experience managing and developing software engineering teams.
- A strong software engineering background, with the ability to understand code and challenge technical decisions.
- Experience improving team performance, delivery and engineering processes.
- Strong communication and stakeholder management skills.
- Experience with Java, Oracle or large-scale web platforms would be beneficial.
- Exposure to AI-assisted development, platform modernisation or financial services would be advantageous.
Benefits
- Up to £90,000 p/annum
- Annual Bonus
- 25 days annual leave plus bank holidays
- Private health insurance
- Additional annual leave purchase scheme
If you're looking to take on a new challenge within a growing technology team, we'd love to hear from you. Please contact Sam John (CPS Group UK).
ROLE DESCRIPTION
DATE: April 2026
JOB TITLE: Data Analyst Engineer
At Eakin Healthcare, we put patients at the heart of everything we do. We are a family-owned global medical device company with a proud heritage of innovation and care. We deliver innovative solutions across Ostomy, Respiratory, and Surgical therapies, along with our Respond home delivery service. Founded over 50 years ago, we now have a team of over 700 dedicated people across three UK manufacturing sites, 12 international sales and distribution centres and export to over 60 countries. We’ve been recognised as a Great Place to Work®! And we’re proud to be named among the Best Workplaces in Healthcare and Best Workplaces for Women.
At Eakin Healthcare, we’re united by one mission: leading with care just like we’ve been doing for over five decades.
We’re good at what we do – come and join us!
ABOUT THE ROLE
The Data Analyst Engineer will report to Eakin’s Head of Environmental, Social & Governance (ESG) and be positioned within the Compliance, Finance & Procurement Department. The Data Analyst Engineer will support the development and delivery of trusted sustainability data products which enable the business in achieving our climate objectives. As the Data Engineer Analyst will primarily be a data professional, the successful candidate will work in close partnership with the Data Team through an agreed supply and trust relationship. In addition to delivering sustainability data products, the Data Analyst Engineer will also be asked to dedicate a portion of their time to engage with other stakeholders within the Compliance, Finance & Procurement Department.
The role acts as the bridge between domain data requirements and technical data delivery, working collaboratively with the Data Team across DevOps ways of working, sprint planning, backlog refinement, solution design and development activity. This includes contributing to the design, build and maintenance of robust data structures, analytical datasets, semantic and dimensional models, and reporting solutions developed within Snowflake and associated analytics platforms.
KEY RESPONSIBILITIES
Data Modelling & Analytics Engineering
- Design, build and maintain robust analytical data models, including fact and dimension tables, that underpin trusted reporting and analytics.
- Develop, optimise and maintain data pipelines, transformations and queries to ensure reliable, performant and scalable analytical datasets.
- Own data quality across analytical layers, ensuring consistency, integrity, traceability and clear documentation.
- Support the integration of data from operational source systems into analytical environments, enabling end‑to‑end data flows from source to insight.
Reporting & Business Intelligence
- Develop and maintain Power BI dashboards and reports that deliver clear, actionable insight aligned to business priorities.
- Translate business questions and requirements into well‑defined analytical metrics, measures and visualisations.
- Ensure reporting solutions adhere to best practice in usability, performance, security and data governance.
- Support stakeholders in interpreting insights, identifying trends, risks and opportunities, and using data to inform decisions.
Analytical Tools & Applications
- Design, build and maintain lightweight analytical applications and tools (e.g. Streamlit apps) that extend insight beyond standard reporting.
- Develop interactive analytical workflows that enable deeper data exploration and scenario analysis.
- Support the deployment, operation and ongoing maintenance of analytical applications, including integration with existing platforms and reverse‑ETL processes.
Stakeholder Collaboration & Enablement
- Partner closely with business stakeholders to understand analytical needs and translate them into scalable, effective data solutions.
- Act as a bridge between technical data teams and business users across both project delivery and business‑as‑usual (BAU) activity.
- Enable confident use of data products by providing guidance, support and knowledge‑sharing on reports, dashboards and analytical tools.
Continuous Improvement
- Proactively identify opportunities to improve data models, reporting performance and analytical workflows.
- Apply and promote best practice in analytics engineering, data modelling and reporting standards.
- Contribute to the ongoing evolution of the organisation’s data platform, analytics capability and overall data maturity.
Other
- To adhere to the company’s Equal Opportunities policy and Dignity at work policy in all activities and to actively promote equality of opportunity wherever possible.
- To be responsible for your own health and safety and that of your colleagues, in accordance with the company’s’ Health and Safety policy.
- To adhere to the company’s Quality policy and Environmental policy.
- To undertake other duties as may be reasonably required.
- Willingness to occasionally travel between Eakin’s manufacturing locations in Northern Ireland & Wales.
WHAT WE’RE LOOKING FOR
Essential
- Proven experience in an analytics engineering, data analyst or similar role, operating at the intersection of data engineering and analytics.
- Demonstrable experience designing and maintaining analytical data models, including fact and dimension tables, to support reporting and insight.
- Hands‑on experience developing and optimising data pipelines, transformations and queries to produce reliable, performant analytical datasets.
- Strong experience delivering business intelligence and reporting solutions, including Power BI dashboards and reports, for non‑technical users.
- Strong SQL capability and experience working across modern analytical data environments.
- Practical experience applying best practice in data modelling, data quality management and documentation.
- Experience translating business questions into analytical metrics, measures and visualisations.
- Experience supporting business‑as‑usual (BAU) reporting and analytics workloads in a production environment.
- Proven ability to work closely with business stakeholders to understand analytical requirements and translate them into effective data solutions.
- Ability to communicate complex data concepts clearly and confidently to non‑technical audiences.
- Experience supporting users to interpret insights and use data products effectively in decision‑making.
- Strong analytical and problem‑solving skills, with attention to detail and a focus on data integrity.
- Ability to manage competing priorities across project work and BAU activity.
- A collaborative, proactive approach with a continuous‑improvement mindset.
- A passion for tackling sustainability challenges such as climate change, waste and modern slavery.
- A willingness to complete a formal qualification in carbon accounting (5xdays).
Desirable
- Proficiency in building lightweight analytical applications (e.g. Streamlit or similar tools).
- Ability to develop interactive analytical workflows beyond standard dashboard reporting.
- Knowledge of reverse‑ETL and operational analytics use cases.
- Familiarity with cloud‑based data platforms and modern analytics stacks.
- Understanding of data governance, semantic modelling and enterprise reporting standards.
- Capability to integrate data from multiple operational systems into analytical environments.
- Comfortable operating within complex, matrix or multi‑stakeholder organisations.
- Exposure to regulated or data‑intensive sectors (e.g. manufacturing, healthcare).
- Contribution to the development and maturity of data and analytics capabilities.
- Degree (or equivalent) in a quantitative discipline (e.g. data, engineering, science, mathematics, economics).
- Demonstrated commitment to continuous professional development in data/analytics.
- Exposure to sustainability, ESG or regulatory reporting data (e.g. carbon accounting or supplier engagement).
KEY WORKING RELATIONSHIPS
Internal
- Primarily data professionals & Head of Environmental, Social & Governance, with collaboration within other teams such as, Compliance, Finance & Procurement.
External
- IT Supplier
ADDITIONAL INFORMATION
- None
COMPETENCIES
Customer Focus
Building strong customer relationships and delivering customer-centric solutions.
Tech Savvy
Anticipating and adopting innovations in business-building digital and technology applications.
Manages Complexity
Making sense of complex, high quantity, and sometimes contradictory information to effectively solve problems.
Action Oriented
Taking on new opportunities and tough challenges with a sense of urgency, high energy, and enthusiasm.
Collaborates
Building partnerships and working collaboratively with others to meet shared objectives.
Communicates Effectively
Developing and delivering multi-mode communications that convey a clear understanding of the unique needs of different audiences.
Self-Development
Actively seeking new ways to grow and be challenged using both formal and informal development channels.
Nimble Learning
Actively learning through experimentation when tackling new problems, using both successes and failures as learning fodder.
Security Engineer
Security Operations - Cardiff
We are Kocho
Kocho is the original Microsoft identity‑centric security partner, delivering transformational services for UK organisations. We secure every identity first - then use that foundation to strengthen security, modernise cloud and apps, and keep everything running through leading managed services, and managed security operations.
You’ll be joining a team that’s trusted by organisations to deliver at scale. As an eight‑time Microsoft Partner of the Year winner and one Microsoft’s most decorated UK partners.
Our work speaks for itself:
- We’ve helped BT Group build multi‑brand customer authentication at scale (including migration of 25 million accounts).
- We supported Dojo’s cloud‑first identity modernisation (achieving 65% reduction in first‑line support tickets and £80k+ annual savings).
- And we enabled Hallo Healthcare’s secure cloud independence (migrating 17,000 identities and 180+ applications securely to zero trust architecture with Entra).
Our head office is in the heart of London, with additional offices in Cardiff and Cape Town, providing a comfortable working environment with flexible collaboration spaces. And we’re guided by our core values: Do What’s Right, Think Greater, and Better Together.
Kocho is an equal opportunities employer. We make recruitment decisions based on qualifications, skill set and experiences We consider all suitable candidates regardless of their age, sex, gender reassignment, race, pregnancy and maternity, religion or belief, marital status, disability or sexual orientation. This is mindset aligns with our company values as we understand that we are Better Together.
Here is the role:
As a Security Engineer, you will be a trusted, friendly face for our clients, pairing technical know-how with the people skills to explain it clearly. Working within the Cyber Security Delivery Team and reporting to the Cyber Security Delivery Manager, you will answer client questions, research and deliver clear technical recommendations, and help clients get the very best from their Microsoft security investment.
This role is primarily remote but you may be asked to come into the Cardiff or London Office at your manager's discretion, and we would expect a successful candidate to always attend when required. We anticipate this to be a couple of times a month.
Our Delivery Team own the day-to-day client relationship. You will be their technical partner, joining client calls when needed to explain options, answer detailed questions and give confident, practical guidance. You will work across the Microsoft security stack, including Microsoft Defender XDR, Microsoft Entra, Microsoft Defender for Cloud Apps, Exchange Online and Microsoft Sentinel, with support from our senior engineers as you deepen your expertise.
You will validate every technical request that comes into the team. That means checking whether it is in scope, whether it is the right approach, and whether it aligns with best practice. Where you can, you
will configure changes in client environments yourself. Where a request needs deeper engineering, you will triage it and escalate to our senior engineering resources, who will take ownership.
We know great candidates come from many backgrounds. If you are a confident communicator who enjoys building relationships with clients, and you are still developing your technical skills, we would love to hear from you. We will invest in your training and certifications so you can grow into the role.
Your responsibilities will include:
- Building trusted relationships with clients as their technical point of contact, supporting the Delivery Team on calls and translating technical detail into clear recommendations
- Validating all incoming requests for scope, technical suitability and best practice before work begins
- Configuring and tuning security controls in client environments, including Defender policies, Entra settings, Defender for Cloud Apps policies and Exchange configuration hardening
- Triaging complex requests and escalating them to senior engineering resources with clear context, so they can take ownership quickly
- Building, maintaining and tuning detection capabilities, including KQL analytics rules, Advanced Hunting queries and Microsoft Sentinel Content Hub solutions
- Managing phishing simulation campaigns and supporting vulnerability scans, then interpreting the results
- Auditing and uplifting client environments across the Microsoft 365 security suite, including Secure Score improvements, Device Tagging and other lifecycle security tasks
- Supporting Incident Response by handling escalations and carrying out investigations alongside the wider security team
- Delivering client reports, adding expert technical recommendations, and validating reports produced by the Delivery Team for technical accuracy before they reach the client, alongside writing clear documentation such as configuration records
Where applicable, you may also use scripting or automation skills (for example Python, Bicep, ARM, JSON or YAML) and contribute to Azure Logic Apps, Azure Functions or codeless playbooks to improve operational efficiency.
This is what we need from you:
- A degree in Computer Science, Cyber Security or a related field or equivalent and demonstratable experience.
- Experience in a security or technical role, such as SOC analysis, security engineering, IT support or technical delivery
- Working knowledge of Microsoft security, including Microsoft Defender XDR, Microsoft Entra, Microsoft Defender for Cloud Apps and Exchange Online, and a drive to deepen it
- Strong proven knowledge of KQL and Advanced Hunting
- Experience with Microsoft Sentinel, including analytics rules and Content Hub solutions
- Strong knowledge of security protocols and industry standards
- An understanding of vulnerability management and risk analysis, including how to interpret the results of common scanning tools
- Sound technical judgement, with the confidence to assess whether a request is in scope and the right approach, and to recognise when to escalate
- Strong client-facing and people skills, including the ability to build rapport, listen well and translate technical findings into clear, actionable recommendations for both technical and non-technical stakeholders
- Excellent written communication, with experience producing clear, well-structured technical documentation and reports
- A curious, proactive mindset and a genuine appetite to learn and grow your technical skills
Would be great if you have:
- Proficiency in scripting and infrastructure-as-code languages and formats such as Python, Bicep, ARM, JSON and YAML
- Familiarity with Azure Logic Apps, Azure Functions, codeless playbooks and Jinja2
- Professional certifications such as SC-200, SC-300, SC-401, MS-102 or AZ-500
- A GitHub portfolio of solutions you've built
Customer Services / Claims Handler (Travel Insurance)
Cardiff – 2 days a week onsite
Salary starting from £24.5k pa + benefits
CPS Group are working with a well established insurance organisation based in the heart of Cardiff. Due to continued growth, they are looking to hire a Claims Handler to join their Travel Insurance Claims Team.
The role doesn’t require any previous experience, full training is given and there is excellent scope for long term career development.
In this role you will focus primarily on email-based claims handling, with some phone interaction from time to time. You’d be managing your own caseload, handling travel insurance claims from start to finish, assessing validity, identifying potential fraud indicators, negotiating settlements, and ultimately ensuring customers receive a smooth and fair claims experience.
Hours are Mon to Fri. 9am – 5.30pm (37.5 hours per week) with 2 days per week required in the Central Cardiff office.
Some duties you will be carrying out:
- Provide high level of customer services throughout the claims process
- Assess liability and indemnity on the claim
- Identify and refer fraud indicators
- Negotiate settlement of claims
Experience / Skills:
- Organised with strong attention to detail
- High level of communication skills both written and verbal
Benefits include annual salary reviews, 25 days holiday (Plus 8 days bank holiday), Flexible working from home arrangements and equipment.
Contact: Zach Bennett – CPS Group UK
Senior Business Analyst
Remote with occasional travel to Cardiff
Up to £80,000 per annum
CPS Group are looking for an experienced Senior Business Analyst to join a high-performing digital transformation environment delivering impactful change across large-scale public sector and technology programmes.
This role is ideal for someone with a strong technical background who thrives in collaborative, fast-paced delivery environments and enjoys shaping digital solutions that improve services, processes, and user experiences.
Working within multidisciplinary delivery teams, you will play a key role in understanding business needs, defining requirements, and supporting the successful delivery of user-centred digital and technology solutions.
You will collaborate closely with stakeholders, technical teams, product leads, designers, and delivery teams to translate complex business challenges into clear, actionable outcomes.
Key Responsibilities
- Work closely with senior stakeholders and business users to gather, analyse, and document business requirements
- Translate business needs into clear functional and technical specifications
- Facilitate workshops, stakeholder interviews, and discovery sessions to identify priorities and opportunities
- Collaborate with developers, architects, designers, and testers to shape solution design and delivery approaches
- Support digital transformation and business change initiatives across complex programmes
- Create and maintain high-quality artefacts including user stories, process maps, business cases, workflows, and acceptance criteria
- Ensure requirements traceability and alignment with organisational objectives
- Support testing activities including UAT coordination, validation, and defect resolution
- Analyse systems, processes, and data flows to identify improvements and optimisation opportunities
- Contribute to continuous improvement initiatives and share best practice across the wider business analysis community
- Mentor and support junior Business Analysts where appropriate
Skills & Experience
- Proven experience as a Business Analyst or Senior Business Analyst, ideally within public sector or large enterprise environments
- Strong technical understanding, including experience working alongside development and architecture teams
- Experience delivering digital and IT solutions across varied technologies and platforms
- Strong knowledge of Agile, iterative, and/or Waterfall delivery methodologies
- Experience creating backlogs, user stories, customer journeys, and acceptance criteria
- Excellent stakeholder management, facilitation, and communication skills
- Ability to translate complex technical concepts into clear business language
- Strong analytical, problem-solving, and process improvement capabilities
- Experience working within multidisciplinary delivery teams
Desirable Experience
- Experience supporting digital transformation or large-scale IT change programmes
- Knowledge of systems integration, APIs, data analysis, or data modelling
- Familiarity with tools such as JIRA, Confluence, or similar collaboration platforms
- Understanding of government or public sector frameworks and standards
- Experience mentoring junior team members or contributing to BA best practice communities
Additional Information
- Hybrid working model with remote flexibility and occasional travel to Cardiff
- Opportunity to work on meaningful, large-scale transformation programmes
- Collaborative and supportive delivery environment with strong career development opportunities
- Candidates may be required to undergo background checks and security clearance depending on project requirements
Contact: Zach Bennett - CPS Group
JOB DESCRIPTION
iigcareers@caci.co.uk www.caci.co.uk
1. Job Title:
2. Location
3. Grade /
Salary
Technical Consultant (Devops)
UK / Flexible
TC - STC
4. Purpose of
the Job
As a Technical Consultant at CACI IIG, you will join one of our small, fast-paced, agile delivery
teams; using agile methodology and DevOps techniques to build backend systems, data
processing pipelines, and progressive web apps for customers in the UK Government and
Defence sector. Our Technical Consultants take a leading role in the delivery team, from
looking after the more complex tasks through to managing relationships with our customers
and taking accountability for delivering projects to agreed timelines. This will include ensuring
the team are comfortable with their tasks and holding a broader oversight for what everyone
within their team is responsible for.
You will oversee and play a leading role in the full project lifecycle including project concept
formalisation; requirements analysis and specification; architecture design; solution
implementation and delivery. You will be using your broad experience across a range of
technical tools, languages and methodologies to implement high quality solutions and create
innovative and effecting solutions.
As a Technical Consultant, career development and ongoing training is a key part of your
growth. You will be expected to take significant ownership of your career and proactively take
the steps which you need to achieve the goals set for yourself. You will also be expected to
promote new technology within help the business to keep ahead of new technology trends.
5. Typical
Responsibilities
▪ Play a leading role in feature teams to efficiently and securely develop, test, deploy,
release operate and monitor software products
▪ Design and operate automated CICD pipelines
▪ Design and operate shared Platform services for Deployment, Operation and
Monitoring
▪ Design and Operate Platform services for containerised products
▪ Write and deploy Infrastructure as Code (IaC)
▪ Deploy and operate products in public and private cloud environments (AWZ, Azure,
On-Prem)
▪ Support and advise teams as they onboard products to shared platform services
▪ Ensuring best practice Agile methodologies (including SCRUM & Kanban) are
implemented and followed.
▪ Providing consultancy support to customers, assisting them with technology choices
and solutions to complex problems
▪ Managing relationships with our customers
▪ Ensuring your knowledge and professional development keeps pace with an
everchanging technology landscape
JOB DESCRIPTION
iigcareers@caci.co.uk www.caci.co.uk
▪ Providing leadership and support to delivery team members as required
6. Knowledge &
Skills
Knowledge:
▪ Understands security principles and how to implement various practices so a projects
infrastructure are best protected.
Experience:
▪ Mastery of various cloud technologies including AWS or Azure.
▪ Developing and deploying secure products using appropriate technology and
patterns
▪ Implementing best practice across the techniques which enable devops - including
virtualisation, containerisation, continuous integration, continuous deployment and
infrastructure as code.
▪ Experience working to an Agile methodology such as Scrum & Kanban.
▪ Leading the design and development of new solutions or upgraded features. ▪ Providing support / mentoring to employees at the early stages of their career.
▪ Experience with testing frameworks and tools. ▪ Taking accountability for key project deliverables. ▪ Implementing Agile methodology and best practice into a delivery team. ▪ Lead when it comes to mentoring, employees within your team, also structing
meetings with your team members so that they know they are supported. Skills:
▪ Ability to explain and distribute day-to-day tasks/requirements in a clear and concise
manner using employees’ strengths where best suited. ▪ Appreciation for a projects strategic and commercial goals.
▪ Ability to lead and maintain long-term relationships with high-level stakeholders – both
internally and externally.
6. Clearance
Requirements
Due to the industries this role will be associated with, we require the successful
candidate to be eligible for security clearance. To qualify for this, you must be a
British Citizen and have lived permanently in the UK for the last 5 years.
Application Support Engineer | Cardiff | Hybrid
Location: Cardiff
Working Pattern: Hybrid – 3 days in the office
Sector: Fintech / Financial Software
Role: Application Support Engineer / 2nd Line Support
Salary: Up to £29,000 + up to 20% annual bonus
We are recruiting for an Application Support Engineer to join an established fintech business operating in Cardiff.
You’ll join the Engineering team, providing 2nd line support, investigating application and data issues, and working closely with Service Delivery and Engineering to resolve incidents.
The Role
- Provide 2nd line application support.
- Triage and investigate technical issues.
- Troubleshoot application and data problems.
- Use SQL to investigate and fix data issues.
- Track incidents through an issue management system.
- Escalate complex or urgent issues where required.
- Work closely with Engineering and Service Delivery.
- Support Web/PC-based applications.
- Work within an Agile development environment.
What We're Looking For
- Experience in Application or Technical Support.
- Working knowledge of Web/PC environments.
- Experience with Jira or similar.
- Experience with Bitbucket or similar.
- Strong SQL skills (SELECT, INSERT, UPDATE and DELETE/System procedures/System procedures).
- Experience with PowerShell or another scripting language.
- Strong troubleshooting and problem-solving skills.
- Excellent attention to detail.
- Clear communication skills.
The Ideal Candidate
We’re looking for someone who enjoys getting to the root cause of technical issues rather than simply passing tickets on.
You don’t need to tick every box. Strong technical fundamentals, problem-solving ability, and a willingness to learn are equally important.
If this sounds like you feel free to reach out!
Willem Curran | CPS Group