Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Perennial Systems • Pune, Maharashtra, India
Role & seniority: Development-heavy Microsoft Automation Engineer (senior-level, engineering-first).
Stack/tools: PowerShell scripting; Microsoft Graph API (PowerShell/REST/SDKs); Azure AD / Microsoft Entra ID; Microsoft 365 (Exchange Online, Teams, SharePoint, licensing); Intune / Endpoint Manager; REST/SDKs; C# / .NET (exposure); SQL; OAuth 2.0, App registrations, certificates; automation frameworks and modules.
Design, develop, and maintain advanced PowerShell scripts and automation frameworks.
Build automation solutions for Azure AD/Entra ID, Microsoft 365, and Intune/Endpoint Manager; create reusable modules and integrations (including with SQL for reporting/audit/workflow control).
Develop internal tools/APIs, ensure secure authentication, optimize performance, error handling, and logging; maintain documentation and SOPs; troubleshoot automation and platform issues.
Hands-on PowerShell scripting at scale
Experience with Microsoft Graph API (PowerShell/REST/SDKs)
Automation across Azure AD/Entra ID and M365 workloads
REST/SDK experience, OAuth 2.0, app registrations, certificates
Ability to create reusable modules, integrate with SQL, and build tools/APIs
C# / .NET exposure
SQL database integration for reporting/auditing
Experience optimizing automation performance and logging
Location & work type: Location not specified; work type not specified.
Description
We are looking for a development-heavy Microsoft Automation Engineer with strong hands-on expertise in PowerShell scripting, Microsoft Graph API, and Azure/Entra ID automation.
This role is engineering-first, focused on building automation solutions, APIs, and reusable scriptsnot ticket-based administration. Development & scripting must constitute 8085% of the role. Administrative activities are limited to 2025% and must be automation-driven.
Design, develop, and maintain advanced PowerShell scripts and automation frameworks Build automation using Microsoft Graph API (PowerShell / REST / SDKs)
Develop automation solutions for: Azure AD / Microsoft Entra ID (user lifecycle, access, identity workflows) Microsoft 365 (Exchange Online, Teams, SharePoint, licensing) Intune / Endpoint Manager Create reusable modules, libraries, and standardized automation components Integrate automation with databases (SQL) for reporting, auditing, or workflow control Develop and support internal tools, APIs, or services (C# / .NET exposure preferred) Implement secure authentication methods (OAuth 2.0, App registrations, certificates) Optimize performance, error handling, and logging for automation workflows
(ref: hirist.tech)