Share this Job

Software Architect - Cloud Platform

Date: 24-Dec-2020

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 and onsite fitness classes and studio.





Imagine working for one of the internet's biggest and most influential names, for a company built on innovation, collaboration and social responsibility. You've just imagined working at Nominet.


We are looking for a software architect - Cloud Platform to help shape our long term platform architecture. This role is to design implementations for short term projects and ensure we are building towards a long term vision for the platform and product architecture




  • High quality architecture and design at the system and services level of the cloud platform, for both Cyber solutions and the wider Nominet team.  
  • Define and practice an architectural vision for the platform, driving the Cyber team to meet it through projects and initiatives.  
  • Technical leadership on key cloud computing architecture decisions, including engineering best practices, standards, and complex technical challenges.  
  • Design and development of network infrastructure with BGP, Anycast and Load balancer components. 
  • Design and deliver infrastructure and components to support the DevOps function across teams. 
  • Be comfortable working across a wide range of technologies and development methodologies utilized in the cloud. 
  • Capable of proficient best-practice hands-on implementation when required.  
  • Actively design and implement prototypes to eliminate technical uncertainties when solving new and complex problems.  
  • Work closely with the Development team and wider Nominet teams to deliver key projects and processes.  
  • Work with Operations to Troubleshoot problems in production when needed  
  • Mentoring other developers. 




  • 5 years+ experience working in cloud computing infrastructure design and delivery.
  • 2 years+ proven work with architecture and design, preferably in a technical lead role.
  • Expertise with VPC design, cloud networking, and compute services.
  • Expertise with operation and monitoring of cloud resources.
  • Experience with complex networking, network and routing protocols, and packet structure.
  • Experience with cloud resources such as load balancers, virtual machines, and storage systems.
  • Experience with network infrastructure work is highly desirable.
  • Understanding of key cloud security concepts such as firewalls, IAM, and encryption.
  • Knowledge of cloud resource construction utilizing the infrastructure-as-code approach.
  • Knowledge of DevOps tools, pipelines and automation methodologies.
  • A thorough understanding of software development technologies, in particular: Java, Python, or C/C++.
  • A strong knowledge of AWS or similar cloud platform.
  • Experience in containerisation and associated orchestration technologies.










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

Job Segment: Cloud, Developer, Java, Technology