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:
Construction
Location:
Hyderabad, India
Company:
Providence India
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.