M365 Compliance Automation Developer
6 days ago
Title
M365 Compliance Automation Developer
Location
Remote
Start Date
Language
English
Salary
Negotiable
Security Clearance
Secret Clearance (Level II)
Duration
2 weeks
Date Posted
Job ID
14043
Recruiter Email
Maplesoft Group is currently seeking an M365 Compliance Automation Developer for our Federal Government client. This is a remote role and can be filled from anywhere within Canada.
Tasks and Responsibilities include, but are not limited to the following:
PowerShell Automation (Core Duty)
Develop and maintain advanced PowerShell scripts for:
- Extracting Microsoft 365 / Azure AD / Intune configuration
- Normalizing configuration data for analysis
- Automating compliance checks
- Running scheduled configuration comparisons
- Producing JSON outputs for pipelines
This is the backbone of the job.
M365 Compliance Evaluation
Using the data from PowerShell/Graph:Compare tenant settings to compliance baselines
- Support SDM / TBS policy mapping
- Identify configuration drift
- Flag noncompliant settings
- Build reusable compliance modules
This is what feeds the TCRS App.
Rego / OPA Policy Development
Write policy-as-code to:Evaluate configuration JSON
- Produce compliant/noncompliant decisions
- Encode baseline rules in Rego
- Support automated enforcement logic
- Create validation rules for multiple tenants
OPA/Rego is used exactly like a rules engine.
Development Workflows & Tooling
The client expects work done using:VS Code; scripting, debugging, code reviews
- Git; version control, branches, pull requests
- Jira; Agile work items, sprints, story tracking
- Confluence; documentation, runbooks, design notes
Maplesoft Group prides itself on its distinct corporate culture and recognizes that success is a direct reflection of our most valuable asset - our people. Therefore, attitude and ambition are key personality traits we seek out, along with skill and aptitude, in potential employees.
Maplesoft Group is committed to having a diverse, representative workforce and continuing to build an inclusive environment. We encourage applications from all qualified individuals. Maplesoft Group is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants irrespective of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans' status, Aboriginal peoples or any other legally protected factors.
All employment decisions are made based on business needs, job requirements, and individual qualifications.
We are committed to developing inclusive, barrier-free recruitment and selection processes, and a work environment that supports our diverse workforce. Please let us know if you require accommodations at any stage of the recruitment process. We can be reached at Maplesoft Info at
We thank you for your interest in Maplesoft Group and wish to advise you, that only candidates under consideration will be contacted.
-
M365 Business Advisor
1 week ago
Remote, Canada SherWeb Full timeLocation: Work from home or Sherbrooke office_ - Start date: As soon as possible._ **Here's what we do and why we do it.** **Here’s how you can contribute to the company's success**: Member of the M365 Support department, reporting to a Support Lead, working from home or out of our Sherbrooke office, you will provide business advice and high-quality...
-
Senior M365 Entra Engineer
1 week ago
Mississauga, Remote/Hybrid, Canada Poly Services Group Full timeJob Description Location: Mississauga, ON (very flexible remote work option, open to occasional travel)Reports To: Chief Information Security OfficerAbout the RoleOur client is seeking a senior, hands-on Microsoft 365 and Entra ID engineer to help run and evolve collaboration and identity services at 10k+ user scale. The organization is growing fast and...
-
Compliance Reporting Administrator
3 days ago
Remote, Canada ComplyWorks Full time**POSITION OVERVIEW** We are seeking a motivated, highly organized and detail-oriented Reporting Admin to join our team, whose primary responsibility will be to extract, review, and present data from Veriforce Applications and Salesforce, to provide valuable insights and reports to support data-driven decision-making within our organization as well as...
-
QA Automation Engineer
4 days ago
Remote, Canada Readymode Full timeQA Automation EngineerThe Readymode Automation QA Engineer is responsible for designing, developing, and maintaining automated test frameworks and suites that ensure product quality and reliability. With a primary focus on test automation (80%) and strategic manual testing (20%), this role requires strong coding abilities to expand our existing automation...
-
QA Automation Engineer
4 days ago
Remote, Canada n2psystems Full timeOverviewWe are seeking a highly skilled Automation Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining automated testing frameworks and tools to ensure the quality and reliability of our software products. This role offers an exciting opportunity to work with cutting-edge technologies across...
-
Automation Specialist
19 hours ago
Remote, Canada EXOS Full timeJob Summary: Production Operations is critical to the evolution of Solution and Program delivery for our Exos Team supporting a large, global client. As Automation Specialist, you will become the go-to person to optimize the intersection of product, engineering, production, and customer success. You will lead the automation of processes and tools, typically...
-
Marketing Automation Specialist
20 hours ago
Remote, Canada Uberall Full time**Your Responsibilities**: - Act as the global owner and administrator of Pardot, our marketing automation platform - Create and manage customer segmentation and targeting strategies to optimize the customer journey, from suspect / lead through to customer - Collaborate with cross-functional teams, including demand generation, customer and partner...
-
Operations Automation Admin
2 weeks ago
Remote, Canada Doxim Full timeDoxim is a leading provider of Customer Engagement Software for Financial Service Organizations. This software helps financial institutions transform their client experience, communicate more effectively throughout the client lifecycle, and improve cross-sell and upsell activities that drive increased wallet share. The SaaS-enabled platform addresses key...
-
Senior Engineer, Infrastructure
3 days ago
Remote, Canada Atlas Technology Solutions Full timeWe believe in a world where growth thrives across borders and cultures. Our mission is to guide companies on their journey by providing services and technology that enables global talent management and delivers a human experience.As an Employer-of-Record (EOR) provider, we offer the HR and compliance infrastructure essential for companies to expand...
-
QA Automation Engineer
14 hours ago
Remote, Canada Estateably inc. Full timeQA Automation EngineerAbout the role:The QA Automation Engineer ensures the reliability, performance, and quality of our software products through a balanced mix of automation and manual testing. You will collaborate with product, design, and engineering teams to define testing strategies, build automation where it adds the most value, and support...