Job Description
Objective of Position:
The Platform Engineering Manager is responsible for overseeing and managing the bank's platform infrastructure, ensuring seamless operations and that strategic growth is in alignment with business objectives. This role leads a team of engineers and collaborates closely with various business and technical stakeholders to maintain a secure, scalable, and efficient platform environment.
Duties and Responsibilities:
• Leadership & Team Management:
◦ Lead and manage a team of platform engineers, providing guidance, mentorship, and performance evaluations.
◦ Collaborate with cross-functional teams (security, infrastructure, operations) to define, design, and implement platform solutions.
◦ Manage team workloads, resources, and projects, ensuring timely delivery and high-quality results.
• Microsoft Platform Management:
◦ Oversee the deployment, maintenance, and optimization of Microsoft Azure, M365, Intune, Defender, Entra, and other related technologies.
◦ Manage the implementation and governance of Microsoft security solutions, including Defender for Identity, Defender for Office 365, Defender for Endpoint, and identity management with Microsoft Entra.
◦ Ensure high availability, performance, and security of collaboration platforms such as SharePoint, Teams, and OneDrive.
◦ Lead the execution of data governance strategies using Microsoft Purview to ensure compliance, data privacy, and secure information handling.
◦ Provide expertise in managing and supporting the full lifecycle of Microsoft technologies and tools.
• Cloud Engineering & Azure:
◦ Lead cloud engineering initiatives, focusing on designing and implementing secure, scalable, and highly available Azure cloud solutions.
◦ Drive the design, development, and management of cloud infrastructure using Azure services (e.g., Azure Virtual Machines, Azure Networking, Azure Storage, Azure Active Directory).
◦ Oversee the integration of cloud-based systems with on-premises environments to create hybrid cloud solutions.
◦ Monitor and optimize cloud resource utilization, ensuring cost efficiency and performance optimization.
◦ Ensure the implementation of cloud security best practices, including identity and access management (IAM), networking, encryption, and compliance standards.
• Collaboration Platform Support:
◦ Administer and support enterprise collaboration tools, ensuring seamless integration and functionality.
◦ Provide support and training for end-users to optimize the usage of SharePoint, Teams, OneDrive, and other collaboration tools.
◦ Drive best practices for collaboration, information sharing, and document management across the bank.
• Platform Strategy & Innovation:
◦ Drive platform strategy and innovation, recommending enhancements, upgrades, and new technologies to improve efficiency and reduce operational costs.
◦ Stay current with emerging Microsoft technologies, particularly Microsoft CoPilot and Microsoft Entra, and evaluate their potential for integration into the bank’s platform ecosystem.
◦ Provide thought leadership and share insights on trends related to cloud platforms, collaboration tools, data governance, identity security, and cloud engineering.
• Incident and Problem Management:
◦ Lead troubleshooting and root cause analysis for platform-related issues.
◦ Ensure that critical platform incidents are resolved in a timely manner while minimizing disruption to business operations.
• All other duties as assigned.
Note: Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time.
Qualifications:
• Bachelor’s degree in Information Technology, Computer Science, or a related field, or equivalent experience.
• Relevant certifications such as Microsoft Certified: Azure Solutions Architect Expert, Microsoft Certified: Security, Compliance, and Identity Fundamentals, Microsoft Certified: Entra Identity Administrator Associate, Microsoft Certified: Azure Fundamentals, are a plus.
• 8+ years of experience managing and supporting Microsoft platforms (Azure, M365, Intune, Defender, Entra).
• 3+ years of experience in a leadership role managing a technical team in a complex IT environment.
• 3+ years of experience in cloud engineering, with a strong focus on Microsoft Azure services, cloud infrastructure, and hybrid cloud solutions.
• Strong knowledge and experience with collaboration tools, particularly Microsoft SharePoint, Teams, and OneDrive.
• Demonstrated experience with data governance, including Microsoft Purview and regulatory compliance frameworks.
• Experience with Microsoft CoPilot is a plus.
• Experience in designing, deploying, and managing scalable cloud solutions in a secure, cost-effective manner.
• Strong leadership and interpersonal skills, with the ability to motivate and guide technical teams.
• Expertise in Azure cloud management, security policies, enterprise-level deployment strategies, and identity governance using Microsoft Entra.
• Proficiency in managing and troubleshooting Microsoft M365 suite applications and services.
• In-depth knowledge of security, compliance, data governance principles, and cloud infrastructure design.
• Strong problem-solving skills and the ability to resolve platform and cloud-related issues quickly and effectively.
• Strong organizational and project management skills, with the ability to manage multiple priorities.
• Ability to adapt to evolving technologies and the changing needs of the business.