Sign up for the chance to get matched to this role, and similar opportunities.
The Central Digital and Data Office is part of the Department for Science, Innovation & Technology and leads the Government Digital and Data function for the government. We put the right conditions in place to achieve digital and data transformation at scale by working with departments, and other government functions like commercial, project delivery and security professionals.
We are responsible for:
You can read more about these missions and our vision for the transformation of government on the CDDO Blog.
The CDDO Domains Team protects public sector domain name spaces such as “.gov.uk”, and ensures that they remain stable, trusted, well managed and resistant to compromise. The team also helps protect the infrastructure tools and services associated with these domains.
As a Domains Team Developer you’ll be responsible for working alongside senior and junior developers to build and maintain services for identifying and managing vulnerabilities associated with public sector domains.
The platform has a Django application at its core, supported by AWS serverless components and automated tasks using Celery. These components feed data into a Salesforce-based frontend. We have several ancillary services supporting the team’s wider objectives and plan to stand up additional components/services over the next year.
Our services are built almost exclusively using Python, including our infrastructure (using the AWS CDK), with small amounts of HTML/CSS and Javascript used in our frontend and for automated testing.
You will build and maintain a domain vulnerability management toolset, principally in Python, including:
The above list of job duties is not exhaustive and a willingness to work flexibly as priorities change is an essential requirement of the role.
This role aligns to the following in the Government Digital and Data Profession Capability Framework - Developer
Specialist skills required
You will also have the following skills:
Sign up for the chance to get matched to this role, and similar opportunities.
Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.