M365 Architect - Outside IR35

Posted 26 July 2022
Salary £500 - £550 per day
LocationGloucestershire
Job type Contract
ReferenceBBBH135890_1658840386
Contact NameChris Brown

Job description

Investigo's major client is currently seeking an experienced M365 Architect to join an existing team. You will be responsible for leading and providing system architecture patterns and designs across a number of projects, working in collaboration with other Architects to ensure alignment with the overall architecture, technology and platform strategy and will produce relevant technical designs which can be easily consumed by the Tech Lead and the agile teams.

The System Architect employs agile architecture practices to explore product options and evaluates these within the agile release train economic framework balancing technical debt, feature enablement and value delivery.

This is a remote role, but with travel to Gloucestershire on ocassions.

Responsibilities

  • Defining, in collaboration with the Senior Solution Architect and Enterprise Architect, the technical vision, architectural runway and system architecture patterns and designs for a number of similar products within an agile release train. Ensure that these align to the overall architecture, technology and platform strategy. Practice agile architecture techniques to identify and manage intentional and emergent architecture elements.
  • Communicate this technical vision, architectural runway and system architecture patterns and designs to Tech Leads and agile teams, and collaborate with them to translate these into technical engineering, whilst promoting reuse and shared capabilities to reduce rework and cost.
  • Lead system architecture option evaluations. Analyse and document the economic and functional impact of these options including trade-offs, compromises, and conflicts. Provide decisions and recommendations to Enterprise Product Managers, Senior Solution Architects and Enterprise Architects that highlight technical debt, and which balance necessary feature enablement with desired value delivery.
  • Establishing and documenting the non-functional requirements for a number of similar products within an agile release train. Asses these non-functional requirements for impact and business criticality and communicate these to Tech Leads and agile teams and collaborate with them to translate these into technical engineering.
  • Design the architecture runway to support planned product features for the products within their scope. Work in collaboration with Enterprise Product Managers and Enterprise Product Owners to ensure that architecture runway enablers, technical debt and refactoring is included in the program backlogs for prioritisation and implementation.

Essential

  • Proven real-world skills and experience in architecting end to end solutions in the M365 space including Azure AD, Office 365, SharePoint Online, Intune, Teams, MIP, SCCM, Defender etc
  • Proven business and technical acumen with a strong system design and architecture bias. A track record of architecting Software, Platform or Infrastructure as-a-Service solutions in energy, utilities or similar sector.
  • A proven understanding of cloud and digital technologies and agile architecture techniques coupled with an open, delivery-focused and customer centric mind set.
  • Significant end-to-end design and architecture experience across a number of technologies, systems and products with demonstrable skills in managing complexity and ambiguity, assessing and recommending system options, managing non-functional requirements and maintaining an architectural runway in a complex environment to tight timescales.
  • Understanding of complex compliance and regulatory requirements and how to incorporate technology, infrastructure and security requirements into end-to-end architectural designs.
  • An excellent leader who can who can facilitate collaborative architecture workshops, guiding and advising agile teams to ensure alignment to the system architecture vision and roadmap.
  • Experience of agile development practices such as Scrum, Test Driven Development, Behaviour Driven Development, Continuous Integration and Continuous Deployment
  • At least 3 years' experience in system architecture.

Desirable

  • Experience of agile collaboration tools such as JIRA, Confluence, etc.
  • Experience and certification in a selection of the following:
    • Amazon Web Services, Microsoft Azure
    • AWS Code Tools, Azure DevOps, GitHub, Terraform, Ansible
    • Dell Boomi, Tableau
    • Python, JavaScript, PowerShell, Bash
    • Windows, Linux, Oracle, SQL Server
    • IaaS, PaaS, SaaS
    • IP Internetworking, DNS, Software Defined Networks
  • SAFe certifications such as Agilist, Architect, DevOps Practitioner
  • TOGAF certification