Job Description
Job Description
Senior Automation Engineer – Microsoft 365 (Engineering-Focused)
Location
Hyderabad, India
Experience
6–9 years (strong engineering depth preferred over years)
Role Overview
The
Senior Automation Engineer – Microsoft 365
is a
hands-on engineering role
responsible for designing, building, and maintaining
scalable automation platforms and tooling
for Microsoft 365 operations.
This role goes beyond scripting and supports automation. The engineer will
develop production-grade automation solutions , integrate with Microsoft 365 and enterprise systems using APIs, manage data through SQL, and apply software engineering best practices. M365 SME knowledge is required primarily to
design intelligent, resilient automation , not to perform routine support.
Core Responsibilities
Automation Engineering & Solution Development (Primary Focus – ~70%)
Design and develop
enterprise-grade automation solutions
for Microsoft 365 operations.
Build
PowerShell frameworks and modules
with:
Modular design
Error handling, logging, retry mechanisms
Secure credential management
Develop
automation services and tools
using:
Visual Studio / .NET (C# preferred)
RESTful services and API-driven architecture
Integrate automation with:
Microsoft Graph API
Exchange Online, SharePoint Online, Teams APIs
Azure AD / Entra ID endpoints
Design and manage
SQL tables
to support automation:
Schema design and optimization
Stored procedures and complex queries
Audit, telemetry, and reporting data
Implement
self-healing and event-driven automation
for common M365 operational failures.
Apply
secure coding, performance, and scalability best practices
to all solutions.
Platform Engineering & Operational Automation
Build reusable
automation platforms , not one-off scripts.
Design automation for:
User lifecycle management
License optimization and compliance
Security and access governance
Configuration drift detection and remediation
Integrate automation with:
ITSM platforms (e.g., ServiceNow)
Monitoring and alerting systems
Enable
CI/CD pipelines
for automation code (versioning, testing, release management).
Microsoft 365 Technical Domain (Contextual, Not Helpdesk)
Act as a
deep technical advisor
on M365 internals to ensure automation aligns with platform behavior and limits.
Provide
engineering-level troubleshooting
for automation failures related to M365 services.
Perform root cause analysis where platform behavior impacts automation outcomes.
Stay current with Microsoft 365 architectural changes that may affect automation design.
Engineering Standards & Leadership
Establish
coding standards, design patterns, and review processes
for automation development.
Maintain
technical documentation, architecture diagrams, and runbooks .
Mentor junior engineers in:
Automation design
PowerShell and .NET engineering
API-driven development
Collaborate with security, compliance, and platform teams to align automation with enterprise standards.
Required Technical Skills
Mandatory
Strong software engineering background with
hands-on development experience .
Advanced
PowerShell
expertise (modules, classes, REST integrations).
Development experience using
Visual Studio (.NET / C#) .
Strong
SQL Server
skills:
Database design
Performance tuning
Stored procedures and reporting
Deep experience with:
Microsoft Graph API
RESTful API integration and authentication (OAuth, app registrations)
Strong understanding of:
Identity and access management
Cloud service limits, throttling, and resiliency design
Preferred to Have
Azure Functions, Logic Apps, or Azure Automation
Power Platform integration (Power Automate, Power Apps)
Experience building internal engineering tools or platforms
Microsoft or Azure certifications
Soft Skills & Engineering Mindset
Engineering-first mindset with focus on
scalability and maintainability
Ability to convert operational pain points into
well-architected automation
Strong analytical and system-thinking skills
Clear technical communication and documentation ability
Ownership mindset – drives solutions end-to-end
What This Role Is Not
Not a ticket-driven M365 admin role
Not limited to basic scripting
Not focused on day-to-day user support
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
February 25, 2026
Job Type:
Technology
Location:
Hyderabad, India
Company:
Providence India
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.