Back to search results

Microsoft 365 Cloud Automation Engineer

Chicago, Illinois

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 as OneDrive, 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

This job is responsible for defining the engineering approach within an end-to-end technology stack. This job will align to a technical domain but acts as contributor to multiple cross functional teams. Key responsibilities include engaging in development and production environments to identify and improve performance/capacity issues and creating and ensuring system design technology solutions comply with enterprise standards. Job expectations include providing and contributing to improvements in solution design, testing, and delivery practices.

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Learn more about this role

Full time

JR-24027889

Manages People: No

Travel: Yes, 5% of the time

Street Address

Primary Location:
540 W Madison St, IL, Chicago, 60661