Microsoft 365 Engineer

Il y a 6 heures

Brussels, Belgique Nebius Group Temps plein
h3About Nebius /h3 pNebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure. /p h3About Nebius /h3 pBuilt by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI. Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with RD hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI RD. /p h3About The Role /h3 pYou own the company's identity provider: who signs in, from where, with which factors, into which applications — and how that access is granted, reviewed, and revoked. Microsoft Entra ID is the primary identity plane and the center of gravity for the role. Google Workspace, Cloud Identity, and Google Cloud IAM form a secondary domain. Microsoft 365 is in scope for tenant, licensing, and access administration. /p pYou are the escalation point for identity incidents from operations, security, service desk, and application teams — expected to resolve them, not route them onward. /p h3What You'll Own /h3 h3Microsoft Entra ID and Microsoft 365 /h3 ul liUsers, dynamic and assigned groups, administrative units, directory roles, service principals, workload identities. /li liConditional Access design and rollout: named locations, client app and platform conditions, session controls, sign-in frequency, break-glass exclusions, report-only staging. /li liAuthentication methods policy and phishing-resistant factors. /li liApplication onboarding over SAML 2.0 (NameID, claims mapping, signing certificate rollover, encrypted assertions) and OIDC / OAuth 2.0 (authorization code with PKCE, client credentials, device code). /li liApp registrations: redirect URIs, permissions, admin consent workflow, secret and certificate lifecycle. /li liSCIM 2.0 provisioning: attribute mappings, scoping filters, expression transformations, quarantined jobs, drift reconciliation. /li liTenant consent settings, OAuth grant review, remediation of over-permissioned and stale applications; defensible controls for SaaS without SSO or SCIM support. /li liJoiner-mover-leaver as an automated pipeline: provisioning, group-based licensing, revocation with session and refresh token invalidation. /li liLeast privilege for admin access: scoped role assignments, RBAC, PIM, access reviews, entitlement management access packages. /li liService account and workload identity governance: ownership, credential rotation, permission scoping, decommissioning. /li liMicrosoft 365 tenant settings, licensing, admin roles; access and permission issues in Exchange Online, SharePoint Online, Power Platform. /li liDiagnostics from sign-in, audit, and provisioning logs, with diagnostic settings routed to Log Analytics and KQL queries. /li liCross-tenant access settings and B2B external collaboration. /li /ul h3Automation /h3 ul liPowerShell tooling on the Microsoft Graph PowerShell SDK and Graph REST API: lifecycle, licensing, access reporting, recertification. /li liGoogle-side automation through the Admin SDK Directory API, Cloud Identity API, and gcloud. /li liScheduled and event-driven workflows in Azure Automation Runbooks, Azure Logic Apps, or Power Automate. /li liUnattended execution on managed identities and narrowly scoped app registrations, with credential rotation, structured logging, error handling, and retries. /li liAutomation treated as production code: version control, peer review, documented rollback. /li /ul h3What You'll Bring /h3 pWe care about what you can do, not which products appear on your CV. Concretely, you can: /p ul liDecode a SAML assertion or JWT and pinpoint the failure — audience mismatch, NameID format, expired signing certificate, missing claim — without escalating to the vendor. /li liDiagnose a failing SCIM job and tell scoping from attribute mapping, transformation expressions, or target schema. /li liReplace a manual lifecycle process with automation that logs, retries, and can be handed to someone else to run. /li /ul h3Experience We Expect /h3 ul li3+ years administering Microsoft Entra ID in production as a primary responsibility. /li liMicrosoft 365 tenant: settings, licensing, admin roles, Service Health /li liExchange Online: mailbox permissions, groups, mail flow, SPF/DKIM/DMARC /li liMicrosoft Defender: threat policies, quarantine, message trace /li liPower Platform: environments, DLP connector policies, maker access /li liPowerShell: Exchange Online module, Microsoft Graph SDK /li liEnterprise applications, app registrations, consent and permission models, automated provisioning. /li liAzure Automation Runbooks, Azure Logic Apps,