M365 Systems Engineer
📍 Job Overview
- Job Title: M365 Systems Engineer
- Company: Dijital Team
- Location: Colombo, Western, Sri Lanka
- Job Type: On-site, Full Time
- Category: DevOps Engineer
- Date Posted: June 27, 2025
- Experience Level: 5-10 years
🚀 Role Summary
- M365 Systems Engineer responsible for managing and maintaining customer environments, providing exceptional customer service, and delivering technical support.
- Key Responsibilities: Provide 2nd & 3rd level technical infrastructure support, adhere to ITIL processes, create technical documentation, and assist with escalated support.
- Desired Skills: Strong understanding of Microsoft and other key security domains, experience with M365 Admin Centres, and knowledge of Microsoft 365 environments and technologies.
📝 Enhancement Note: This role requires a broad range of technical capabilities and experience in Microsoft technologies, making it an excellent fit for experienced DevOps engineers with a strong background in M365 administration.
💻 Primary Responsibilities
- Technical Support: Provide 2nd & 3rd level technical infrastructure support within agreed SLA agreements.
- ITIL Processes: Adhere to Incident, Security, Problem, and Change Management processes as per company and customer standards.
- Documentation: Create and maintain technical documentation for company and customer environments.
- Escalated Support: Provide escalated support from neighboring support teams and create knowledgebase articles and process documents.
- Reporting: Assist with the generation and review of customer Monthly 365 / Intune reports and present findings.
- On-Call Assistance: Provide after-hours on-call assistance and/or escalation when required.
📝 Enhancement Note: This role involves a mix of proactive maintenance, reactive troubleshooting, and customer-facing support, requiring strong technical problem-solving skills and excellent communication.
🎓 Skills & Qualifications
Education: Relevant tertiary qualifications and/or IT industry certifications are required.
Experience: A minimum of 5-10 years of experience in an M365 role is mandatory.
Required Skills:
- Strong understanding and working experience in Microsoft and other key security domains.
- Knowledgeable of M365 Admin Centres, configurations, tools, processes, and operations.
- Manage Microsoft Endpoint Management (Intune / Autopilot etc.).
- Manage Microsoft 365 governance and compliance.
- Manage Microsoft 365 Defender Suite.
- M365 environments and technologies (Exchange Online, SharePoint Online, Teams etc.).
- Hybrid Environments using Microsoft 365 Services.
- Understanding of Microsoft 365 Lighthouse / Partner Centre.
Preferred Skills:
- Previous experience within a Managed Services Provider (MSP).
- Microsoft development experience with GRAPH, PowerShell scripting, GitHub, Power Apps.
- Implement Microsoft/Office 365 services.
- Access & Privilege Cloud Platforms.
- Modern Work management around Apple support services.
- Wintel experience around servers and Active Directory services.
Certifications:
- ITIL certification is mandatory.
- Microsoft 365 Certified: Administrator Expert is mandatory, or have one of the following prerequisites:
- Endpoint Administrator Associate
- Teams Administrator Associate
- Identity and Access Administrator Associate
- Security Operations Associate
- Information Protection and Compliance Administrator Associate
- Any other valid Microsoft certificate is desired.
📝 Enhancement Note: This role requires a wide range of technical skills and certifications, with a strong emphasis on Microsoft 365 administration and ITIL processes. Candidates should have a solid foundation in Microsoft technologies and relevant experience in an M365 role.
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- Technical Documentation: Demonstrate your ability to create and maintain technical documentation by providing examples from previous roles or personal projects.
- Troubleshooting Scenarios: Showcase your problem-solving skills by walking through complex troubleshooting scenarios you've encountered in the past and how you resolved them.
- Customer Support Examples: Highlight instances where you provided exceptional customer service and resolved technical issues for customers.
Technical Documentation:
- Documentation Standards: Explain your approach to creating and maintaining technical documentation, including any best practices or standards you follow.
- Documentation Tools: Demonstrate your proficiency in using documentation tools, such as Confluence or SharePoint, to create and manage technical documentation.
- Documentation Examples: Provide examples of technical documentation you've created, such as process documents, user guides, or knowledge base articles.
📝 Enhancement Note: As this role involves creating and maintaining technical documentation, candidates should have a strong portfolio demonstrating their ability to create clear, concise, and well-organized documentation.
💵 Compensation & Benefits
Salary Range: The salary range for this role is not specified. Based on market research, the average salary for an M365 Systems Engineer in Colombo, Sri Lanka, is around LKR 2,500,000 - 3,500,000 per annum.
Benefits:
- Competitive salary package.
- Opportunities for professional development and growth.
- A dynamic and supportive work environment.
- Comprehensive health and wellness benefits.
Working Hours: The standard working hours for this role are 40 hours per week, with the possibility of after-hours on-call assistance and/or escalation when required.
📝 Enhancement Note: While the salary range is not specified, candidates can expect a competitive salary package and opportunities for professional development and growth in this role.
🎯 Team & Company Context
🏢 Company Culture
Industry: Dijital Team operates in the technology services industry, focusing on managed services and cloud solutions.
Company Size: Dijital Team is a mid-sized company, with a team of approximately 50-250 employees. This size allows for a collaborative and dynamic work environment, with opportunities for growth and advancement.
Founded: Dijital Team was founded in 2012, with a strong focus on delivering exceptional customer service and technical expertise.
Team Structure:
- Technical Teams: Dijital Team has dedicated technical teams focusing on different aspects of managed services and cloud solutions, including M365 administration.
- Collaborative Environment: The company fosters a collaborative environment, with regular team meetings and cross-functional projects to ensure everyone is aligned with the company's goals and objectives.
Development Methodology:
- ITIL Framework: Dijital Team follows the ITIL framework for incident, problem, and change management, ensuring consistent and effective service delivery.
- Agile Methodologies: The company uses Agile methodologies, such as Scrum or Kanban, to manage projects and deliver customer solutions efficiently.
- Continuous Improvement: Dijital Team is committed to continuous improvement, regularly reviewing and refining processes to ensure the best possible outcomes for customers and employees.
Company Website: Dijital Team Website
📝 Enhancement Note: Dijital Team's focus on customer service, technical expertise, and continuous improvement creates an environment where M365 Systems Engineers can thrive and make a significant impact on the company's success.
📈 Career & Growth Analysis
M365 Systems Engineer Career Level: This role is an intermediate to senior-level position, requiring a strong foundation in M365 administration and relevant experience. The primary responsibilities involve managing and maintaining customer environments, providing technical support, and adhering to ITIL processes.
Reporting Structure: The M365 Systems Engineer reports directly to the Technical Manager or equivalent role within the organization. They may also work closely with other technical teams, such as networking or security, to ensure customer environments are secure and well-managed.
Technical Impact: In this role, you will have a direct impact on the performance, security, and reliability of customer environments. Your technical expertise and problem-solving skills will be crucial in ensuring customer satisfaction and driving business success.
Growth Opportunities:
- Senior M365 Systems Engineer: With experience and proven performance, candidates may advance to a senior role, taking on more complex projects and mentoring junior team members.
- Technical Lead / Manager: Demonstrating strong leadership skills and technical expertise, candidates may progress to a technical lead or management role, overseeing teams and driving strategic initiatives.
- Specialization: Candidates may choose to specialize in specific areas of M365 administration, such as security or governance, and become subject matter experts in those domains.
📝 Enhancement Note: Dijital Team offers clear career progression paths for M365 Systems Engineers, with opportunities for growth and advancement based on experience, performance, and technical expertise.
🌐 Work Environment
Office Type: Dijital Team operates a modern, collaborative office environment, with open-plan workspaces and dedicated team areas.
Office Location(s): The primary office is located in Colombo, with additional offices in other major cities in Sri Lanka.
Workspace Context:
- Collaborative Environment: The office fosters a collaborative environment, with regular team meetings and cross-functional projects to ensure everyone is aligned with the company's goals and objectives.
- Technical Infrastructure: Dijital Team provides state-of-the-art technical infrastructure, including high-speed internet, powerful workstations, and modern collaboration tools.
- Work-Life Balance: The company encourages a healthy work-life balance, with flexible working arrangements and a focus on employee well-being.
Work Schedule: The standard working hours for this role are 40 hours per week, with the possibility of after-hours on-call assistance and/or escalation when required. The work schedule may vary depending on customer needs and project demands.
📝 Enhancement Note: Dijital Team's modern, collaborative office environment and focus on employee well-being create an ideal work environment for M365 Systems Engineers to thrive and excel in their roles.
📄 Application & Technical Interview Process
Interview Process:
- Online Assessment: Candidates will be required to complete an online assessment to evaluate their technical skills and problem-solving abilities.
- Technical Interview: A technical interview will be conducted to discuss the candidate's experience, technical expertise, and approach to M365 administration and ITIL processes.
- Behavioral Interview: A behavioral interview will be conducted to assess the candidate's fit with the company culture, communication skills, and problem-solving abilities.
- Final Evaluation: The final evaluation may include a presentation or case study, allowing candidates to demonstrate their technical skills and thought leadership.
Portfolio Review Tips:
- Documentation Quality: Ensure your technical documentation is clear, concise, and well-organized, demonstrating your ability to create and maintain high-quality documentation.
- Troubleshooting Scenarios: Prepare detailed walkthroughs of complex troubleshooting scenarios you've encountered in the past, highlighting your problem-solving skills and technical expertise.
- Customer Support Examples: Highlight instances where you provided exceptional customer service and resolved technical issues for customers, demonstrating your communication skills and customer focus.
Technical Challenge Preparation:
- M365 Administration: Brush up on your M365 administration skills, focusing on areas such as Exchange Online, SharePoint Online, and Teams.
- ITIL Processes: Review the ITIL framework, ensuring you have a solid understanding of incident, problem, and change management processes.
- Problem-Solving: Practice problem-solving techniques and prepare for scenario-based questions that test your ability to think critically and make informed decisions.
ATS Keywords: (See the comprehensive list of ATS keywords at the end of this document)
📝 Enhancement Note: Dijital Team's interview process is designed to evaluate candidates' technical skills, problem-solving abilities, and cultural fit, ensuring they are well-prepared for the role and the company's work environment.
🛠 Technology Stack & Web Infrastructure
M365 Technologies:
- Exchange Online: Manage email, calendars, and contacts for customer environments, ensuring high availability and performance.
- SharePoint Online: Collaborate with customers on documents, lists, and libraries, ensuring data security and compliance.
- Teams: Facilitate communication and collaboration for customers, including chat, voice, and video conferencing.
- Intune: Manage mobile devices and applications for customers, ensuring security and compliance.
- Azure Active Directory: Manage user identities and access control for customer environments, ensuring secure and efficient access management.
ITIL Tools:
- ServiceNow: Utilize ServiceNow for incident, problem, and change management, ensuring consistent and effective service delivery.
- Confluence: Use Confluence for knowledge management and collaboration, ensuring easy access to technical documentation and best practices.
Monitoring Tools:
- Microsoft Defender: Monitor and protect customer environments from threats, ensuring data security and compliance.
- Azure Monitor: Monitor the performance and health of customer environments, ensuring high availability and reliability.
📝 Enhancement Note: Dijital Team's technology stack focuses on Microsoft 365 technologies and ITIL tools, enabling M365 Systems Engineers to deliver exceptional customer service and technical support.
👥 Team Culture & Values
M365 Systems Engineer Values:
- Customer Focus: Dijital Team places a strong emphasis on customer service, ensuring M365 Systems Engineers prioritize customer needs and deliver exceptional support.
- Technical Expertise: The company values technical proficiency and continuous learning, encouraging M365 Systems Engineers to stay up-to-date with the latest trends and best practices in Microsoft 365 administration.
- Collaboration: Dijital Team fosters a collaborative environment, encouraging M365 Systems Engineers to work closely with other technical teams and stakeholders to ensure customer success.
- Problem-Solving: The company values strong problem-solving skills, enabling M365 Systems Engineers to tackle complex technical challenges and deliver innovative solutions.
Collaboration Style:
- Cross-Functional Teams: Dijital Team encourages collaboration across functional teams, with regular meetings and cross-functional projects to ensure everyone is aligned with the company's goals and objectives.
- Knowledge Sharing: The company fosters a culture of knowledge sharing, with regular training sessions and workshops to ensure all team members are up-to-date with the latest trends and best practices.
- Continuous Learning: Dijital Team values continuous learning and professional development, encouraging M365 Systems Engineers to pursue relevant certifications and training opportunities.
📝 Enhancement Note: Dijital Team's focus on customer service, technical expertise, and collaboration creates an environment where M365 Systems Engineers can thrive and make a significant impact on the company's success.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- M365 Migration: Assist customers in migrating to Microsoft 365, ensuring data security, compliance, and minimal downtime.
- Hybrid Environments: Manage hybrid environments, integrating on-premises infrastructure with Microsoft 365 services, ensuring high availability and performance.
- Security & Compliance: Ensure customer environments are secure and compliant with relevant regulations, such as GDPR or HIPAA, by implementing best practices and monitoring tools.
- Performance Optimization: Optimize customer environments for performance, ensuring high availability and scalability, and minimizing latency and downtime.
Learning & Development Opportunities:
- Microsoft Certifications: Pursue relevant Microsoft certifications, such as Microsoft 365 Certified: Administrator Expert, to enhance your technical expertise and career prospects.
- Industry Conferences: Attend industry conferences and events, such as Microsoft Ignite or IT/Dev Connections, to stay up-to-date with the latest trends and best practices in Microsoft 365 administration and ITIL processes.
- Mentorship Programs: Participate in mentorship programs, both as a mentor and mentee, to share knowledge and experiences with other technical professionals and drive continuous learning and growth.
📝 Enhancement Note: Dijital Team offers numerous technical challenges and learning opportunities, enabling M365 Systems Engineers to develop their skills, advance their careers, and make a significant impact on the company's success.
💡 Interview Preparation
Technical Questions:
- M365 Administration: Prepare for technical questions related to M365 administration, including Exchange Online, SharePoint Online, and Teams, as well as hybrid environments and security best practices.
- ITIL Processes: Brush up on your understanding of ITIL processes, including incident, problem, and change management, and be prepared to discuss real-world scenarios and best practices.
- Troubleshooting Scenarios: Prepare for scenario-based questions that test your problem-solving skills and technical expertise, focusing on complex troubleshooting scenarios and customer support examples.
Company & Culture Questions:
- Customer Focus: Be prepared to discuss your approach to customer service and support, highlighting your ability to prioritize customer needs and deliver exceptional technical support.
- Collaboration: Prepare to discuss your experience working in collaborative environments, emphasizing your ability to work effectively with other technical teams and stakeholders.
- Problem-Solving: Be ready to discuss your problem-solving skills and approach, highlighting your ability to tackle complex technical challenges and deliver innovative solutions.
Portfolio Presentation Strategy:
- Documentation Walkthrough: Prepare a detailed walkthrough of your technical documentation, highlighting your ability to create and maintain clear, concise, and well-organized documentation.
- Troubleshooting Scenario Demonstration: Prepare a live demonstration of a complex troubleshooting scenario, walking through your problem-solving process and technical expertise.
- Customer Support Example: Prepare a case study or example of exceptional customer service and support, demonstrating your communication skills and customer focus.
📝 Enhancement Note: Dijital Team's interview process is designed to evaluate candidates' technical skills, problem-solving abilities, and cultural fit, ensuring they are well-prepared for the role and the company's work environment.
📌 Application Steps
To apply for this M365 Systems Engineer position:
- Submit Your Application: Submit your application through the application link provided.
- Prepare Your Portfolio: Customize your portfolio with live demos and responsive examples, highlighting your technical skills and problem-solving abilities.
- Optimize Your Resume: Tailor your resume to the M365 Systems Engineer role, emphasizing your technical skills, experience, and customer support examples.
- Prepare for Technical Interview: Brush up on your M365 administration skills, ITIL processes, and problem-solving techniques, and prepare for scenario-based questions and technical challenges.
- Research the Company: Familiarize yourself with Dijital Team's company culture, values, and work environment, ensuring you are a strong fit for the role and the organization.
📝 Enhancement Note: Dijital Team's application process is designed to evaluate candidates' technical skills, problem-solving abilities, and cultural fit, ensuring they are well-prepared for the role and the company's work environment.
ATS Keywords:
Programming Languages:
- PowerShell
- GRAPH API
- C#
- JavaScript
- HTML
- CSS
Web Frameworks:
- Microsoft 365 Admin Centres
- Microsoft Endpoint Manager (Intune)
- Microsoft 365 Governance and Compliance
- Microsoft 365 Defender Suite
- Exchange Online
- SharePoint Online
- Teams
- Azure Active Directory
Server Technologies:
- Microsoft 365 Lighthouse / Partner Centre
- Hybrid Environments using Microsoft 365 Services
- Microsoft 365 Defender Suite
- Azure Monitor
- ServiceNow
- Confluence
Databases:
- Microsoft 365 Admin Centres
- Microsoft Endpoint Manager (Intune)
- Azure Active Directory
Tools:
- PowerShell Scripting
- GitHub
- Power Apps
- Microsoft 365 Services
- Access & Privilege Cloud Platforms
- Modern Work management around Apple support services
- Wintel servers and Active Directory services
Methodologies:
- ITIL Framework
- Agile Methodologies (Scrum, Kanban)
- Continuous Improvement
Soft Skills:
- Customer Service
- Technical Support
- Problem-Solving
- Communication
- Collaboration
- Teamwork
- Leadership
- Mentoring
Industry Terms:
- Managed Services Provider (MSP)
- Microsoft 365 Administration
- ITIL Processes
- Incident Management
- Problem Management
- Change Management
- Security Management
- Compliance Management
- Hybrid Environments
- Microsoft 365 Migration
- Microsoft 365 Governance
- Microsoft 365 Security
- Microsoft 365 Defender Suite
- Azure Active Directory
- Azure Monitor
- Microsoft 365 Lighthouse
- Partner Centre
- Microsoft 365 Services
- Microsoft 365 Admin Centres
- Microsoft Endpoint Manager (Intune)
- Microsoft 365 Governance and Compliance
- Microsoft 365 Defender Suite
- Exchange Online
- SharePoint Online
- Teams
- Azure Active Directory
- Azure Monitor
- ServiceNow
- Confluence
Application Requirements
Candidates must have a minimum of 5-10 years of experience in an M365 role and possess strong technical capabilities in Microsoft technologies. ITIL certification and relevant Microsoft certifications are mandatory.