Microsoft Automation Engineer
Microsoft Automation Platforms
-
Power Automate (cloud and desktop flows)
-
Power Apps fundamentals and Dataverse basics
-
Azure Automation runbooks and Azure Functions (PowerShell)
-
Azure Logic Apps
Scripting & Technical Skills
-
PowerShell for core automation, custom modules, and REST API integrations
-
Experience working with JSON, YAML, and basic JavaScript
-
Familiarity with C# or SQL (optional/working knowledge)
Microsoft 365 & Identity Automation
-
Microsoft Graph API integrations
-
SharePoint Online automation (lists, libraries, permissions)
-
Exchange Online and Microsoft Teams connectors and workflows
-
Entra ID (Azure AD) app registrations and API permission management
Windows & Endpoint Automation
-
PowerShell remoting and scheduled task automation
-
Hybrid worker and gateway configurations for on-prem and hybrid environments
Integration & Event-Driven Automation
-
Consuming REST APIs and managing authentication tokens
-
Building and using custom connectors
-
Webhooks and event-driven automation patterns
Process, Governance & Security
-
Requirements gathering and workflow design
-
Documentation, version control, and change management practices
-
Security fundamentals including Key Vault usage, environment variables, and RBAC
Troubleshooting & Optimization
-
Reviewing and interpreting flow, runbook, and execution logs
-
Managing connector limitations, retry logic, and exception handling
-
Communicating effectively with both technical and non-technical stakeholders
Collaboration & Soft Skills
-
Clear and consistent technical documentation
-
Cross-functional collaboration with business and IT teams
-
Strong problem-solving mindset with iterative improvement focus
-
Experience working within agile or hybrid project delivery models
