The Senior Engineer performs assessments, design and lifecycle activities related to the deployment of Microsoft 365 and Azure platforms and services, with a heavy focus on security controls and management within existing and new customer environments. The successful candidate will be required to act as a technical lead on several concurrent projects, being responsible for the comprehensive scope and detailed technical design documents and costs associated with such project deliverables. Key Responsibilities Requirements Gathering and Analysis Infrastructure Assessment Solution Design Documents Technology Selection Solution Implementation Stakeholder Communication Problem Solving and Troubleshooting Performance Monitoring and Optimization Required Qualifications: Bachelor’s degree in computer science, Information Technology, or related field. 7 years of experience in IT and Microsoft 365, including 3 years in a senior engineer role. Strong expertise in Microsoft 365 and Azure, with certifications in M365, Azure and particular focus on Security-related certifications Experience designing cloud-native infrastructure (AWS, Azure, or M365). Familiarity with security frameworks, ITIL, and DevOps practices. Strong documentation skills using tools like Visio, Lucid chart, or equivalent. Excellent problem-solving, communication, and stakeholder engagement skills. Desirable Certifications: Microsoft Certified: Azure Solutions Architect Expert AWS Certified: Solutions Architect – Professional VMware Certified : Professional (VCP) Knowledge & Technical skills: Windows systems SAN technologies Storage technologies, Backup solutions & DR Internet protocols (DNS, Emails, http, etc.) Additional information Strong expertise in Microsoft 365 and Azure Experience designing cloud-native infrastructure (AWS, Azure, or M365) Familiarity with security frameworks, ITIL, and DevOps practices