Create Standards, Patterns, Reusable Components/Building Blocks for consumption by clients\' vendors and project teams
Creation and continuous refinement of all the following: Standards, Patterns, Building Blocks, best practises, guidelines, technical specifications, and architecture visions containing at a minimum: mapping to policy clauses, quality attributes, diagrams, associated risks, technical and system requirements.
Ensure Standards and policy clauses and/or requirements are mapped to the building blocks for traceability and automated compliance baseline achievement
Collaborate with clients\' project teams to understand their business objectives, technology ecosystem, and architect Cloud solutions use standard components and patterns
Lead the end-to-end solution suitability assessment/discussion, architectural analysis, and implementation planning in tandem with vendor architects.
Perform Solution design, guidance, and review, including technical feasibility assessments, effort estimation, architectural decision-making, and ensure adherence to best practices, industry frameworks and organisational standards
Collaborate with the other architect team members to identify technical risks and challenges, proactively addressing them in the aforementioned Standard approaches and Patterns
Remain up to date with emerging technologies and industry trends, evaluate their potential impact on clients\' solution architectures, and present findings with recommended ways forward
Requirements
Bachelor\'s Degree in Computing Science or equivalent
Minimum 10 years of relevant experience in IT/Consulting domain
Minimum 5 years of working experience in an Architect role including designing, building, and maintaining complex, cloud-based solutions
Proven success in leading/guiding small teams who are not your direct reports, to decompose complexity into smaller components and tasks, use well-understood, documented, engineered components (and Solution Building Blocks) with approved configurations, communicate and obtain alignment on the standard way forward
Familiarity with the principles and rationale behind disciplined Enterprise Architecture
Knowledge of configuration management systems (e.g., Ansible, Puppet, Chef)
Hands-on expertise with Infrastructure as Code (principles, tools, best practices) e.g. Terraform, Pulumi or equivalent
Useful but not required:
Working experience with other Public Clouds (Azure or GCP)