Microsoft System Engineer Job at Sterling Engineering, Chicago, IL

WlhSN2JsQ1QrOFo5eVBUMjRTZC9MeUVka0E9PQ==
  • Sterling Engineering
  • Chicago, IL

Job Description

Position: Microsoft 365 Engineer

Location: Chicago, IL 60629 — Onsite Daily

Locals Preferred

This is a Full time, permanent position and is not open to sponsorship, 3rd party representation or H1B transfer at this time.

I am looking for a hands-on Microsoft 365 Engineer to own, administer, and continuously improve our enterprise M365 environment. This is a great opportunity for someone who wants full ownership of a modern collaboration platform, enjoys solving complex technical challenges, and thrives in an onsite team environment.

You’ll manage daily operations, lead platform enhancements, and drive adoption across the business. Your work will directly impact company productivity, data security, and collaboration effectiveness.

OVERVIEW OF RESPONSIBILITIES

Microsoft 365 Administration

  • Manage user identities, groups, licensing, and security settings in Entra ID (Azure AD) .
  • Administer Exchange Online (mail flow, hybrid connectivity, retention policies).
  • Maintain and optimize Teams, SharePoint Online, OneDrive, Outlook , and collaboration workflows.
  • Implement backup and recovery procedures for M365 email and files.

Security & Compliance

  • Enforce Conditional Access, MFA, and identity protection protocols.
  • Configure retention/sensitivity labels and compliance policies via Microsoft Purview .
  • Perform periodic security audits and resolve vulnerabilities.
  • Support hybrid identity integration between AD and Azure AD.

Monitoring & Troubleshooting

  • Use PowerShell, Graph API, M365 Admin Center, and Defender portal to monitor performance and security.
  • Quickly resolve complex issues related to email flow, Teams meetings, SharePoint access, and identity authentication.
  • Build automation scripts, runbooks, and dashboards.

Support & Collaboration

  • Partner with the Service Desk and app teams to improve processes and ensure change control.
  • Provide user training, communications, and documentation.
  • Participate in on-call rotation and off-hours upgrades.

Windows Server Management

  • Maintain and support on-prem Windows Server infrastructure.
  • Install, upgrade, patch, and troubleshoot server systems to ensure reliability.

QUALIFICATIONS

  • 5+ years in IT; 3+ years administering Microsoft 365 / Azure environments.
  • Strong experience with Exchange Online, Teams, Intune, SharePoint Online, and Entra ID .
  • Azure experience, including VMs, AKS, SQL managed instances, and Azure firewall .
  • Strong PowerShell automation expertise.
  • Experience with backup/disaster recovery and security protocols.
  • Excellent communication and problem-solving ability.
  • Microsoft or Azure certifications are a plus (Azure Admin, Azure Architect, M365, CCNA).

Overview: Sterling Engineering / Staffing has a rich history of delivering top talent to our clients. We are a nationwide Staffing Firm that has been in business for over 56 years. With over 200 currently active clients, Sterling works within the Automation, Energy, Facilities, Information Technology, Food, Logistics / Supply Chain, Manufacturing, Packaging, Life Sciences, Pharmaceuticals, Engineering and R&D industries.

Qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or genetic information.

Job Tags

Permanent employment, Full time, H1b, Local area,

Similar Jobs

Fremont Hospital

Housekeeper - Part Time Job at Fremont Hospital

 ...We are currently hiring part time Housekeepers at Fremont Hospital for two shifts: Day Shift: 5:00 am - 1:30 pm PM Shift: 1...  ...Housekeeper is responsible for daily housekeeping routines such as cleaning patient rooms, offices, and public areas, while ensuring a safe... 

RSM US LLP

Director, D365 Job at RSM US LLP

 ...inspires and empowers you to thrive both personally and professionally. Theres no one like you and thats why theres nowhere like RSM. Responsibilities: ~ Responsible for planning, coordination, and execution of all aspects of assigned projects throughout the... 

Forest View Hospital

Chief Nursing Officer Job at Forest View Hospital

 ...Chief Nursing Opportunity About Forest View Hospital: Forest View Hospital is...  ...Visit us online: The Chief Nursing Officer is a key member of our Senior Leadership...  ...Nursing Officer will focus on 5 key areas: People, Service, Quality, Growth, and Finance... 

Pentangle Tech Services | P5 Group

Senior Software Engineer Job at Pentangle Tech Services | P5 Group

Job Description: Qualifications of a successful candidate: Bachelors Degree in Software Engineering, Computer Science, or a related field is required. Masters Degree preferred. A minimum of 7 years of experience in C# and .NET. Experience with cross-platform...

The UPS Stores 6186 & 2633

Full-Time UPS Store Associate - MYRTLE BEACH Job at The UPS Stores 6186 & 2633

THIS JOB IS FOR A LOCALLY OWNED UPS STORE, NOT UPS THE DELIVERY COMPANY. WE DO NOT DRIVE TRUCKS OR DELIVER PACKAGES. WE ARE NOT A WAREHOUSE...  ...* Short weekend hours, major holidays off* Flexible scheduling around school/weekly commitments possible* Not a food...