Principal Solutions Architect

Job Summary   

This is an exciting opportunity to steer the architectural vision in collaboration with the Payroll agile engineering teams. The Architect must have a passion for the latest cloud technology and be excited to steer the technical design of solutions, ensuring that they align with the company architectural cloud vision, principles, and standards.

 

The architect will collaborate with the agile teams acting as the architectural enabler for effective cloud infrastructure and applications, they will ensure that a modern cloud-based architecture is implemented and coach the teams on best practices for effective cloud-based applications.

 

The architect will mentor other engineers/architects and be pro-active with a strong architectural voice in the team and ensure that products that are secure, performant and scalable.

 

Main Responsibilities    

Design and Implementation

  • Code proof of concepts and play a major role in designing core application areas
  • Ensure solution designs align with company cloud architectural vision and principles
  • Collaborate with architecture and engineering to evolve the architectural backlog
  • Work with Development Managers to build roadmaps on how to deliver cloud solutions in an agile manner
  • Work with Product Owners to ensure that technical improvements are prioritised appropriately
  • Gather architecturally significant requirements for major projects
  • Design and document architectural solutions
  • Implement and govern an architecture framework

 

Quality

  • Ensure cloud architecture is designed to be maintainable and easily extendable to meet future requirements
  • Ensure Security policy is always adhered to
  • Be involved in maintaining the KPIs/metrics around technical standards for the development teams
  • Steer the development teams to ensure their implementation is technically sound and aligned with the cloud architecture framework

 

Planning, Organizing & Delivery

  • Lead teams through significant architectural and technical change
  • Ensure cross team dependencies are understood and managed
  • Ensure architectural blockers are removed from teams
  • Ensure technical roadmaps are always current and up to date

 

Initiative, Innovation & Change

  • Maintain an ongoing awareness of emerging trends in cloud and related technology arenas that could influence new projects
  • Continuously look for ways to improve effectiveness and productivity and provide innovative solutions to difficult problems
  • Knowledge sharing of technology/trends to teams

 

Key Relationships

  • Engineering Teams
  • Product team
  • Architecture group
  • Operations
  • Engineering Management

 

Qualifications   

Must Have:

  • BSC or equivalent in a software engineering discipline, or relevant experience.

Desirable:

  • Architecture Certifications (Azure)

 

Experience         

Must Have:

  • Multiple years of developing and architecting in cloud.
  • Experience of designing full-stack architectures (multi-tier, so UI/UX, middle tier and persistence tier)
  • An API-first approach
  • Deep understanding of REST APIs
  • Understanding of different software design patterns e.g. Multi-tier, Micro service, Event driven
  • Ability to explain complex concepts to diverse audiences
  • Serverless

Desirable:

  • Extensive experience of cloud SaaS platforms
  • Strong foundations in security considerations

 

Competencies  

  • Confidence & Communication
  • Cloud-native architectural design & delivery
  • Cloud Security
  • High-volume transactional applications
  • Collaborative

 

 

Apply for this job
Showing 1–0 of 0 jobs
Share this job

Shaw Daniels Solutions (SDS) is backed by well-known industry experts, dedicated to making a real difference to the recruitment and staffing industry.

Address

Pure Offices
Ferneberga House
Alexandra Road
Farnborough
Hampshire, GU14 6DQ

Contact Us

office@shawdaniels.co.uk

01276 300700