Digital, Data and Technology Profession Capability Framework

Digital, data and technology (DDaT) roles in government and the skills and competencies needed to do them.

There are an estimated 17,000 civil servants in DDaT roles across government.

The Capability Framework describes the roles in the DDaT Profession and provides details of the level of skills and civil service competencies expected.

Anyone can use the Capability Framework to:

  • learn about what different roles do in government
  • understand what skills are needed by professionals in particular jobs
  • identify skills that need development to help career progression
  • assess skills in preparation for performance reviews
  • create effective job adverts
  • carry out HR and workforce planning

If you have any questions about the Capability Framework, contact the DDaT Profession:

Data: data engineer

A data engineer industrialises the delivery of data products and services into systems and business processes.

Data: data scientist

A data scientist identifies complex business problems whilst leveraging data value. They work as part of a multidisciplinary team with data architects, data engineers, analysts and others.

Data: performance analyst

A performance analyst conducts analysis. They develop performance measurement frameworks and analyse the performance of a service or product against these.

IT operations: business relationship manager

Business relationship managers are responsible for acting as the liaison between the business and a customer group within a department to understand the operational and developmental needs of the business.

IT operations: change and release manager

Change and release managers lead the change advisory board, ensuring adequate risk assessment and scheduling of technical changes and releases.

IT operations: command and control centre manager

Command and control centre managers proactively monitor live services and performance trends to identify potential problems or areas for improvement that can then be investigated.

IT operations: engineer - application operations

Engineers - application operations support, manage and maintain a single application or a suite of applications. They make sure applications are available within service level agreements and are working to design.

IT operations: engineer - end user computing

Engineers - end user computing are responsible for managing the lifecycle of all service raised incidents and all service requests (request control), requiring the use of knowledge management.

IT operations: engineer - infrastructure operations

Engineers - infrastructure operations support, manage and maintain the core infrastructure that underpins the production services.

IT operations: incident manager

Incident managers aim to restore normal service operation as quickly as possible and minimise the adverse effect of these incidents on business operations.

IT operations: IT service manager

IT service managers are responsible for managing the service delivery of ICT services and working with teams from IT service operations.

IT operations: problem manager

Problem managers aim to resolve the causes of incidents and minimise the adverse impact of incidents caused by errors within the IT infrastructure.

  1. Problem manager: role description
  2. Problem manager roles: skill levels
  3. Problem manager: skills they need
  4. Problem analyst: skills they need

IT operations: service desk manager

Service desk managers are responsible for managing the first and second line technical support for all departmental IT applications and services across sites, including end user computing.

IT operations: service transition manager

Service transition managers provide overall planning for service transitions and coordinate the resources that they require.

Product and delivery: business analyst

Business analysts understand and analyse user and business needs. They make sure outcomes are aligned with service vision and business strategy by contributing to the link between current and future business models.

Product and delivery: delivery manager

Delivery managers are accountable for the delivery of products and services. They build and maintain motivated teams, making sure there is an iterative plan to work towards.

Product and delivery: product manager

Product managers are responsible for the quality of their products. They use their knowledge of user needs and business goals to frame problems and set priorities for their delivery teams.

Product and delivery: programme delivery manager

Programme delivery managers are accountable for the delivery of complex products and services that are being delivered by multiple teams or have high technical or political risk.

Product and delivery: service owner

Service owners are accountable for the quality of their service. They adopt a portfolio view, managing end-to-end services which include multiple products and channels.

  1. Service owner: role description
  2. Service owner role: skill levels
  3. Service owner: skills they need

QAT: QAT analyst

A QAT analyst designs and executes test plans and carries out exploratory testing as part of a broader risk based approach.

  1. QAT analyst: role description
  2. QAT analyst roles: skill levels
  3. Lead QAT analyst: skills they need
  4. Senior QAT analyst: skills they need
  5. QAT analyst: skills they need
  6. Tester (QAT): skills they need

QAT: test engineer

A test engineer undertakes test planning activity including discovery capture, definition of tests and estimating test effort as part of a broader risk based approach.

QAT: test manager

A test manager takes ownership of the QAT strategy as part of a broader risk based approach.

  1. Test manager: role description
  2. Test manager roles: skill levels
  3. Head of test: skills they need
  4. Test manager: skills they need

Technical: data architect

Data architects set the vision for the organisation’s use of data, through data design, to meet business needs.

Technical: development operations

Development operations support the development and operation of software through tools, environments and practices.

  1. Development operations: role description
  2. Development operations roles: skill levels
  3. Principal DevOps: skills they need
  4. Lead DevOps: skills they need
  5. Senior DevOps: skills they need
  6. DevOps: skills they need
  7. Junior DevOps: skills they need
  8. Apprentice DevOps: skills they need

Technical: infrastructure engineer

Infrastructure engineers design, build, manage and support the infrastructure services that underpin all internal user services and services to the public.

Technical: network architect

A network architect is responsible for network designs and specifications, including cloud networks.

Technical: security architect

Security architects design and build secure solutions. They advise and enable technical teams to make security decisions and provide advice and guidance, ensuring the effective use of common tools and patterns.

Technical: software developer

A software developer designs, runs and improves software that meets user needs.

Technical: specialist infrastructure engineer

A specialist infrastructure engineer is a focused role which has specific and relevant skills to a particular area of infrastructure expertise.

Technical: technical architect

A technical architect provides technical leadership and architectural design.

Technical: technical specialist architect

A technical specialist architect is a focused role which has specific and relevant skills to a particular area of architectural expertise.

User centred design: content designer

A content designer works on the end-to-end journey of a service to help users complete their goal and government deliver a policy intent.

User centred design: content strategist

Content strategists take an overview of content and how it is produced. They design governance, workflows, and taxonomies in a user-centred context.

User centred design: graphic designer

Graphic designers create graphic elements that underpin interaction and service design. They use layout, spacing, colour, type and iconography to make sure that content is legible and readable and that interactions are seen and understood by users.

User centred design: interaction designer

Interaction designers work out the best way to let users interact with services, in terms of both overall flow and at the level of individual design elements.

User centred design: service designer

Service designers design the end-to-end journey of a service. This helps a user complete their goal and government deliver a policy intent.

User centred design: technical writer

A technical writer takes a user-centred approach to making complicated technical concepts easier to understand for a specialist audience.

User centred design: user researcher

User researchers scope, design and carry out research activities with users that help teams get a deep understanding of the people that use the service.

Published 23 March 2017