Expleo UK LTD
Business Analysis and Requirements Lead Business Analysis activities across multiple products and development squads. Work with stakeholders to understand business problems, user needs, product objectives and desired outcomes. Facilitate requirements elicitation through workshops, interviews, discovery sessions and stakeholder discussions. Analyse, document and validate functional and non-functional requirements. Translate business needs into clear, actionable requirements that development teams can use to design and build solutions. Produce detailed functional specifications, user stories, acceptance criteria and supporting analysis documentation. Maintain requirements traceability and manage changes to requirements throughout the development lifecycle. Challenge requirements where appropriate to ensure that proposed solutions address the underlying business need rather than simply replicating existing processes. Process Analysis and Design Analyse and document As-Is business processes, identifying inefficiencies, pain points, opportunities and constraints. Design To-Be processes that support new or enhanced product capabilities. Use process mapping to communicate business processes, system interactions, user journeys and proposed changes clearly to business and technical stakeholders. Identify opportunities to simplify, automate or improve processes through software and AI-enabled capabilities. Assess the impact of proposed product changes across existing processes, users, products and client journeys. Software and Product Development Work closely with development squads throughout the software development lifecycle, from discovery and requirements definition through to development, testing and release. Act as the bridge between business stakeholders, Product Managers and technical development teams. Develop sufficiently detailed functional specifications to enable bespoke software solutions to be designed and developed effectively. Define functional behaviour, business rules, workflows, user interactions, data requirements and system responses. Develop wireframes and other lightweight solution designs to illustrate proposed user experiences and functionality. Collaborate with developers and technical specialists to clarify requirements and resolve ambiguity during development. Review emerging solutions and prototypes to ensure they remain aligned with agreed requirements and business outcomes. Support developers and testers with requirement clarification, acceptance criteria and expected business behaviour. Participate in backlog refinement, sprint planning, demonstrations, reviews and other Agile development activities where required. Product Roadmap and Planning Support the Product Manager in shaping and maintaining product roadmaps across multiple products. Translate business objectives, client needs, market opportunities and technical considerations into potential product capabilities and development initiatives. Help define and prioritise product features, enhancements and development opportunities. Support the creation of product development plans, identifying dependencies, sequencing, priorities and delivery considerations. Assess the value, complexity, dependencies and potential impact of proposed product changes to support prioritisation decisions. Identify opportunities for reuse and common capabilities across products and development squads. Provide analysis and insight to support product investment and roadmap decisions. AI-Enabled Solutions Work closely with the AI technology partner to understand and translate AI capabilities into practical product and client solutions. Support the identification and definition of AI-enabled use cases based on client needs and business problems. Define business and functional requirements for AI-enabled features, including user interactions, expected outcomes, business rules and acceptance criteria. Assess how AI capabilities integrate with existing products, processes and user journeys. Identify risks, assumptions, dependencies and constraints associated with proposed AI-enabled solutions. Work with Product Managers and technical teams to ensure AI capabilities are translated into deliverable product requirements rather than remaining at conceptual level. Stakeholder Management Build strong relationships with senior business stakeholders, clients, Product Managers, developers, designers and technical specialists. Work effectively across multiple products and development squads, managing competing priorities and stakeholder expectations. Facilitate discussions between business and technical stakeholders and translate complex concepts into clear, shared requirements. Challenge stakeholders constructively where requirements are unclear, conflicting or not aligned with product objectives. Communicate analysis, options, recommendations, risks and decisions clearly to both technical and non-technical audiences. Testing and Delivery Support Define acceptance criteria and support the development of appropriate test scenarios. Work with development and QA teams to ensure delivered functionality meets agreed requirements. Support functional, integration and user acceptance testing as required. Investigate defects and requirement gaps, helping determine whether issues relate to requirements, design or implementation. Support product releases by ensuring requirements, acceptance criteria and stakeholder expectations are appropriately understood. Validate delivered functionality against the intended business outcome. Bachelor's Degree in Computer Science, Information Systems, or other related field, or equivalent work experience. Relevant Business Analysis qualification such as BCS or IIBA certification. Ability to produce detailed functional specifications that provide sufficient clarity for development teams. Strong process modelling and business process analysis skills, including the ability to define As-Is and To-Be processes. Strong understanding of software development lifecycles and Agile product development practices. Strong stakeholder management skills and the ability to work effectively across multiple products, squads and stakeholder groups. Excellent analytical and problem-solving skills, with the ability to understand complex problems and develop practical solutions. Excellent written and verbal communication skills, with the ability to communicate effectively with both technical and non-technical audiences. Ability to operate effectively in a fast-paced environment with changing priorities and multiple concurrent workstreams. Familiarity with APIs, system integrations, data flows and modern application architectures. Significant experience working as a Senior Business Analyst within a software development or product development environment. Proven experience gathering, analysing, documenting and managing complex business and functional requirements. Demonstrable experience working on bespoke software or application development rather than solely implementing off-the-shelf packages. Experience producing wireframes, user journeys or other solution design artefacts to communicate proposed functionality. Experience translating business needs into user stories, functional requirements, acceptance criteria and actionable development work. Experience supporting product roadmaps, prioritisation or development planning. Experience within the legal or financial services sector. Experience working with AI-enabled products or solutions. Experience working directly with an AI technology partner or AI product development team. Experience defining requirements for AI, automation or intelligent workflow solutions. Experience contributing to product strategy, product discovery or product management activities. Experience working across a portfolio of related products with shared capabilities and dependencies. Experience with client-facing software products or SaaS solutions. Experience with UX, service design or user-centred design approaches. Experience working with third-party technology providers or development partners. Experience working within a legal or financial services environment would be advantageous; however, strong experience of software development and working with bespoke applications is more important.
Business Analysis and Requirements Lead Business Analysis activities across multiple products and development squads. Work with stakeholders to understand business problems, user needs, product objectives and desired outcomes. Facilitate requirements elicitation through workshops, interviews, discovery sessions and stakeholder discussions. Analyse, document and validate functional and non-functional requirements. Translate business needs into clear, actionable requirements that development teams can use to design and build solutions. Produce detailed functional specifications, user stories, acceptance criteria and supporting analysis documentation. Maintain requirements traceability and manage changes to requirements throughout the development lifecycle. Challenge requirements where appropriate to ensure that proposed solutions address the underlying business need rather than simply replicating existing processes. Process Analysis and Design Analyse and document As-Is business processes, identifying inefficiencies, pain points, opportunities and constraints. Design To-Be processes that support new or enhanced product capabilities. Use process mapping to communicate business processes, system interactions, user journeys and proposed changes clearly to business and technical stakeholders. Identify opportunities to simplify, automate or improve processes through software and AI-enabled capabilities. Assess the impact of proposed product changes across existing processes, users, products and client journeys. Software and Product Development Work closely with development squads throughout the software development lifecycle, from discovery and requirements definition through to development, testing and release. Act as the bridge between business stakeholders, Product Managers and technical development teams. Develop sufficiently detailed functional specifications to enable bespoke software solutions to be designed and developed effectively. Define functional behaviour, business rules, workflows, user interactions, data requirements and system responses. Develop wireframes and other lightweight solution designs to illustrate proposed user experiences and functionality. Collaborate with developers and technical specialists to clarify requirements and resolve ambiguity during development. Review emerging solutions and prototypes to ensure they remain aligned with agreed requirements and business outcomes. Support developers and testers with requirement clarification, acceptance criteria and expected business behaviour. Participate in backlog refinement, sprint planning, demonstrations, reviews and other Agile development activities where required. Product Roadmap and Planning Support the Product Manager in shaping and maintaining product roadmaps across multiple products. Translate business objectives, client needs, market opportunities and technical considerations into potential product capabilities and development initiatives. Help define and prioritise product features, enhancements and development opportunities. Support the creation of product development plans, identifying dependencies, sequencing, priorities and delivery considerations. Assess the value, complexity, dependencies and potential impact of proposed product changes to support prioritisation decisions. Identify opportunities for reuse and common capabilities across products and development squads. Provide analysis and insight to support product investment and roadmap decisions. AI-Enabled Solutions Work closely with the AI technology partner to understand and translate AI capabilities into practical product and client solutions. Support the identification and definition of AI-enabled use cases based on client needs and business problems. Define business and functional requirements for AI-enabled features, including user interactions, expected outcomes, business rules and acceptance criteria. Assess how AI capabilities integrate with existing products, processes and user journeys. Identify risks, assumptions, dependencies and constraints associated with proposed AI-enabled solutions. Work with Product Managers and technical teams to ensure AI capabilities are translated into deliverable product requirements rather than remaining at conceptual level. Stakeholder Management Build strong relationships with senior business stakeholders, clients, Product Managers, developers, designers and technical specialists. Work effectively across multiple products and development squads, managing competing priorities and stakeholder expectations. Facilitate discussions between business and technical stakeholders and translate complex concepts into clear, shared requirements. Challenge stakeholders constructively where requirements are unclear, conflicting or not aligned with product objectives. Communicate analysis, options, recommendations, risks and decisions clearly to both technical and non-technical audiences. Testing and Delivery Support Define acceptance criteria and support the development of appropriate test scenarios. Work with development and QA teams to ensure delivered functionality meets agreed requirements. Support functional, integration and user acceptance testing as required. Investigate defects and requirement gaps, helping determine whether issues relate to requirements, design or implementation. Support product releases by ensuring requirements, acceptance criteria and stakeholder expectations are appropriately understood. Validate delivered functionality against the intended business outcome. Bachelor's Degree in Computer Science, Information Systems, or other related field, or equivalent work experience. Relevant Business Analysis qualification such as BCS or IIBA certification. Ability to produce detailed functional specifications that provide sufficient clarity for development teams. Strong process modelling and business process analysis skills, including the ability to define As-Is and To-Be processes. Strong understanding of software development lifecycles and Agile product development practices. Strong stakeholder management skills and the ability to work effectively across multiple products, squads and stakeholder groups. Excellent analytical and problem-solving skills, with the ability to understand complex problems and develop practical solutions. Excellent written and verbal communication skills, with the ability to communicate effectively with both technical and non-technical audiences. Ability to operate effectively in a fast-paced environment with changing priorities and multiple concurrent workstreams. Familiarity with APIs, system integrations, data flows and modern application architectures. Significant experience working as a Senior Business Analyst within a software development or product development environment. Proven experience gathering, analysing, documenting and managing complex business and functional requirements. Demonstrable experience working on bespoke software or application development rather than solely implementing off-the-shelf packages. Experience producing wireframes, user journeys or other solution design artefacts to communicate proposed functionality. Experience translating business needs into user stories, functional requirements, acceptance criteria and actionable development work. Experience supporting product roadmaps, prioritisation or development planning. Experience within the legal or financial services sector. Experience working with AI-enabled products or solutions. Experience working directly with an AI technology partner or AI product development team. Experience defining requirements for AI, automation or intelligent workflow solutions. Experience contributing to product strategy, product discovery or product management activities. Experience working across a portfolio of related products with shared capabilities and dependencies. Experience with client-facing software products or SaaS solutions. Experience with UX, service design or user-centred design approaches. Experience working with third-party technology providers or development partners. Experience working within a legal or financial services environment would be advantageous; however, strong experience of software development and working with bespoke applications is more important.
Expleo UK LTD
Overview The role will involve close collaboration with senior business stakeholders, subject matter experts, product managers, technology and data specialists, and delivery teams to shape and implement AI-enabled solutions. The Business Analyst will support the analysis and redesign of business processes, define requirements and acceptance criteria, and ensure that proposed solutions address business needs while meeting appropriate governance, risk, control and assurance requirements. The Business Analyst will contribute by helping translate programme objectives into actionable business and delivery requirements, supporting the design of AI-enabled capabilities and ensuring that business processes, human oversight and responsible AI considerations are addressed throughout the delivery lifecycle. Responsibilities Business Analysis and Requirements Management: Lead end-to-end business analysis activities within an assigned AI Programme workstream, from discovery and requirements elicitation through to design, delivery, testing and implementation. Engage business stakeholders and subject matter experts to understand business needs, objectives, problems, constraints and expected outcomes. Facilitate workshops, interviews and other elicitation activities to establish current-state requirements, challenge assumptions and clarify complex or ambiguous business needs. Document, analyse, validate and manage business, functional and non-functional requirements, use cases, user stories and acceptance criteria. Translate business requirements, policies, standards and regulatory obligations into clear, actionable requirements for business processes, technology solutions and controls. Maintain requirements traceability and support prioritisation, refinement, change control and validation throughout the delivery lifecycle. Work with product managers, technology teams and other delivery stakeholders to ensure requirements are understood, feasible, testable and aligned with programme objectives. Business Process Analysis and Design Analyse and document As-Is business processes, identifying inefficiencies, pain points, risks, control weaknesses and opportunities for improvement. Develop To-Be process models and workflows that incorporate AI-enabled capabilities and define how people, AI agents and existing systems interact. Break complex business activities into logical, measurable steps, identifying tasks suitable for automation, AI assistance or autonomous execution. Define process triggers, decision points, business rules, exception handling, escalation routes and hand-offs between AI agents, people and systems. Assess the operational and organisational implications of proposed changes, including impacts on roles, responsibilities, procedures, capabilities and ways of working. Challenge existing processes and approaches constructively, recommending innovative and practical solutions to business problems. AI-Enabled Solutions and Agentic AI Define business requirements for AI-enabled solutions, translating business objectives into clearly scoped use cases, capabilities, user stories and measurable outcomes. Where Agentic AI is in scope, support the decomposition of business workflows into goal-driven activities that AI agents can perform, subject to defined permissions, constraints and oversight. Define requirements for AI-agent triggers, decision points, permitted actions, dependencies, exception handling and interactions with users and other systems. Distinguish between tasks that can be automated, tasks requiring human review and decisions that must remain subject to human approval. Define human-in-the-loop requirements, including intervention points, decision thresholds, escalation paths, override mechanisms and safe fallback processes. Collaborate with product managers, technology teams, data specialists and AI practitioners to assess feasibility, refine solution designs and support implementation. Define acceptance criteria and validation scenarios to assess whether AI-enabled capabilities meet business needs and perform as intended. Responsible AI, Governance and AssuranceTranslate relevant AI policies, standards, governance requirements and risk controls into practical business requirements, process changes and delivery acceptance criteria. Work with risk, compliance, governance and technical stakeholders to identify risks associated with AI-enabled processes and define proportionate mitigations and controls. Support the definition of requirements for transparency, explainability, accountability, traceability and appropriate human oversight of AI-enabled decisions and actions. Identify potential harms and unintended consequences arising from AI-enabled processes, including impacts on individuals, vulnerable groups and relevant stakeholders. Where applicable, contribute to requirements for fairness, bias mitigation and the assessment of differential outcomes across relevant demographic or other affected groups. Define measurable criteria and evidence requirements to support the validation and ongoing monitoring of AI outputs, decision quality, fairness and control effectiveness. Ensure that assumptions, limitations, risks, control requirements and human responsibilities are documented and incorporated into solution and process designs. Stakeholder Engagement and Delivery Support Build effective working relationships with senior business stakeholders, subject matter experts, product managers, architects, developers, data specialists and programme delivery teams. Facilitate discussions across business and technical teams, translating complex requirements and design considerations into clear, shared outcomes. Challenge stakeholders constructively where requirements are unclear, conflicting, impractical or insufficiently aligned with business objectives, policy or risk considerations. Identify, document and escalate risks, issues, assumptions, dependencies and decisions, contributing to their resolution and mitigation. Support backlog refinement, solution walkthroughs, test planning, user acceptance testing and implementation readiness. Validate delivered outcomes against agreed requirements and acceptance criteria, supporting the resolution of gaps and the assessment of proposed changes. Maintain clear and accurate analysis artefacts and communicate progress, findings, recommendations and outstanding decisions to relevant stakeholders. Qualifications Bachelor's Degree in Computer Science, Information Systems, or other related field, or equivalent work experience. Relevant Business Analysis qualifications, such as BCS or IIBA certification, would be beneficial. Essential skills Proven ability to elicit, analyse, document, validate and manage business requirements, use cases, user stories and acceptance criteria. Strong facilitation skills, including the ability to challenge business subject matter experts, investigate ambiguous requirements and develop clear As-Is and To-Be process models. Strong business acumen and the ability to rapidly develop an understanding of unfamiliar business domains, policies, processes and operating models. Ability to translate policies, standards and business rules into requirements that can be implemented through processes, procedures, systems and controls. Strong analytical, problem-solving and critical-thinking skills, with the confidence to challenge existing approaches and identify innovative solutions. Ability to work effectively in uncertain or evolving environments, managing competing priorities and maintaining focus on business outcomes. Understanding of AI agents, agent orchestration, tool use, workflow automation and the interaction between AI systems, business processes and human users. Understanding of responsible AI principles, AI governance, risk management, assurance and the translation of policy requirements into practical controls. Familiarity with Agile product delivery, backlog management, iterative development and collaborative testing approaches. Experience Professional attitude, has developed a reputation as a trusted advisor. Good problem solving skills, has experience in proposing different options and solutions for approaching and resolving issues. Adaptable and responds positively to changing business issues, sees change as an opportunity to improve performance. Experience working in complex, regulated environments and engaging confidently with senior stakeholders is essential. Experience defining and implementing AI-enabled solutions, particularly Agentic AI, would be highly desirable. Experience delivering analysis within complex stakeholder environments within financial services, or a regulatory organisation or another complex, highly governed environment. Demonstrable experience translating business needs into functional outcomes and working collaboratively with business and technology delivery teams. Experience identifying and managing risks, issues, assumptions, dependencies and change impacts, and contributing to practical mitigation approaches. Experience supporting solution design, testing, acceptance and implementation, ensuring that delivered outcomes meet agreed business requirements.
Overview The role will involve close collaboration with senior business stakeholders, subject matter experts, product managers, technology and data specialists, and delivery teams to shape and implement AI-enabled solutions. The Business Analyst will support the analysis and redesign of business processes, define requirements and acceptance criteria, and ensure that proposed solutions address business needs while meeting appropriate governance, risk, control and assurance requirements. The Business Analyst will contribute by helping translate programme objectives into actionable business and delivery requirements, supporting the design of AI-enabled capabilities and ensuring that business processes, human oversight and responsible AI considerations are addressed throughout the delivery lifecycle. Responsibilities Business Analysis and Requirements Management: Lead end-to-end business analysis activities within an assigned AI Programme workstream, from discovery and requirements elicitation through to design, delivery, testing and implementation. Engage business stakeholders and subject matter experts to understand business needs, objectives, problems, constraints and expected outcomes. Facilitate workshops, interviews and other elicitation activities to establish current-state requirements, challenge assumptions and clarify complex or ambiguous business needs. Document, analyse, validate and manage business, functional and non-functional requirements, use cases, user stories and acceptance criteria. Translate business requirements, policies, standards and regulatory obligations into clear, actionable requirements for business processes, technology solutions and controls. Maintain requirements traceability and support prioritisation, refinement, change control and validation throughout the delivery lifecycle. Work with product managers, technology teams and other delivery stakeholders to ensure requirements are understood, feasible, testable and aligned with programme objectives. Business Process Analysis and Design Analyse and document As-Is business processes, identifying inefficiencies, pain points, risks, control weaknesses and opportunities for improvement. Develop To-Be process models and workflows that incorporate AI-enabled capabilities and define how people, AI agents and existing systems interact. Break complex business activities into logical, measurable steps, identifying tasks suitable for automation, AI assistance or autonomous execution. Define process triggers, decision points, business rules, exception handling, escalation routes and hand-offs between AI agents, people and systems. Assess the operational and organisational implications of proposed changes, including impacts on roles, responsibilities, procedures, capabilities and ways of working. Challenge existing processes and approaches constructively, recommending innovative and practical solutions to business problems. AI-Enabled Solutions and Agentic AI Define business requirements for AI-enabled solutions, translating business objectives into clearly scoped use cases, capabilities, user stories and measurable outcomes. Where Agentic AI is in scope, support the decomposition of business workflows into goal-driven activities that AI agents can perform, subject to defined permissions, constraints and oversight. Define requirements for AI-agent triggers, decision points, permitted actions, dependencies, exception handling and interactions with users and other systems. Distinguish between tasks that can be automated, tasks requiring human review and decisions that must remain subject to human approval. Define human-in-the-loop requirements, including intervention points, decision thresholds, escalation paths, override mechanisms and safe fallback processes. Collaborate with product managers, technology teams, data specialists and AI practitioners to assess feasibility, refine solution designs and support implementation. Define acceptance criteria and validation scenarios to assess whether AI-enabled capabilities meet business needs and perform as intended. Responsible AI, Governance and AssuranceTranslate relevant AI policies, standards, governance requirements and risk controls into practical business requirements, process changes and delivery acceptance criteria. Work with risk, compliance, governance and technical stakeholders to identify risks associated with AI-enabled processes and define proportionate mitigations and controls. Support the definition of requirements for transparency, explainability, accountability, traceability and appropriate human oversight of AI-enabled decisions and actions. Identify potential harms and unintended consequences arising from AI-enabled processes, including impacts on individuals, vulnerable groups and relevant stakeholders. Where applicable, contribute to requirements for fairness, bias mitigation and the assessment of differential outcomes across relevant demographic or other affected groups. Define measurable criteria and evidence requirements to support the validation and ongoing monitoring of AI outputs, decision quality, fairness and control effectiveness. Ensure that assumptions, limitations, risks, control requirements and human responsibilities are documented and incorporated into solution and process designs. Stakeholder Engagement and Delivery Support Build effective working relationships with senior business stakeholders, subject matter experts, product managers, architects, developers, data specialists and programme delivery teams. Facilitate discussions across business and technical teams, translating complex requirements and design considerations into clear, shared outcomes. Challenge stakeholders constructively where requirements are unclear, conflicting, impractical or insufficiently aligned with business objectives, policy or risk considerations. Identify, document and escalate risks, issues, assumptions, dependencies and decisions, contributing to their resolution and mitigation. Support backlog refinement, solution walkthroughs, test planning, user acceptance testing and implementation readiness. Validate delivered outcomes against agreed requirements and acceptance criteria, supporting the resolution of gaps and the assessment of proposed changes. Maintain clear and accurate analysis artefacts and communicate progress, findings, recommendations and outstanding decisions to relevant stakeholders. Qualifications Bachelor's Degree in Computer Science, Information Systems, or other related field, or equivalent work experience. Relevant Business Analysis qualifications, such as BCS or IIBA certification, would be beneficial. Essential skills Proven ability to elicit, analyse, document, validate and manage business requirements, use cases, user stories and acceptance criteria. Strong facilitation skills, including the ability to challenge business subject matter experts, investigate ambiguous requirements and develop clear As-Is and To-Be process models. Strong business acumen and the ability to rapidly develop an understanding of unfamiliar business domains, policies, processes and operating models. Ability to translate policies, standards and business rules into requirements that can be implemented through processes, procedures, systems and controls. Strong analytical, problem-solving and critical-thinking skills, with the confidence to challenge existing approaches and identify innovative solutions. Ability to work effectively in uncertain or evolving environments, managing competing priorities and maintaining focus on business outcomes. Understanding of AI agents, agent orchestration, tool use, workflow automation and the interaction between AI systems, business processes and human users. Understanding of responsible AI principles, AI governance, risk management, assurance and the translation of policy requirements into practical controls. Familiarity with Agile product delivery, backlog management, iterative development and collaborative testing approaches. Experience Professional attitude, has developed a reputation as a trusted advisor. Good problem solving skills, has experience in proposing different options and solutions for approaching and resolving issues. Adaptable and responds positively to changing business issues, sees change as an opportunity to improve performance. Experience working in complex, regulated environments and engaging confidently with senior stakeholders is essential. Experience defining and implementing AI-enabled solutions, particularly Agentic AI, would be highly desirable. Experience delivering analysis within complex stakeholder environments within financial services, or a regulatory organisation or another complex, highly governed environment. Demonstrable experience translating business needs into functional outcomes and working collaboratively with business and technology delivery teams. Experience identifying and managing risks, issues, assumptions, dependencies and change impacts, and contributing to practical mitigation approaches. Experience supporting solution design, testing, acceptance and implementation, ensuring that delivered outcomes meet agreed business requirements.
Expleo UK LTD
Bletchley, Buckinghamshire
About Expleo Expleo is a trusted global partner for end-to-end engineering, technology, and consulting services. We help organisations accelerate innovation, improve operational efficiency, and deliver complex transformation programmes across multiple industries including automotive, financial services, aerospace, defence, energy, and public sector. We combine deep technical expertise with a collaborative and people-focused culture, enabling our teams to solve challenging business problems through innovative technology solutions. The Role We are seeking a highly capable Cloud & DevOps Engineer to join our growing technology team. This role will play a key part in supporting, maintaining, and modernising cloud-hosted applications and delivery platforms across multiple product teams. You will be responsible for troubleshooting complex CI/CD environments, supporting cloud infrastructure across AWS and Azure, investigating production issues, enhancing platform security, and contributing to the development and modernisation of enterprise applications. This is an excellent opportunity for a hands-on engineer who enjoys working across infrastructure, cloud, software development, and DevSecOps disciplines while driving continuous improvement and engineering excellence. Cloud & Platform Engineering Troubleshoot, analyse, and resolve issues within CI/CD pipelines across multiple teams and environments. Support and maintain deployment pipelines using: Concourse (Fly CLI) Azure DevOps Kubernetes-based platforms Manage and optimise cloud infrastructure hosted within AWS and Microsoft Azure. Ensure cloud environments remain secure, reliable, scalable, and operationally efficient. Monitor platform performance and availability using cloud-native monitoring tools. Investigate and resolve infrastructure and deployment-related issues. Application Development Design, develop, enhance, and support applications using C# and .NET technologies. Apply Clean Architecture and Domain-Driven Design (DDD) principles to create scalable and maintainable solutions. Contribute to technical design decisions and solution architecture discussions. Support software lifecycle management, releases, and ongoing maintenance activities. DevOps & Containerisation Build, maintain, and improve containerised deployment solutions using Docker. Support Kubernetes deployments and associated tooling. Automate operational and deployment processes wherever possible. Improve development workflows and engineering productivity through automation. Security & Modernisation Conduct security reviews and vulnerability remediation activities. Assess and remediate security findings within legacy TypeScript and React applications. Support application, dependency, and infrastructure upgrades. Drive modernisation initiatives to ensure platforms remain supported, secure, and aligned with current best practices. Implement security improvements based on audit findings and threat assessments. Incident Management & Operational Support Investigate production incidents across infrastructure, application, and deployment layers. Perform root cause analysis and implement preventative measures. Coordinate resolution activities with cross-functional teams and stakeholders. Contribute to operational support, monitoring, and continuous service improvement activities.
About Expleo Expleo is a trusted global partner for end-to-end engineering, technology, and consulting services. We help organisations accelerate innovation, improve operational efficiency, and deliver complex transformation programmes across multiple industries including automotive, financial services, aerospace, defence, energy, and public sector. We combine deep technical expertise with a collaborative and people-focused culture, enabling our teams to solve challenging business problems through innovative technology solutions. The Role We are seeking a highly capable Cloud & DevOps Engineer to join our growing technology team. This role will play a key part in supporting, maintaining, and modernising cloud-hosted applications and delivery platforms across multiple product teams. You will be responsible for troubleshooting complex CI/CD environments, supporting cloud infrastructure across AWS and Azure, investigating production issues, enhancing platform security, and contributing to the development and modernisation of enterprise applications. This is an excellent opportunity for a hands-on engineer who enjoys working across infrastructure, cloud, software development, and DevSecOps disciplines while driving continuous improvement and engineering excellence. Cloud & Platform Engineering Troubleshoot, analyse, and resolve issues within CI/CD pipelines across multiple teams and environments. Support and maintain deployment pipelines using: Concourse (Fly CLI) Azure DevOps Kubernetes-based platforms Manage and optimise cloud infrastructure hosted within AWS and Microsoft Azure. Ensure cloud environments remain secure, reliable, scalable, and operationally efficient. Monitor platform performance and availability using cloud-native monitoring tools. Investigate and resolve infrastructure and deployment-related issues. Application Development Design, develop, enhance, and support applications using C# and .NET technologies. Apply Clean Architecture and Domain-Driven Design (DDD) principles to create scalable and maintainable solutions. Contribute to technical design decisions and solution architecture discussions. Support software lifecycle management, releases, and ongoing maintenance activities. DevOps & Containerisation Build, maintain, and improve containerised deployment solutions using Docker. Support Kubernetes deployments and associated tooling. Automate operational and deployment processes wherever possible. Improve development workflows and engineering productivity through automation. Security & Modernisation Conduct security reviews and vulnerability remediation activities. Assess and remediate security findings within legacy TypeScript and React applications. Support application, dependency, and infrastructure upgrades. Drive modernisation initiatives to ensure platforms remain supported, secure, and aligned with current best practices. Implement security improvements based on audit findings and threat assessments. Incident Management & Operational Support Investigate production incidents across infrastructure, application, and deployment layers. Perform root cause analysis and implement preventative measures. Coordinate resolution activities with cross-functional teams and stakeholders. Contribute to operational support, monitoring, and continuous service improvement activities.
Expleo UK LTD
City, Belfast
The Business Continuity Business Analyst will lead the analysis, design and implementation of Business Continuity and resilience arrangements across the organisation. Working closely with business leaders, process owners and subject matter experts, the role will identify critical business services and processes, assess operational impacts and dependencies, define recovery requirements and develop practical Business Continuity arrangements aligned with existing crisis management, incident management and service recovery frameworks. The role will apply strong Business Analysis and consultancy skills to facilitate stakeholder engagement, analyse business processes and dependencies, identify resilience gaps and translate findings into clear continuity requirements, plans and improvement initiatives. The successful candidate will combine strong Business Analysis and business change experience with a broad understanding of Business Continuity, operational resilience, technology dependencies and risk management. Act as a Business Analysis and Business Continuity consultant, working with senior leaders, process owners and subject matter experts to understand business needs, facilitate workshops, analyse processes and operational requirements, provide constructive challenge, and translate findings into clear continuity requirements, plans and improvement actions. Lead or facilitate Business Impact Assessments (BIAs) to identify critical business services, processes and activities, assess the potential operational, financial, customer, regulatory, legal and reputational impacts of disruption, establish recovery priorities and requirements, and validate outcomes with business owners and senior stakeholders. Map critical business services, processes and their internal and external dependencies across people, technology, applications, data, facilities, suppliers and information. Identify manual workarounds, single points of failure, concentration risks and other resilience vulnerabilities, including critical third-party and technology dependencies. Define and validate recovery requirements, including Maximum Tolerable Periods of Disruption (MTPD), Recovery Time Objectives (RTOs), Recovery Point Objectives (RPOs) and minimum service levels where applicable. Translate BIA and dependency analysis into practical Business Continuity Plans and recovery arrangements, ensuring appropriate ownership, roles, escalation and communications and alignment with incident response, crisis management and IT service recovery arrangements. Maintain plans through appropriate review, approval, validation and change processes. Identify resilience gaps, risks, control weaknesses, single points of failure and opportunities to strengthen continuity arrangements. Develop practical recommendations and improvement actions, assess the impact of business, technology and supplier changes, and support the prioritisation, delivery and tracking of resilience improvements and lessons learned. Design and facilitate scenario-based Business Continuity exercises, assess the effectiveness of plans and recovery arrangements, capture lessons learned and track resulting actions. Support Business Continuity governance, reporting and assurance, maintaining appropriate records of BIAs, plans, dependencies, exercises, risks and improvement actions, and ensuring arrangements remain aligned with organisational policies, risk frameworks and relevant regulatory or audit requirements.
The Business Continuity Business Analyst will lead the analysis, design and implementation of Business Continuity and resilience arrangements across the organisation. Working closely with business leaders, process owners and subject matter experts, the role will identify critical business services and processes, assess operational impacts and dependencies, define recovery requirements and develop practical Business Continuity arrangements aligned with existing crisis management, incident management and service recovery frameworks. The role will apply strong Business Analysis and consultancy skills to facilitate stakeholder engagement, analyse business processes and dependencies, identify resilience gaps and translate findings into clear continuity requirements, plans and improvement initiatives. The successful candidate will combine strong Business Analysis and business change experience with a broad understanding of Business Continuity, operational resilience, technology dependencies and risk management. Act as a Business Analysis and Business Continuity consultant, working with senior leaders, process owners and subject matter experts to understand business needs, facilitate workshops, analyse processes and operational requirements, provide constructive challenge, and translate findings into clear continuity requirements, plans and improvement actions. Lead or facilitate Business Impact Assessments (BIAs) to identify critical business services, processes and activities, assess the potential operational, financial, customer, regulatory, legal and reputational impacts of disruption, establish recovery priorities and requirements, and validate outcomes with business owners and senior stakeholders. Map critical business services, processes and their internal and external dependencies across people, technology, applications, data, facilities, suppliers and information. Identify manual workarounds, single points of failure, concentration risks and other resilience vulnerabilities, including critical third-party and technology dependencies. Define and validate recovery requirements, including Maximum Tolerable Periods of Disruption (MTPD), Recovery Time Objectives (RTOs), Recovery Point Objectives (RPOs) and minimum service levels where applicable. Translate BIA and dependency analysis into practical Business Continuity Plans and recovery arrangements, ensuring appropriate ownership, roles, escalation and communications and alignment with incident response, crisis management and IT service recovery arrangements. Maintain plans through appropriate review, approval, validation and change processes. Identify resilience gaps, risks, control weaknesses, single points of failure and opportunities to strengthen continuity arrangements. Develop practical recommendations and improvement actions, assess the impact of business, technology and supplier changes, and support the prioritisation, delivery and tracking of resilience improvements and lessons learned. Design and facilitate scenario-based Business Continuity exercises, assess the effectiveness of plans and recovery arrangements, capture lessons learned and track resulting actions. Support Business Continuity governance, reporting and assurance, maintaining appropriate records of BIAs, plans, dependencies, exercises, risks and improvement actions, and ensuring arrangements remain aligned with organisational policies, risk frameworks and relevant regulatory or audit requirements.