You will collaborate with cross-functional teams, including engineering, sales, product teams, security, and solution strategy, to provide leadership in designing cloud-first and solutions that address the unique needs of each customer, while also empowering them to maximize the value of their investments across multiple clouds. You will also act as a trusted advisor, sharing best practices, delivering thought leadership, and shaping the future of cloud architectures and solutions in the enterprise space.
Key Responsibilities:
- Customer & Technical Engagement:
- Lead customer relationships at all levels (from CxO to technical architects) to drive multi-cloud transformation strategies, focusing on solutions across Microsoft Azure, AWS and GCP ecosystems.
- Gather and analyze customer insights from a range of stakeholders to shape strategic technology roadmaps, ensuring that the proposed architecture aligns with business goals and provides sustainable, scalable solutions.
- Work with internal and external stakeholders to socialize architecture decisions, ensuring alignment with customer expectations and guiding them through cloud migrations, and hybrid cloud environments.
- Solution Design & Delivery:
- Design and implement high-impact architecture solutions for enterprise customers, leveraging Azure, AWS and GCP focusing on infrastructure and cloud-native applications that meet their complex needs.
- Utilize structured methodologies (Agile, Waterfall, etc.) to develop reference architectures, cost models, and deployment strategies that ensure operational efficiency and optimize cost savings for customers.
- Develop enterprise architecture documentation including architecture decision logs, traceability matrices, and business value propositions to ensure clear, actionable insights for both customers and internal teams.
- Leverage best practices in to ensure solutions are both secure and ethically sound.
- Leadership & Mentorship:
- Provide thought leadership and coaching to both internal teams and customers, leading discussions on cloud strategy, and enterprise architecture best practices.
- Act as a mentor to junior architects and solutions engineers, ensuring they develop the skills needed to handle complex customer scenarios and evolve into future leaders.
- Foster a culture of innovation and continuous improvement by sharing technical insights, whitepapers, and contributing to the broader cloud architecture community.
- Actively capture customer feedback to inform future product and solution development and remain at the forefront of the market.
- Practice Development & Innovation:
- Innovate and contribute to the development of new methodologies, reference architectures, and IP that improve the delivery of complex, multi-cloud solutions.
- Identify gaps in industry capabilities and lead initiatives to build reusable assets, frameworks, and solutions that scale across multiple customers and verticals.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field (or equivalent experience).
- 10+ years of experience in technology solutions, architecture, and consulting, with a focus on multi-cloud environments and enterprise solutions.
- Proven experience with enterprise cloud architecture across Azure and AWS platforms (experience with Google Cloud is a plus).
- Strong experience managing complex cloud transformation projects and multi-cloud migrations for large enterprise customers.
- Exceptional communication and collaboration skills, with the ability to interact at all levels of an organization, from CxOs to technical teams.
- Experience with Kubernetes and Docker Containerization including automation tools, processes, logging and troubleshooting tools, and methods
- Experience with multiple Container Orchestration concepts and platforms
- Operational expertise on public cloud platforms from AWS, Azure, and Google Cloud Platform
- Competency in virtualization with experience launching virtual machines in both enterprise and cloud computing environments
- Experience leading and mentoring technical teams to drive delivery excellence and capability building.
- Preferred:
- Master’s degree in a technical discipline (e.g., Computer Science, Engineering) or equivalent experience.
- 12+ years of experience in technology solutions, architecture, and consulting.
- Experience with cloud-native security, networking, and cloud governance best practices.
- 5+ years of experience leading delivery teams, including working with technology partners and driving cross-functional alignment.
- Technical certifications such as AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect Expert, or similar.
- Public speaking experience at industry events, webinars, or conferences.
- Core Competencies:
- Strategic Vision & Execution: Ability to understand customer business needs, align technology solutions, and drive results.
- Cloud Expertise: Deep technical knowledge of Azure, AWS, and multi-cloud architectures.
- Leadership & Influence: Proven ability to lead teams and influence customer and partner decisions.
- Problem Solving & Innovation: Skilled at tackling complex, ambiguous problems with creative, scalable solutions.
- Customer-Focused: Strong track record of building long-term, trust-based relationships with enterprise clients.