Systems Administrator with Microsoft 365 and AWS, Onsite in Salt Lake City, UT

Next Step Systems
Salt Lake City, UT, United States
24 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Franchise
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$80,000.0 - $100,000.0
Working hours
Regular working hours
Job source

Tech stack

Microsoft Windows Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Bash Shell BASIC (Programming Language) Identity and Access Management Issue Tracking Systems Information Technology Operations Inventory Management Software
+14 more
Windows PowerShell Azure Active Directory Microsoft SharePoint Single Sign-On Software Engineering User Provisioning Software Software Vulnerability Management Scripting Chatbots Microsoft Power Automate Microsoft InTune Usage Tracking Information Technology Graphql

Job description

  • Administer the Microsoft 365 tenant day to day: user/group provisioning and deprovisioning, licensing assignment and reclamation, mailbox and SharePoint management, and Teams administration.
  • Manage identity and access including conditional access policies, MFA enforcement, single sign-on (SSO) configuration, and access reviews.
  • Apply and maintain security controls in line with company standards.
  • Support the rollout of new M365 features and AI tools (e.g., Microsoft Copilot and Claude) to end users, including basic configuration and adoption support.
  • Maintain accurate documentation of tenant configuration, policies, and standard operating procedures.
  • Administer the managed device estate (Windows and macOS) via Intune/endpoint management tools, including imaging, patching, configuration profiles, and compliance policies.
  • Monitor and maintain endpoint security posture: antivirus/EDR agents, disk encryption, patch compliance, and vulnerability remediation.
  • Maintain hardware and software standards, including approved device catalogs and imaging/configuration baselines used across regions.
  • Manage IT asset lifecycle: procurement coordination, deployment, inventory tracking, and secure retirement/disposal of hardware.
  • Track software license usage and compliance, flagging over/under-licensing for cost optimization.
  • Act as a senior escalation point within the IT service desk, resolving tickets that regional support specialists cannot close independently.
  • Maintain and improve service desk processes, knowledge base articles, and runbooks to raise first-contact resolution rates.
  • Monitor SLA performance and ticket queues across regions, flagging trends or systemic issues to the IT Operations Manager.
  • Support onboarding/offboarding processes end-to-end (accounts, hardware, access, licensing) for both Corporate and Franchise users.
  • Build scripts and automations (PowerShell, Graph API, Power Automate, or similar) to remove manual, repetitive IT work - e.g., provisioning, reporting, license reconciliation, access reviews.
  • Maintain and extend internal tools and dashboards that support IT operations and reporting.
  • Identify opportunities to apply AI-driven automation (e.g., AI-assisted ticket triage, chatbots, scripted diagnostics) to improve efficiency and user experience.
  • Provide support for eCommerce integrations that franchisees and their customers rely on, escalating complex issues appropriately.
  • Provide day-to-day administrative support for AWS-hosted services: basic monitoring, access management (IAM), routine maintenance tasks, and cost/usage tracking.
  • Collaborate with engineering/cloud teams on deployments, troubleshooting, and any infrastructure changes affecting supported services.
  • Support IT programs and projects from planning through hand-off, taking ownership of assigned workstreams (e.g., a regional rollout, a security control implementation, a tooling migration).
  • Maintain clear, current documentation and status updates for the IT Operations Manager.
  • Communicate clearly with both technical staff and non-technical stakeholders (Corporate employees and franchise owners) when supporting or explaining IT changes.
  • Assist with vendor coordination and basic license/cost tracking as directed.

Requirements

Systems Administrator with Microsoft 365 and AWS, Onsite in Salt Lake City, UT

We are looking for a hands-on Systems Administrator with Microsoft 365 and AWS to keep the technology platform that corporate and the global franchise network running secure, reliable, and well-managed day to day. This role is the operational backbone of Information Technology (IT) and you will be administering Microsoft 365 and identity, managing endpoints and security, running service desk operations, building automation, and providing frontline support for shipping/eCommerce integrations and AWS-hosted services. This is an execution-focused role for someone who enjoys solving problems directly, configuring systems, fixing issues, automating repetitive work, and making sure the day-to-day Information Technology (IT) experience is smooth for a mixed corporate and Franchise population with very different governance and risk profiles. This position is 100% onsite in Salt Lake City, UT., * 5+ years of experience in IT systems administration or a similar hands-on IT operations role.

  • Microsoft 365 administration: strong working knowledge of Exchange Online, SharePoint, Teams, and Entra ID/Azure AD identity and access management.
  • Endpoint management: experience with tools such as Intune (or equivalent) across Windows and macOS.
  • IT asset management: practical experience with hardware/software lifecycle tracking, license compliance, and procurement coordination.
  • AWS administration: working knowledge of fundamentals (IAM, EC2, S3, basic monitoring/cost tracking).
  • Scripting/automation experience (PowerShell, Graph API, Power Automate, Bash, or similar).
  • Experience operating within a service desk/ITSM environment (ticketing systems, SLAs, escalation processes).
  • Strong troubleshooting skills and a methodical approach to root-cause analysis.
  • Clear, professional communication skills, comfortable supporting both technical and non-technical users across regions and time zones.
  • Experience supporting eCommerce, shipping/logistics, or API-integrated platforms is preferred.
  • Familiarity with AI-driven IT tools (Copilot, AI-assisted ticketing/chat tools, workflow automation) is preferred.
  • Experience mentoring junior support staff or writing training/knowledge base content is preferred.

Benefits & conditions

Pulled from the full job description Health insurance Retirement plan Paid time off Vision insurance Dental insurance, * Dental insurance

  • Health insurance
  • Vision insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

1:00 min

Introduction to chatbot infrastructure and cloud challenges

Stan Girard Stan Girard · World Congress 2024

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

2:19 min

Applying code assistant capabilities to infrastructure and cloud operations

Ryan J Salva · Coffee With Developers

4:33 min

Overview of the GraphQL API query language

William Lyon · LIVE

Videos

See all

Related articles

See all