Finding the best job has never been easier
Share
Job Description:
The ideal applicant will be self-motivated and have prior experience engineering, testing, and implementing integration automation services for the Microsoft 365 ecosystem. The candidate will assist in guiding engineering choices, obtaining requirements, analyzing data, and proposing technical solutions to deploy, monitor, and maintain long-term compliance with automation services.
Strong technical and customer communication skills are required for this role. Candidates must be able to interact directly with all stakeholders, including project, security, compliance, data, user experience, engineering, architecture, operations, and governance.
As an “Solution Engineer II”, you will provide engineering delivery to support M365 workloads such asOneDrive, SharePoint Online, Exchange Online (hybrid), Teams, Advanced eDiscovery, Defender, Purview,and others. Knowledge in the following areas will be required: Microsoft Defender for Cloud, identity & access management, M365 groups, Azure policy services, Privileged Identity Management (PIM), Admin RBAC Roles, Licensing, Multi-Factor Authentication (MFA), Azure Active Directory (Azure AD) and federated identities and emerging technologies in the M365 automation space, Azure Key Vault, Azure storage containers and Azure Log Analytics.
Responsibilities:
Design, implement, maintain, and ensure proper architecture, functioning and development of Microsoft Azure solutions and maintain their roadmap
Implement and maintain Microsoft Graph API, automation, and integration framework
Develop, maintain, and enforce integration structure, security, policies, and naming standards.
Design and deploy automation services which support Microsoft 365; deploy modern methods for authentication and secure access.
Develop and maintain scripts to automate systems deployment, operations, and management.
Define and maintain automation services and role-based access controls; develop and maintain processes and systems to automate workflows for management.
Provide support for the management of Azure tenant and services.
Develop, document, and maintain standard operating procedures, collaborate with support teams and external providers for their implementation.
Define and integrate monitoring and management of automation management systems and processes to ensure system availability, security, and integrity; contribute to development and reporting of key performance indicators.
Provide third-level support for user requests, incident, and problem management.
Carry out other duties and responsibilities as assigned by supervisor.
Generate engineering and design artifacts.
Effectively collaborate with your engineering peers and management for new initiative solution planning, engineering, testing/validation, complex troubleshooting, and problem resolution.
Required Skills
College degree in Computer Science, Technology, Engineering, or equivalent hands-on experience
5+ years’ experience of supporting engineering for Azure services in support of Microsoft 365 workloads
Experience with Microsoft 365 identity/policy administration, configuration, and policy management
Experience with Azure identity security and compliance systems
Experience with Azure Key Vault, Azure Log Analytics, Azure Policy, Microsoft Defender for Cloud and Azure Storage Accounts
Experience with Azure RBAC models and Azure roles deployed using all scopes, including Resources, Resource Groups, Subscriptions and Management Groups
Experience with Azure Registered Applications and automated authentication using certificates and secrets
Strong scripting skills using PowerShell
Very good understanding of Microsoft 365 application authentication, authorization, and integration with cloud services and end-user services
Experience creating shell programs and utility scripts
Experience with providing operations and user support software / hardware training to formulate technology solutions and ensure the effective safeguarding and sharing of enterprise data
Experience supporting mission critical, 24x7 systems
Strong troubleshooting and problem-solving skills
Self-starter, critical thinker with proven ability to deal with granular requirements yet see things holistically and strategically
Ability to shift and pivot with changing responsibilities
Ability to work effectively both independently
Ability to work with business and technical teams to build requirements and technical artifacts
Ability to prioritize and organize effectively
Ability to learn new technology and business process as required
Ability to create engineering documents including detailed designs and test plans
Strong interpersonal skills with excellent verbal and written communication
Comfortable sharing ideas and concepts in a highly collaborative team
Have experience with ITIL foundational and Agile process methodologies
Exceptional organizational and analytical skills with high attention to detail, effective time management skills
Desired Skills:
Knowledge of Microsoft Graph API + PowerShell integration design, data, and security controls
Knowledge of Microsoft 365 collaboration workloads such as OneDrive, SharePoint Online, Exchange Online, Teams and Advanced eDiscovery
Experience with enterprise security including TLS including SMTP over TLS, certificates, HSM
Experience with Microsoft Windows operating system environment
Authentication mechanisms including domain authentication, OAuth/Modern Authentication, Kerberos
Experience with network security components including load balancers and firewalls
Understanding of Financial Regulatory, Legal and Compliance requirements
Experience with ITIL methodologies and best practices
Experience with JIRA, Bitbucket and Orchestration tools
MCP or higher certification
These jobs might be a good fit