{"schema_version": 1, "id": "muskegon-norton-shores-mi-msa/information-technology/2026-09", "product": "Labor Market Pulse", "metro": {"geography_id": 273, "label": "Muskegon-Norton Shores, MI MSA", "slug": "muskegon-norton-shores-mi-msa"}, "focus_area": {"key": "information_technology", "slug": "information-technology", "label": "Information Technology"}, "period": "2026-09", "public_after": "2026-09-01", "frozen_at": "2026-10-09T13:17:18.495007+00:00", "headline": "Muskegon's shrinking workforce is driving a two-speed IT pay market.", "headline_summary": "Muskegon's labor force fell 8.2% year-over-year while Software Engineer pay climbed to $183,295 against a $153,652 national median \u2014 even as Systems Administrator pay dropped to $73,365, well below the $101,168 national rate.", "key_indicators": [{"label": "Metro labor force decline", "value": "-8.2%", "context": "Largest YoY drop of any Michigan metro, July 2026"}, {"label": "Metro employment decline", "value": "-7.1%", "context": "Steepest YoY employment loss statewide"}, {"label": "Muskegon avg weekly wage gain", "value": "+$135", "context": "Largest county gain in MI, Q4'24-Q4'25, to $1,427"}, {"label": "Michigan unemployment rate", "value": "5.0%", "context": "vs 4.1% national rate, August 2026"}], "takeaways": [{"headline": "Systems Administrator pay is falling locally while rising nationally.", "body": "Metro advertised pay for Systems Administrators dropped significantly to $73,365 even as the national median climbed to $101,168, a $28K gap that didn't exist a year ago. That divergence may reflect local employers shifting toward outsourced infrastructure support rather than competing for scarce on-site talent."}, {"headline": "Network Engineer pay is stuck while national rates climb.", "body": "Metro Network Engineer pay held flat at $72,269 against a national median of $114,400 \u2014 a 37% gap. Flat local pay in a shrinking labor force is consistent with employers routing network engineering work to contractors or regional providers rather than building local headcount."}, {"headline": "Software Engineer compensation signals a scarcity premium, not a trend.", "body": "Local Software Engineer pay jumped to $183,295, running ahead of the $153,652 national median. With the metro labor force down 8.2% year-over-year, this likely reflects a handful of employers paying premium rates for a thin pool of specialized talent rather than a market-wide repricing."}, {"headline": "Help Desk pay gains may reflect wage-floor pressure, not market demand.", "body": "Help Desk/IT Support pay rose significantly to $50,773 locally, converging with the $53,644 national median. Michigan's minimum wage climbing to $13.73 (and $15.00 in January 2027) compresses the gap between entry-level support and skilled technical roles, weakening the case for building out junior in-house support teams."}], "local_conditions": "Muskegon's labor market contracted sharply through July 2026, with employment down 7.1% year-over-year and the labor force shrinking 8.2% \u2014 both the steepest declines of any Michigan metro \u2014 as manufacturing softness and population outflow compound a shallow talent pool. Against that backdrop, Muskegon County posted the state's largest average weekly wage gain ($135, to $1,427) over the same period, signaling employers are paying up sharply for the workers who remain rather than seeing broad-based wage growth.", "implications": "Shrinking labor supply paired with wage inflation for incumbent workers points to a market where retention economics now outweigh recruitment economics \u2014 losing a systems administrator or network engineer in Muskegon means competing for a visibly smaller candidate pool than a year ago. Advertised Systems Administrator pay has fallen 7% locally even as national rates climbed 7%+, a gap wide enough to justify remote or hybrid sourcing for infrastructure roles that don't require on-site presence, while Software Engineer pay surging to $183,295 locally \u2014 above the national median \u2014 suggests Muskegon employers are bidding aggressively for scarce specialized talent. Consider reviewing which infrastructure and support roles genuinely require local presence versus which could be filled through remote hires or managed service providers given the shrinking local labor force.", "looking_ahead": [{"category": "Potential inflection point", "body": "Muskegon's labor force contraction (-8.2% YoY) is the steepest in Michigan; watch whether local employers respond by expanding remote/hybrid postings for infrastructure and support roles rather than competing for a shrinking local pool."}, {"category": "Emerging pressure point", "body": "Michigan's minimum wage path to $15.00 in January 2027 will continue compressing the pay gap between entry-level support staff and skilled technical roles. IT leaders budgeting 2027 headcount should model this compression into Help Desk and junior admin cost structures now."}, {"category": "Worth watching", "body": "Manufacturing-driven WARN activity statewide (GM Lansing, Fifth Third Farmington Hills) hasn't yet shown up as IT talent flowing into Muskegon's candidate pool. Track whether displaced workers with adjacent technical skills (network, systems) begin appearing in local applicant flow over the next two months."}, {"category": "Early indicator", "body": "National cybersecurity and cloud architecture pay continues outpacing traditional infrastructure roles (CompTIA, Motion Recruitment). If that national divergence reaches Muskegon's Network Engineer and Systems Administrator postings, expect further downward pressure on traditional on-prem roles relative to cloud/security hires."}], "roles": [{"role": "Data Scientist", "data_scope": "state_rollup", "metro_p25": 113870.0, "metro_p50": 146834.6, "metro_p75": 164186.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 148250.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Systems Administrator", "data_scope": "metro", "metro_p25": 71471.5, "metro_p50": 73364.8, "metro_p75": 77312.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 101168.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Network Engineer", "data_scope": "metro", "metro_p25": 72268.0, "metro_p50": 72269.0, "metro_p75": 72269.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 114400.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "Software Engineer", "data_scope": "metro", "metro_p25": 117715.75, "metro_p50": 183295.2, "metro_p75": 194877.25, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 153652.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Help Desk/IT Support Specialist", "data_scope": "metro", "metro_p25": 41242.5, "metro_p50": 50773.2, "metro_p75": 60500.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 53644.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Cybersecurity Analyst", "data_scope": "state_rollup", "metro_p25": 84645.0, "metro_p50": 101500.0, "metro_p75": 120000.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 106790.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}, {"role": "IT Project Manager", "data_scope": "state_rollup", "metro_p25": 84387.0, "metro_p50": 112914.0, "metro_p75": 125000.0, "metro_trend_direction": "up", "metro_trend_magnitude": "moderate", "national_p50": 117530.0, "national_trend_direction": "up", "national_trend_magnitude": "moderate"}], "industry_snapshot": [], "citations": [], "methodology": "Advertised pay from active employer job postings, not survey data. WageScape's median is calibrated to correct for spurious low-value postings: distribution analysis shows roughly the lowest 10% of raw values are erroneous entries, so the reported median is the 60th percentile of raw advertised pay.", "edition_label": "October 2026", "files": {"html": "muskegon-norton-shores-mi-msa/information-technology/2026-09.html", "pdf": "muskegon-norton-shores-mi-msa/information-technology/2026-09.pdf"}, "published_at": "2026-10-09T14:33:36.281460+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/muskegon-norton-shores-mi-msa/information-technology/2026-09.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/muskegon-norton-shores-mi-msa/information-technology/2026-09.pdf"}