Share this Job

DevOps CI/CD Pipeline Engineer

Date: 01-Mar-2021

Location: Oxford, GB, OX4 4DQ

Company: Nominet



Maybe you know us, maybe you don't. Even though you probably use our services every day. So

we'd like to share more about what we do at Nominet, and why we do it, so that you can help us to

build the right team.


We're proudly at the heart of the UK's critical internet infrastructure. Leading the charge in cyber

security, as we explore and pioneer new tech.

We do this to enable connectivity, inclusivity and security for our world - and create a vibrant digital



That's what drives us - and the kind of people we want to work with.




Competitive salary depending on experience, plus excellent benefits including a 10% bonus, 30 days holidays, Healthcare, Pension Scheme, Life Assurance, Wellbeing allowance, Flex benefits.



We are establishing a new, dedicated DevOps team in our Internet Engineering & Operations function, working closely with software developers and infrastructure engineers - all operating at the heart of the internet. As CI/CD Pipeline Engineer you will be an experienced Software Developer or DevOps engineer, leveraging your skills to greatly enhance the CI/CD pipeline. You will write bespoke apps that will streamline the software delivery process and take ownership over the CI/CD infrastructure. By working with developers and engineers, you will design and code innovative solutions that are used during software releases. 



  • Design, build and maintain effective CI/CD pipelines within TeamCity.
  • Write and maintain software and services that enhance the CI pipeline and streamline the software delivery process.
  • Architect environments that encourage automation and reliability.
  • Work with DevOps Engineers and Software Developers to deploy new applications across the stack (development, beta, production, etc).
  • Own the CI/CD infrastructure.
  • Establish a code testing framework for infrastructure and configuration.
  • Integrate application code, tooling, containerisation, config management and monitoring with no manual steps.
  • Be an ambassador for DevOps across the business, influencing others to embrace automation and DevOps principles.  
  • Work with the Release Manager to ensure successful and streamlined production deployments.


  • Background in software engineering (using languages such as Java, Python, etc).
  • Experience of CI/CD tooling and delivering best practices.
  • Experience with Linux and virtualization.
  • Good system design knowledge.
  • Experience with Kubernetes and Docker.
  • Knowledge of containerisation.
  • Confident with Ansible, Terraform, GIT for configuration management.
  • Experience with AWS.
  • Network and security knowledge.
  • Experience deploying, managing and troubleshooting of software applications (including Web Apps and B2B).
  • Happy working using Agile practices, and JIRA.





Please note: As part of the job application, you will be asked to complete a brief online application form and profile.

Job Segment: Developer, Java, Linux, Virtualization, Testing, Technology