We are looking for
a Lead Solution Architect.
You will :
Lead successful design and implementation of solution and technical architectures of products / platform by managing expectations and risks, ensuring appropriate organizational structures, principles, tools and responsibilities.
Act as a bridge between technical and business audiences during solution planning, development and deployment.
Potentially lead the team of solution and technical architects in large products / platforms, set the overall technology and architecture direction and own its end to end delivery in an architect’s capacity.
Create reliable solution plans that include cost estimates and optimized delivery approaches by working with the business and multi-disciplinary teams.
Your key responsibilities :
Own the overall technology and architecture landscape of the product / platform from solutioning to the delivery phases. Play an architect’s role from defining the overall solution and technical architecture to working closely with engineering team to deliver it successfully.
Provide architecture leadership and technical domain expertise to client engagements focusing on complex yet innovative products and reusable assets.
Develop solution plans, prior to kicking off a project as part of a product life cycle, intended to support business investment decisions which means they must hold the appropriate balance between costs, risks and quality of the product.
Provides coaching, mentoring and support to development teams during the delivery phase across the eco-system, frameworks and platforms.
Architecture, design and code reviews and develops due diligence to confirm the developed solution complies aligns with architectural design.
Contributes to development standards to promote optimization and consistency (including code modularization and reuse).
Contribute to the development of architecture governance structures, methodologies and compliance activities.
To qualify for the role you must have :
Led the solution and technical architecture workstreams of a complex and medium / large scale implementation; being the bridge between the business and engineering; working closely with engineering to drive the implementation of solution architecture.
Led and governed a team of solution architects and technical architects which works in multiple projects / products.
Advanced understanding and practical experience of solution architecture role with proven track record of playing its responsibilities successfully in a complex, global product / platform ecosystem. Proven ability to work with business as well as perform hands-on technology delivery work in architect’s capacity.
Expert-level skills in defining, designing and developing distributed and scalable products and services, including reusable domain-specific microservices on multi-platform / hybrid clouds (such as Microsoft Azure, AWS, Google Cloud Rackspace, VMware, SAP Cloud Platform or OpenStack).
Experience with Agile & DevSecOps methodologies.
Excellent project management, collaboration, interpersonal and communication skills.
Ideally, you’ll also have
Bachelor’s Degree or equivalent in Engineering, Computer Science, IT, Mathematics, Economics.
15+ years overall IT industry experience, with 5+ years in a solution or technical architect role using service and hosting solutions such as private / public cloud IaaS, PaaS and SaaS platforms.
Experience in architecting and designing technical solutions for Microsoft-centric solutions based on industry standards using (Azure) IaaS, PaaS and SaaS capabilities.
Achieved one or more of the typical solution and technical architecture certifications e.g. Microsoft, MS Azure Certification, TOGAF, AWS Cloud Certified, Pivotal, CISSIP, Zachman, ITIL, Cisco, (ISC)2, CEH, SAFe, PMI, and SAP etc.
Solid business understanding, management and marketing communication skills.
Significant experience in presenting ideas, products, concept papers to varied audiences.
Experience coaching and mentoring others.
Ability to deal efficiently with a variety of individuals and groups in a constructive and collaborative manner to resolve problems and achieve business goals.
Hand-on experience with :
Claims-based authentication (SAML / OAuth / OIDC), MFA, JIT, and / or RBAC / Ping etc.
Architecting Mission critical technology components with DR capabilities.
Multi-geography, multi-tier service design and management.
Project financial management, solution plan development and product cost estimation.
Supporting peer teams and their responsibilities; such as infrastructure, operations, engineering, info-security.
Configuration management and automation tools such as Azure DevOps, Ansible, Puppet, Octopus, Chef, Salt, etc.
Software development full lifecycle methodologies, patterns, frameworks, libraries and tools.
Relational, graph and / or unstructured data technologies such as SQL Server, Azure SQL, Cosmos, Azure Data Lake, HD Insights, Hadoop, Neo4j etc.
Data management and data governance technologies.
Experience in data movement and transformation technologies.
AI and Machine Learning tools such as Azure ML etc.
Architecting mobile applications that are either independent applications or supplementary addons (to intranet or extranet). Knowledge of :
Cloud security controls including tenant isolation, encryption at rest, encryption in transit, key management, vulnerability assessments, application firewalls, SIEM, etc.
One or more programming and scripting languages such as JavaScript, PowerShell, Bash, SQL, .NET, Java, Python, PHP, Ruby, PERL, C++, etc. .NET and related Microsoft technology skills are preferred.
Visualization tools such as Power BI or Tableau and understanding of analytics tools including Azure Stream Analytics, SQL Analytics, Data Lake Analytics.
Solution Architect • CABA, AR