Platform Engineer (Edge / Docker / IIoT)
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
We're looking for a Edge Platform Engineer to help operate and modernize one of the world's largest industrial edge computing deployments.
You'll work with a fleet of more than 100,000 connected edge devices running Docker-based applications in challenging real-world environments where connectivity is intermittent, bandwidth is constrained, and devices may remain offline for extended periods.
This role combines Docker platform engineering, edge computing, networking, deployment automation, troubleshooting, and customer collaboration. You'll work directly with enterprise customers and our engineering team to solve complex operational problems at scale.
If you've worked with industrial IoT, edge gateways, manufacturing systems, mining, energy, transportation, or other distributed edge environments, we'd love to hear from you.
Requirements
What We're Looking For
Required
- Strong commercial experience with Docker and Docker Compose.
- Experience supporting Linux systems in production.
- Experience deploying applications to remote or distributed edge environments.
- Experience operating systems across unreliable, high-latency, or bandwidth-constrained networks.
- Strong understanding of container networking.
- Experience troubleshooting production systems remotely.
- Familiarity with container image optimization and multi-stage Docker builds.
- Strong Linux troubleshooting skills.
- Excellent customer communication skills.
Highly Desirable
Experience with one or more of:
- IoT, Industrial IoT (IIoT)
- IoT gateways
- Edge Computing
- Manufacturing automation
- Connected vehicles
- Mining
- Energy
- Oil & Gas
- Utilities
- Retail edge deployments
- Smart factories
- Industrial networking
Experience with:
- Docker Swarm
- Portainer
- MQTT
- OPC-UA
- Modbus
- Edge gateways
- VPN technologies
- Reverse proxies
- mTLS
- Embedded Linux
- ARM devices
- Systemd
- Shell scripting
What Makes Someone Successful
You'll thrive if you enjoy solving problems like:
- Why didn't a remote device receive its update?
- How do we safely update 100,000 devices without disrupting production?
- How can we reduce a 900MB update to 40MB?
- What happens when a device reconnects after being offline for three months?
- How do we deploy software across satellite or cellular networks with limited bandwidth?
- How do we detect unhealthy applications running on remote industrial gateways?
Nice to Have
- Kubernetes knowledge
- CI/CD experience
- Infrastructure automation
- Monitoring and observability
- GitHub Actions
- Python or Go development experience
Benefits
Why Join Us?
You'll work on real-world engineering problems that exist at massive scale:
- 100,000+ edge devices
- Global industrial deployments
- Large enterprise customers
- Modern container technologies
- Direct collaboration with product engineering
- Opportunity to influence future platform capabilities
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
Explore Top Companies in this Space
Metaview
AI Recruiting Automation / Interview Intelligence SaaS / Talent Acquisition Technology / B2B Enterprise Software
HappyCo
PropTech & Real Estate Technology / AI Maintenance Automation / Property Operations SaaS / B2B Enterprise Software
From Day One
Human Resources / Media & Events / Workplace Solutions / Professional Networking
Linux.org
Open-Source Software / Developer Tools / Operating Systems / Community Platforms
Portainer
View Company ProfilePortainer (operating under portainer.io, legally Portainer.io Limited) is the premier, enterprise-grade container management platform, DevOps automation pioneer, and cloud-native orchestration powerhouse engineered to serve as the definitive, high-velocity configuration, centralized control, and operational layer for Docker, Docker Swarm, Kubernetes, and edge computing environments globally. Founded by technology innovators Neil Cresswell and Anthony Lapenna, the platform completely eliminates the severe systemic friction of modern cloud architecture—where engineering teams, system administrators, and DevOps squads lose vital deployment momentum and velocity to complex command-line barriers, steep Kubernetes learning curves, and fragmented cluster visibility—by deploying an advanced, intuitive graphical orchestration interface. Moving far beyond traditional, passive infrastructure monitoring tools or rigid, single-cluster dashboards, Portainer natively unifies multi-cluster infrastructure management, secure GitOps automation pipelines, centralized Role-Based Access Control (RBAC), and automated container deployment blueprints into a single high-availability management workspace. Trusted by over 1 million developers and managing hundreds of thousands of active instances worldwide across enterprise data centers and edge nodes, the infrastructure streamlines high-concurrency continuous deployment lifecycles with production-hardened systems precision. Backed by elite global venture capital networks—anchored by institutional funding matrixes from Bessemer Venture Partners, Right Click Capital, and Flying Fox Ventures—the company maintains a deeply specialized, distributed operating structure. Under the hood, its technology core provides real-time container log analysis, deep telemetry inspection adapters, and programmatic API webhooks designed to securely accelerate developer enablement without sacrificing infrastructure safety. What sets Portainer apart is its uncompromising dedication to replacing fragile, manual cloud configurations with absolute environment visibility, secure infrastructure governance, and operational agility; by bridging the gap between performance-intensive low-level microservices execution and immediate, intuitive team collaboration, the enterprise remains a definitive cornerstone of modern algorithmic container DevOps and worldwide cloud transformation.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.


