IT Service Creation team in DVLA. May be required to engage with other parts of DVLA.

PS/18/174 - Event Sourcing (Requirement 1)

Incomplete application

1
Incomplete application
1 SME, 0 large

Completed applications

5
Completed applications
5 SME, 0 large
Important dates
Opportunity attribute name Opportunity attribute value
Published Monday 20 August 2018
Deadline for asking questions Wednesday 22 August 2018 at 11:59pm GMT
Closing date for applications Monday 27 August 2018 at 11:59pm GMT

Overview

Overview
Opportunity attribute name Opportunity attribute value
Specialist role Developer
Summary of the work The IT Service Creation Software Engineering capability requires a specialist with experience using Domain Driven Design and Event Sourcing patterns to provide advice and best practice guidelines for their implementation. The specialist will be provide expert advice to a mixed capability squad delivering in the Vehicles Transformation Programme.
Latest start date Monday 1 October 2018
Expected contract length 12 months with potential to extend for a further 12 months.
Location Wales
Organisation the work is for IT Service Creation team in DVLA. May be required to engage with other parts of DVLA.
Maximum day rate £750

About the work

About the work
Opportunity attribute name Opportunity attribute value
Early market engagement This is one of two similar requirements for an Event Sourcing.
The IT Service Creation teams needs to able to deliver digital services at pace and using the Command-Query Responsibility Segregation pattern with Event Sourced systems of record.
The DVLA has little native experience of this pattern and requires a specialist to provide industry best practice experience and patterns for the implementation of CQRS/ES in concrete applications.
The IT Service Creation team needs to be able to deliver digital services at a much greater pace than they currently do. The services they develop must have a much lower cost of operation than they currently do.
The basic operating model for IT Service Creation has been asserted and we are now beginning to prove that it will work. This has exposed a substantial gap in experience and knowledge. We intend to have around 3-4 squads of mix-capability engineers working on the Vehicles Transformation programme.
Who the specialist will work with They will work with (by providing expert advice) the IT Service Creation delivery squads in DVLA which includes software engineers, test engineers, business analysts and also the Senior Management Team.
What the specialist will work on The DVLA requires a specialist to provide industry best practice experience and patterns for the implementation of CQRS/ES in concrete applications. The patterns the specialist will provide will be used by the DVLA’s implementation teams and so we also require that the specialist will review the actual implementations of these patterns.
The specialist will work to a pipeline of work that has been prioritised by the DVLA.
We anticipate this may take up to twelve months but acknowledge that this could take longer. Outputs delivered within this twelve months are required to be built to industry best-practice implementations.

Work setup

Work setup
Opportunity attribute name Opportunity attribute value
Address where the work will take place DVLA (RLDC Campus), Llansamlet, Swansea, SA7 0AN
Working arrangements The nature of the work dictates the location.
Standard working week/hours to be managed by the Supplier as they see is appropriate.
Security clearance BPSS / Disclosure of Scotland minimum, SC clearance desirable.

Additional information

Additional information
Opportunity attribute name Opportunity attribute value
Additional terms and conditions We currently see this role as sitting outside of IR35, as the candidates would not hold a fixed office position and will not have direct day to day direction or supervision.

Skills and experience

Buyers will use the essential and nice-to-have skills and experience to help them evaluate suppliers’ technical competence.

Skills and experience
Opportunity attribute name Opportunity attribute value
Essential skills and experience
  • • Minimum of 2 years experience in domain driven design concepts and their implementation
  • • Minimum of 2 years experience in the implementation of event-sourcing patterns
  • • Minimum of 2 years experience working on projects using open source technology within cloud hosted/virtualised environments; AWS preferred
  • • Minimum of 3 years experience building scalable server-side web applications and scaling high volume web services
  • • Minimum of 3 years detailed knowledge of the Java programming language to Java 8
  • • Minimum of 3 years experience of exposing APIs using REST, specifically Drop wizard
  • • Minimum of 3 years experience working in a continuous integration environment with tools such as Jenkins and Ansible
Nice-to-have skills and experience
  • • Minimum of 2 years knowledge of relational and non-relational database systems, for example PostgreSQL/MongoDB
  • • Minimum of 2 years knowledge and experience of Event Store
  • • Minimum of 2 years knowledge and experience of Play Framework
  • • Minimum of 3 years’ experience working as part of an agile software delivery team, embracing collaborative working practices and contributing to a shared team goal
  • • Minimum of 3 years evidence of supporting enablement of in-house development capabilities, engaging with staff and creating an environment of knowledge sharing

How suppliers will be evaluated

How suppliers will be evaluated
Opportunity attribute name Opportunity attribute value
How many specialists to evaluate 10
Cultural fit criteria
  • • Able to form effective relationships with people of all seniorities and job types (minimum of 1 example)
  • • Engaging with in-house staff and creating an environment of knowledge-sharing (minimum of 1 example)
Assessment methods Work history
Evaluation weighting

Technical competence

70%

Cultural fit

5%

Price

25%

Questions asked by suppliers

Questions asked by suppliers
Supplier question Buyer answer
1. Is there an incumbent in the role(s) currently please? No, there is no incumbent supplier fulfilling these roles at present