1

M365 Engineer Jobs in Iowa (NOW HIRING)

Platform/DevOps Engineer

Cedar Rapids, IA · On-site

$51.75 - $70.75/hr

Progress toward or interest in cloud or observability certifications (AWS, GCP, M365). * Experience working in distributed or globally aligned engineering teams. Ideal Candidate Profile (Plain ...

Infrastructure Engineer

West Des Moines, IA · On-site

$105K - $138K/yr

As an Infrastructure Engineer, you will help shape and operate Telligen's cloud and DevOps ... Experience with one or more major infrastructure platforms (Cisco, Palo Alto, AWS, M365, VMWare)

Infrastructure Engineer

West Des Moines, IA

$105K - $138K/yr

As an Infrastructure Engineer, you will help shape and operate Telligen's cloud and DevOps ... Experience with one or more major infrastructure platforms (Cisco, Palo Alto, AWS, M365, VMWare)

Infrastructure Engineer

West Des Moines, IA · On-site

$105K - $138K/yr

As an Infrastructure Engineer, you will help shape and operate Telligen's cloud and DevOps ... Experience with one or more major infrastructure platforms (Cisco, Palo Alto, AWS, M365, VMWare)

Help Account Managers and Sales Engineers identify renewal risk and collaborate to remediate and ... Experience working with enterprise SaaS/IaaS/PaaS environments (AWS, Azure, GCP, Salesforce, M365 ...

M365 Engineer information

See Iowa salary details

$36.6K

$95.6K

$129.2K

How much do m365 engineer jobs pay per year?

As of Aug 17, 2026, the average yearly pay for m365 engineer in Iowa is $95,572.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,900.00 and $109,400.00 per year, depending on experience, location, and employer.

What is an M365 engineer?

An M365 Engineer is responsible for managing, deploying, and optimizing Microsoft 365 services, including Exchange Online, SharePoint, Teams, and Intune. They ensure security, compliance, and seamless collaboration across an organization's cloud infrastructure. Their role often includes troubleshooting technical issues, implementing automation, and integrating Microsoft 365 with other enterprise systems. Strong expertise in PowerShell scripting, identity management (Azure AD), and security policies is typically required.

What are the key skills and qualifications needed to thrive as an M365 engineer?

To thrive as an M365 Engineer, you need expertise in administering, deploying, and troubleshooting Microsoft 365 solutions, backed by relevant experience or certifications such as Microsoft Certified: Enterprise Administrator Expert. Familiarity with tools like Microsoft Exchange Online, SharePoint, Teams, PowerShell scripting, and Azure AD is essential. Strong problem-solving skills, effective communication, and a proactive approach to learning new technologies make candidates stand out. These skills ensure secure, efficient collaboration platforms and smooth technological operations for organizations relying on Microsoft 365.

What are the typical collaboration and project structures for M365 engineers within organizations?

M365 Engineers usually work closely with IT support teams, system administrators, and security professionals to deploy, maintain, and optimize Microsoft 365 environments. They often participate in cross-functional projects, collaborating with end-users to understand requirements and delivering tailored solutions for productivity and security. Daily responsibilities can range from routine system maintenance and user support to large-scale migrations or configuration of new M365 features. Teamwork and clear communication are key, as M365 Engineers frequently coordinate with both technical and non-technical colleagues to ensure business needs are met efficiently.

What are the most commonly searched types of M365 Engineer jobs in Iowa?

The most popular types of M365 Engineer jobs in Iowa are:

What are popular job titles related to M365 Engineer jobs in Iowa?

For M365 Engineer jobs in Iowa, the most frequently searched job titles are:

What job categories do people searching M365 Engineer jobs in Iowa look for?

The top searched job categories for M365 Engineer jobs in Iowa are:

Infographic showing various M365 Engineer job openings in Iowa as of August 2026, with employment types broken down into 1% As Needed, 91% Full Time, 5% Part Time, and 3% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution, with an average salary of $95,572 per year, or $45.9 per hour.

Platform/DevOps Engineer

1 point system

Cedar Rapids, IA • On-site

$51.75 - $70.75/hr

Contractor

Re-posted 21 days ago


Job description

  • Description : Job Description
    The Intermediate Platform Engineer supports the design, implementation, and operation of enterprise monitoring and observability platforms, with a focus on Application Performance Monitoring (APM), Real User Monitoring (RUM), synthetics, and database visibility using AppDynamics and complementary tooling. This role contributes to platform stability, performance, and scalability by implementing instrumentation, automations, and monitoring standards under the guidance of senior engineers and platform leadership.
    The Intermediate Platform Engineer partners with application and infrastructure teams to translate requirements into effective monitoring solutions, assists in troubleshooting performance and reliability issues, and helps improve operational efficiency through well instrumented platforms and automated observability practices.
    Core Responsibilities
    • Implement and maintain AppDynamics APM instrumentation, including transaction tracing, baselining, and performance analysis.
    • Configure and support Real User Monitoring (RUM), synthetic monitoring, and database monitoring for application visibility.
    • Contribute to the design, implementation, and support of enterprise monitoring and observability solutions across cloud and on prem environments.
    • Assist with CI/CD pipelines for automated deployment and configuration of monitoring agents and instrumentation.
    • Build and maintain dashboards, visualizations, and telemetry ingest pipelines for logs, metrics, and traces.
    • Implement and support alerting and integrations with ITSM (ServiceNow) and Event Management (BigPanda) platforms.
    • Participate in incident response and troubleshooting by analyzing APM, RUM, and database telemetry.
    • Collaborate with application, infrastructure, and operations teams to gather requirements and deliver scalable monitoring solutions.
    • Follow and help document monitoring standards, guidelines, and operational procedures.
    Required Qualifications (What Must Be There)
    • Bachelor’s degree in computer science, Information Technology, a related field, or equivalent experience.
    • 3–6+ years of experience in platform, monitoring, or observability engineering roles.
    • Hands on experience using AppDynamics APM for application instrumentation and performance analysis.
    • Working knowledge of RUM, synthetic monitoring, and database monitoring concepts.
    • Experience supporting observability platforms in enterprise or large-scale environments.
    • Experience configuring alerts and understanding alert noise reduction principles.
    • Working knowledge of AWS services (Lambda, S3, CloudWatch, IAM).
    • Experience with CI/CD tools (Jenkins, Azure Pipelines, or similar).
    • Scripting or automation experience (PowerShell, APIs, or infrastructure automation tools).
    Preferred / Differentiators
    • Exposure to Event Management platforms such as BigPanda.
    • Experience supporting AppDynamics agent deployment and upgrades at scale.
    • Awareness of security best practices in cloud and platform engineering.
    • Progress toward or interest in cloud or observability certifications (AWS, GCP, M365).
    • Experience working in distributed or globally aligned engineering teams.
    Ideal Candidate Profile (Plain Language)
    This role is ideal for a hands-on platform engineer who has solid experience with AppDynamics and enterprise monitoring and is ready to deepen their observability expertise. The candidate should be comfortable implementing instrumentation, dashboards, and alerting, collaborating with application teams, and learning to diagnose performance issues using telemetry. They are expected to work independently on well-defined tasks while continuing to grow toward senior or lead level responsibilities.