M365 Copilot Engineer
BMO
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
M365 Copilot Engineer at BMO
As an M365 Copilot Engineer at BMO, you will be instrumental in designing, building, deploying, and maintaining the enterprise-wide integration of Microsoft 365 Copilot services. This includes Copilot for Work/Web, Copilot Studio, Copilot for Azure, and Security Copilot, ensuring they seamlessly function within BMO’s existing IT infrastructure. Your role involves applying extensive experience with cloud and on-premises systems to coordinate robust Copilot rollouts, prioritizing strong security controls and disaster recovery measures.
You will be responsible for developing and testing connectors for internal tools and data to enhance Copilot's capabilities. This includes vetting new Copilot and agentic features in a controlled environment to meet BMO's security and performance standards before enterprise-wide deployment. Managing Copilot Studio access and coordinating proof-of-concept (PoC) activities for emerging Copilot technologies, you will collect feedback and refine solutions for optimal readiness.
A critical aspect of this role is ensuring endpoint readiness, which involves verifying Netskope configurations, Windows 11 compatibility, and 64-bit Office support to fully enable Copilot features across user devices and networks. You will collaborate closely with enterprise architecture and risk teams (ARC) and engineering to securely vet Azure Copilot and Security Copilot features, validating their compatibility and compliance with BMO’s stringent requirements.
Your expertise will also be leveraged to research and act on Azure Advisor recommendations, aiming to improve cloud performance, reduce costs, and enhance the overall security posture. You will propose actionable improvements to optimize Copilot services based on these insights. Furthermore, you will develop and utilize AI-driven automation tools, such as an AI “shell” with Azure CLI, to create internal solutions that streamline Azure operations and support BMO’s broader cloud automation initiatives.
Monitoring and managing the security posture of Copilot services, you will proactively prevent policy conflicts and mitigate risks associated with integrating new AI capabilities. Identifying performance-impacting policies or configurations and suggesting enhancements to improve system efficiency and user experience for Copilot-enabled services will also be key. As the primary technical liaison, you will collaborate with other IT teams, vendors, and partners to design solutions and resolve complex issues related to Copilot and M365 services, including diagnosing issues across network, cloud, or application layers like latency and integration errors.
Finally, you will manage and coordinate the release of Copilot-related changes into production, adhering to standardized change management procedures to minimize risks. This includes creating release plans, test and validation strategies, and scheduling/tracking tools to ensure smooth deployment of updates and new integrations with minimal disruption. You will also evaluate the effectiveness of current systems and integration approaches, assisting in developing improvement strategies for Copilot and related services based on your findings.
Qualifications
Foundational
- Network routing, switching, and security basics
- Configuration management
- Systems administration
- Scripting languages (e.g., PowerShell, Python)
- IT infrastructure library (ITIL) basics
- Root cause analysis and troubleshooting
- Cloud computing fundamentals
- Cybersecurity and privacy principles
- IT automation mindset (Digital First)
- Building and managing relationships
- Adaptability and continuous learning
Intermediate
- Network routing, switching, and security (intermediate proficiency)
- Virtualization and virtual machines
- Operating systems & platforms (Windows/Linux)
- Microsoft 365 and Azure cloud platform administration
- Infrastructure as Code (IaC) practices
- Quality assurance and control processes
- Identity and access management (e.g., Azure AD/Entra ID)
- Containerization (e.g., Docker, Kubernetes)
- Continuous improvement management
Advanced
- Hardware infrastructure (advanced knowledge)
- Version control systems (e.g., Git)
- Enterprise cloud architecture & SaaS integration
- Experience with AI/ML-powered solutions and automation
Experience
Typically 5–7 years of relevant experience in IT infrastructure, cloud services, or software engineering (or an equivalent combination of education and experience). A post-secondary degree in a related field of study is preferred. Deep knowledge and technical proficiency are gained through extensive hands-on experience and continuous learning in fast-evolving technology environments.
Key skills/competency
- Microsoft 365 Copilot
- Azure Cloud Platform
- AI/ML Solutions
- Cloud Security
- PowerShell Scripting
- Network Infrastructure
- Identity & Access Management (Entra ID)
- Infrastructure as Code (IaC)
- Configuration Management
- Disaster Recovery
How to Get Hired at BMO
- Research BMO's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your M365 Copilot Engineer resume: Highlight experience with Microsoft 365, Azure, AI integration, and security protocols.
- Showcase M365 Copilot expertise: Prepare to discuss specific projects involving Copilot deployment, connectors, and security.
- Demonstrate problem-solving skills: Be ready to articulate how you've diagnosed and resolved complex IT infrastructure issues.
- Network with BMO professionals: Connect with current employees on LinkedIn to gain insights into the team and interview process.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background