The lead architect will work within the product development department to provide overall application architecture design and guidance to the software teams.
The lead architect will have overall responsibility for design of major software development projects, the specification and delivery of non-functional requirements, and will engage with the development teams throughout design and delivery to ensure the highest quality of software is delivered.
The lead architect will be responsible for developing and implementing architectural standards and guidelines for all software teams including Web development, Back-end development and User Interfaces.
This will incorporate collaboration with team architects during design processes, running effective processes for sharing and developing software practice across teams, as well as hands-on implementation of POCs, architecture frameworks and implementation tasks during major projects
The lead architect will work closely with the Engineering and Operations teams for technical solution design and in ensuring delivered software projects meet required operational standards.
The lead architect will also work closely with stakeholders within the local Fasthosts business and within the IONOS group in defining and delivering future technical and product strategy for the business
Department : Development and Infrastructure Reference Number : LA0120 Closing Date : Friday, 28 February, 2020 Reports To : Head of Fasthosts Software & Infrastructure Development Apply now
Duties and responsibilities
Leading delivery of application architecture to the business
Providing application design and review for development teams
Identification of pro-active maintenance and enhancement required across estate of bespoke systems to ensure scalability and security throughout.
Delivering technical solution and design through collaboration with peers and stakeholders across the local and IONOS business.
Providing input into product roadmap based on research of target customer demands and competitor offerings
Ensuring non-functional requirements are defined and delivered within all software projects.
Researching and implementing methods, tools and practices within the development department to ensure best practice is adopted across the software teams
Providing input into technology roadmap and technical strategy
Skills and experience
Strong experience working with Docker, Kubernetes and Micro-service architectures
Proven architectural skills through delivery of scalable enterprise systems.
Thorough understanding of the hosting and XaaS industries, products and technologies.
Able to demonstrate significant commercial development experience using OOP languages.
Python and PHP skills
Experience of modern front-end architectures and tooling (static sites, JS, etc.)
Strong experience of server, service and website architecture development
Very strong SQL database design and optimization skills
Able to lead and inspire software teams
Experience and knowledge of web hosting tools and services
Ability to adopt new programming languages and architectural patterns.
We offer you :
25 days annual leave
Contributory pension scheme, Bupa health care, Cycle to work scheme & other benefits
Free soft drinks, and fruit all available in our break out rooms.
Great social activities : Summer and Christmas Parties, fitness groups, running teams, and many more.
Generous training opportunities tailored to your career goals
Take the first step in working for Fasthosts