Senior Unix/Linux System Administrator-Azure IoT Edge

Remote • Posted 11 hours ago • Updated 11 hours ago
Contract W2
6 Months
No Travel Required
Remote
$60 - $70/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Ansible
  • Continuous Integration
  • IoT
  • Linux Administration
  • Linux
  • Shell
  • Scripting
  • System Administration
  • Azure IoT Edge
  • edgeAgent
  • edgeHub

Summary

Senior Unix/Linux System Administrator

Contract right now is till the edge if Jan will most likely be extended

100% Remote

 

Not just any System Admin but specifically within Azure IOT edge

 

Must haves

  • Azure IoT Edge
  • Great Scripting
  • Observability
  • Virtual Machines
  • LINUX-RHEL

 

Job Summary

We are looking for an experienced Unix/Linux System Administrator with strong systems automation experience to administer, operate, and automate our Linux-based server and edge computing environments, including Azure IoT Edge devices, at scale across a fleet of approximately 11,000 virtual machines. This role is responsible for day-to-day system administration, patching, automation, container operations, and production-grade observability (OpenObserve, PrometheGrafana) across on-premises and cloud-based disaster recovery systems. The ideal candidate is a hands-on operator who is comfortable scripting, troubleshooting, and maintaining CI/CD pipelines in a fast-paced, always-on environment.

 

Experience Required

10+ years of hands-on experience as a Unix/Linux System Administrator, with a strong track record of operating production Linux systems, containers, and CI/CD-driven automation workflows at scale.

 

Key Responsibilities

  • Administer and support Azure IoT Edge devices and modules (edgeAgent/edgeHub) in production, including provisioning, patching, updates, and day-to-day troubleshooting.
  • Plan and execute quarterly Azure IoT Edge upgrade and maintenance activities -- upgrading the IoT Edge runtime across the fleet within scheduled maintenance windows, with minimal disruption to store/edge operations.
  • Perform L3-level Linux system administration: user/access management, kernel and OS-level troubleshooting, performance/capacity tuning, and root-cause analysis for recurring or high-severity incidents.
  • Operate and maintain the observability stack (OpenObserve for logs, PrometheGrafana for metrics and dashboards) across edge, application, and cloud systems.
  • Support disaster recovery execution between primary edge/on-prem infrastructure and cloud-based DR environments, including running failover/failback procedures and DR drills.
  • Build, maintain, and troubleshoot CI/CD pipelines for application and infrastructure deployment.
  • Write and maintain automation scripts/playbooks (Ansible/Puppet/Chef, shell, Python) to reduce manual operational work.
  • Respond to alerts, triage incidents, and escalate per runbook/on-call procedures; keep runbooks and documentation current.
  • Collaborate with cross-functional teams (security, networking, application) on day-to-day operational issues and change requests.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91094428
  • Position Id: 9124962
  • Posted 11 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.