The Vacancy
We are looking for a Business Analyst to support our project teams responsible for the IT separation of the De La Rue businesses. You will document existing business processes and help define new processes required during transition and separation, reviewing, and identifying areas for improvement. You will ensure consideration is given to requirements around IT audit and compliance. You will be critical to the success of a large programme of work including the separation of customer facing and back-office IT systems, End User/Desktop IT and Service Management, bridging the gap between business needs and technical implementation. You will be working IT and project teams to map processes to tasks required to meet the separation programme’s aims.
Key Responsibilities
- You will build relationships across the business and manage stakeholder expectations and needs.
- Process mapping and analysis including gap analysis
- Requirements gathering
- Developing a clear understanding of As-Is processes, and working with stakeholders to develop a corresponding set of To-Be processes
Contract type: 6 Month Fixed Term Contract
Working hours: Full Time
Base location: Basingstoke
Skills, Qualifications & Experience
- Educated to degree level or equivalent work experience.
- Demonstrable experience of Process and Business Analysis.
- Strong communication skills
- Excellent stakeholder management across the organisation
- Excellent listening skills and the ability to effectively challenge stakeholders to ensure progress is not blocked
- Process modelling
- Ability to organise and plan work for yourself and in support of other teams.
- Ability to work as part of a team.
- Ability to work with stakeholders across the organisation
- Ability to drive change through to completion, be creative and overcome obstacles / blockers to progress.
- Able to work independently
- Ability to produce documentation to a high standard
- Working with teams across several, often remote, locations
- Support effective project tracking
About De La Rue
De La Rue’s purpose is securing trust between people, businesses, and governments.
We operate across six continents to provide highly secure physical and digital solutions to 140 countries. As an authentication and currency provider we are the trusted partner of choice for governments, central banks and businesses seeking to secure their global supply chains and cash cycles.
Specialising in product design, international manufacturing, and digital solutions, we are trusted by governments, central banks and brands to provide secure products and services that protect economies, revenue sources and reputations. Our solutions enable businesses and people to participate securely in the global economy whilst protecting people from the impact of counterfeiting and illicit trade.
Benefits
- Hybrid working opportunities
- 26 days annual leave + bank holidays
- Contributory pension scheme (Company pay 1.5x the employee’s contribution up to a maximum of 9%)
- Life assurance - 4x your annual salary
- Private health insurance – No cost for single cover, subsidised rates for additional dependent cover
- Various other perks and Employee Assistance packages
- Enhanced family friendly policies
Please note that applications are reviewed on a rolling basis and therefore interviews may be held prior to the closing date for this vacancy.
- This position is located in the UK. To be eligible for consideration, you must be authorised to work in the UK without sponsorship**
Join the Team
We want to work with people like you from all backgrounds and experiences, to help us gain a diverse workforce with a broad outlook and sharp expertise. We are looking for people unafraid to go that extra mile, bringing with them unique characteristics and abilities.
Show us you have what it takes and we'll reward you with a great place to work alongside other great people. Global business, global people. We think De La Rue is an amazing place to work. But don't just take our word for it.
Join The Team And Create Your Own Story
Working at De La Rue
Documents