Share this Job

Software Architect - Cloud Platform

Date: 03-Jan-2022

Location: Oxford, GB, OX4 4DQ

Company: Nominet



Our name may not be familiar, but you probably use our services every single day – ever visited a website ending in a .uk?

We’ve been running the national internet namespace for a quarter of a century, sitting proudly at the heart of the UK's critical digital infrastructure.  

Such a responsibility requires world-leading cyber security and we’re gaining a reputation for our innovative new security solutions, protecting our own systems and beyond. 

But we’re also a profit with a purpose business. We invest in making a positive impact of the lives that are being most disrupted in our digital age: young people. We’re known as one of the UK’s leading ‘tech for good’ funders and the commitment to building a connected, secure and inclusive digital future drives everything we do. It’s not just rhetoric – ask our staff. 




At Nominet you can expect a competitive salary (depending on experience of course), plus excellent benefits including 30 days holidays, healthcare, pension scheme, life assurance, wellbeing allowance, and a range of flex benefits . We also work flexibly and we support remote working if that suits you.





Joining a small team of technical and software architects in our Cyber team, you will be working on world class solutions within cyber security. This is a chance to make a real impact helping to shape a platform that is still evolving. You will take a leading role in shaping our long term architectural design with a particular focus on designing cloud solutions around security. In this role you will be able to design implementations for short term projects and ensure that these are building towards a long term vision for the platform and product architecture that you've defined in hybrid cloud environment.





You will use your initiative and proactive attitude to define and design best of breed software solutions and platforms built upon the best in class tool chains. You will collaborate and work closely with fellow Architects, Developers, DevOps Specialists and the Product Team to design imiginative, high performance and scalable software solutions.


In particular you will focus on:

  • Define an architectural vision and drive the Cyber team to meet it through projects and initiatives
  • Constantly drive best practice standards through your experience with cloud technologies and architecture.
  • Deploy security hardened environments and be able to advise engineering teams on the correct architectural decisions having security top of mind
  • Proactively create a software platform that utilises best in class technologies to create an optimum solution
  • Work across multiple initiatives at any one time
  • Manage project activity and balance this with support and other tasks including documentation and knowledge transfer
  • Mentoring and providing guidance to developers and engineers in the wider team to deliver key projects and processes
  • Own and drive working groups on platform suitability




You will have built up extensive experience working in software development and delivery roles, focussed on architecture and design, preferably in a technical lead role. 

  • Thorough understanding of development technologies, in particular Java and Python
  • Expert knowledge of AWS and similar Cloud technologies; particularly networking and security
  • Expert knowledge of CI/CD best practices
  • Experience in containerisation and associated orchestration technologies.
  • Good knowledge and hands-on experience of Kubernetes 
  • Ability to form successful working relationships across teams (DevOps, developers, product),
  • Excellent communication and interpersonal skills to guide and influence design decisions


  • Knowledge of data streaming and database technologies including Kafka, Spark and Druid an advantage

Job Segment: Cloud, Developer, Java, Database, Technology