Job Description Job Summary: We are seeking a highly skilled and experienced Azure Cloud Platform Architect to join our dynamic team. The ideal candidate will be responsible for designing, implementing, and managing robust, scalable, and secure cloud solutions on the Microsoft Azure platform. You will play a pivotal role in our cloud strategy, working closely with development teams, operations, and business stakeholders to deliver innovative and efficient cloud infrastructure. ☁️ Key Responsibilities: Design and Architect Azure Solutions: Develop and implement comprehensive cloud solutions across IaaS, PaaS, and SaaS services, considering scalability, performance, security, and cost-effectiveness. Stakeholder Management: Collaborate effectively with technical and non-technical stakeholders to understand requirements and communicate architectural decisions. Cloud Strategy and Roadmap: Contribute to the development and execution of the overall cloud strategy and roadmap, aligning with business objectives. Technical Leadership: Provide expert guidance and technical leadership to development and operations teams on Azure best practices, architecture patterns, and emerging technologies. Infrastructure as Code (IaC): Design and implement IaC solutions using tools like ARM templates, Bicep or Terraform to automate and manage Azure resources. Security and Compliance: Ensure all Azure solutions adhere to security best practices and relevant compliance standards (e.g., GDPR, ISO 27001, NIS2, DORA). Implement robust security controls and monitoring. ️ Support Sales: Technical support during RFI, RFP requests Migration and Modernization: Lead and support the migration of on-premises workloads to Azure, as well as the modernization of existing cloud applications. Cost Optimization: Continuously monitor and optimize Azure resource utilization to ensure cost efficiency. Performance Monitoring and Optimization: Implement monitoring and alerting solutions to ensure high availability and performance of Azure services. Proactively identify and resolve performance bottlenecks. Disaster Recovery and Business Continuity: Design and implement disaster recovery and business continuity plans for Azure-based solutions. Documentation: Create and maintain detailed architecture diagrams, technical specifications, and operational documentation. Stay Current: Keep abreast of the latest Azure services, features, and industry trends.