The Azure Solutions Architect has both pre-sales and engineer responsibilities to bridge the gap between business needs and technical solutions. The role entails, amongst others, the design and build of accurate Bills of Material, configurations, and solutions by studying and understanding partner requirements as well as planning and delivering cost estimates, designs and POC's. The person is responsible for the oversight of all support and pre-sales engagements with resellers and supporting resellers with the positioning of Azure solutions to their end-customers. The person is also responsible for all Azure Services, which is a billable offering to partners. Azure Engineer responsibilities including deployment and configuration activities through our Microsoft Services catalogue to ensures the effective implementation, management and optimization of cloud resources, contributing to the overall success and reliability of an organization's IT infrastructure on behalf of the partner in the solution they are proposing to their customer. The role does not extend to managed services. KPA PERFORMANCE STANDARDS Internal and External Enablement Supporting the brand team with the delivery of partner enablement across key Microsoft technologies including pre-sales and technical presentations. This is delivered through Partner Bootcamps, End-customer Bootcamps, in-person events, or remote webinars. In these sessions you are responsible for articulating the Azure Programmatic, Key features and functionality, Commercial Model, and Sales Plays. Provide coaching and technical development to team members, and brand/sales associates to enhance their product knowledge, technical acumen, and technical sales skills. Pre-Sales 1. Partner Engagement and Requirement Analysis Understand Client Needs: Engage with clients to gather requirements and understand their business challenges and objectives. Conduct Workshops and Presentations: Lead technical workshops, presentations, and demos to showcase Azure solutions and capabilities. 2. Solution Design and Proposal Development Technical Solution Design: Develop comprehensive technical solutions on Azure that align with client requirements and business goals. Proposal Writing: Create detailed proposals, including solution architecture, implementation plans, and cost estimates. 3. Technical Expertise and Demonstrations Provide Technical Expertise: Serve as the technical expert in pre-sales engagements, offering insights and recommendations on Azure services and best practices. Conduct Proof of Concepts (PoCs): Design and execute PoCs to demonstrate the feasibility and benefits of proposed solutions. 4. Collaboration and Communication Collaborate with Sales Teams: Work closely with sales teams to align technical solutions with sales strategies and client needs. Client Communication: Maintain clear and effective communication with clients throughout the pre-sales process to ensure alignment and address any concerns. 5. Competitive Analysis and Market Trends Analyze Competitive Solutions: Stay updated on competitive solutions and industry trends to position Azure offerings effectively. Market Research: Conduct market research to identify opportunities and tailor solutions to meet market demands. 6. Technical Documentation and Reporting Document Solutions: Prepare detailed technical documentation, including architecture diagrams, technical specifications, and implementation guides. Report Progress: Track and report on pre-sales activities, engagement outcomes, and KPIs to management. 7. Continuous Improvement and Learning Update Skills and Knowledge: Continuously update skills and knowledge on Azure technologies, industry trends, and best practices. Feedback and Improvement: Gather feedback from clients and sales teams to improve pre-sales processes and solution offerings. Engineer Responsibilities (Technical Deployments and Configurations) 1. Infrastructure Design and Deployment Architect Azure Solutions : Design and deploy scalable, reliable, and secure cloud architectures using Azure services. Providing Azure cost estimates as well as Azure Services costs where applicable as part of SOW to partners. Infrastructure as Code (IaC): Use tools like Azure Resource Manager (ARM) templates, Terraform, or Bicep to automate the deployment and management of cloud resources. 2. Management and Maintenance Monitor and Optimize Performance: Monitor cloud infrastructure to ensure optimal performance, availability, and scalability. Use Azure Monitor, Application Insights, and other tools for performance tuning. Backup and Recovery: Implement and manage backup, disaster recovery, and business continuity plans using Azure Backup, Site Recovery, and other services. 3. Security and Compliance Implement Security Best Practices: Apply security best practices to protect cloud infrastructure, including network security, identity management, and data protection using Azure Security Center, Azure AD, and other tools. Ensure Compliance: Ensure compliance with industry standards and regulations by implementing and maintaining security and governance policies. 4. Cost Management and Optimisation Manage Costs: Monitor and optimize cloud spending to ensure cost-efficiency. Use Azure Cost Management and Budget tools to track and control costs. Resource Tagging: Implement resource tagging and management policies to ensure proper tracking and accountability of cloud resources. 5. Automation and Scripting Automate Tasks: Develop scripts and automation solutions to streamline operations, deployments, and maintenance tasks using PowerShell, Azure CLI, and Azure Automation. Continuous Integration/Continuous Deployment (CI/CD): Implement CI/CD pipelines using Azure DevOps, GitHub Actions, or other tools to automate application deployment and updates. 6. Networking and Connectivity Design and Manage Networks: Design and manage virtual networks, subnets, and VPN connections to ensure secure and reliable connectivity. Configure Load Balancing: Implement load balancing solutions to distribute traffic and ensure high availability using Azure Load Balancer, Application Gateway, and Traffic Manager. 7. Database Management Manage Databases: Deploy, manage, and optimize Azure SQL Database, Cosmos DB, and other database services to ensure data integrity, performance, and availability. Data Migration: Plan and execute data migration projects to move data from on-premises systems or other cloud providers to Azure. 8. Troubleshooting and Support Resolve Issues: Troubleshoot and resolve technical issues related to Azure infrastructure, services, and applications. Provide Support: Provide technical support and guidance to development teams, end-users, and other stakeholders. 9. Documentation and Reporting Document Solutions: Create and maintain comprehensive documentation for deployed solutions, including architecture diagrams, configuration details, and operational procedures. Report Status: Track and report on the status of infrastructure, deployments, and incidents to management and stakeholders. P roject close-out report: Obtain project signoff after the deployment of services on behalf of the partner to end-customers. 10. Continuous Learning and Improvement Stay Updated: Continuously update skills and knowledge on Azure services, industry trends, and best practices. Implement Improvements: Identify opportunities for process improvements and implement changes to enhance the efficiency and effectiveness of cloud operations. 11. Coordinate and Manage ASfP Agreement (Advanced Support for Partners): Monitor and manage all support cases logged to the vendor: Manage SLA's and capacity ensuring that bulk of cases are resolved internally (Jira) instead of logged to the vendor (Microsoft Engineering). Identify types of cases: Leveraging these insights to upskill junior support and technical resources to reduce the types of cases logged externally. Manage the resolution of escalated cases (vendor SLA's) with the vendor against the ASfP agreement and report monthly to management. Flag any challenges for management for vendor resolution. KPIs Active representative and community member: Microsoft, Azure, Cloud, IT. Conversion Rate: Measure the percentage of proposals that convert to actual sales (pipeline management) Client Satisfaction: Track partner feedback and satisfaction scores regarding pre-sales engagements. Time to Proposal: Monitor the time taken to develop and deliver proposals. Win Rate: Assess the success rate of winning new business based on submitted proposals. Revenue Contribution: Conversion of Services opportunities (deployments and configurations). Pipeline Growth: Measure the growth of the sales pipeline attributed to pre-sales activities. Minimum Qualifications : Azure Fundamentals (AZ 900) certification. Azure Administrator Associate (AZ104) certification. Azure Solution Architect (AZ 304) certification. Minimum Experience: Experience with general on-prem and dedicated infrastructure transition into the cloud (hyperscale's) and Azure. Clear understanding of Cloud technologies and concepts. Clear understanding of Azure-related programmatic and processes. Strong understanding of Microsoft Azure infrastructure configuration and Azure Well-Architected Framework. Ability to deploy and configure Azure resources. Ability to coach and mentor junior support and technical resources. Physical Requirements: Own transportation Additional Skills: Strong Self Motivational and Empowerment skills. Strong Communication Skills. Strong Relationship and Self-Management Skills. Takes Initiative. Works well with all kinds of people. Remains calm under pressure. Office Requirements: Office-based working environment. Semi-formal dress code. Working hours are from 08:00 – 17:00. Excellent international business language skills (English), both written and verbal. Reliable transport to and from the office.
Apply Now