Senior Linux Appliance Engineer - Edge Platform
4 days ago
Barcelona
ppJoin Milestone and build infrastructure that feels like a product! /p h3Impact Purpose /h3 pWe are building a Linux-based software appliance that customers can install, upgrade, operate, and recover with confidence in real-world environments. /p pSome deployments will run on customer-controlled hardware. Some will be airgapped. Some will have limited or intermittent connectivity. Many will be operated by people who should not need to become Linux or Kubernetes experts to keep the system healthy. /p pThis is not primarily a cloud platform role. You should be comfortable working below Kubernetes: Linux bootstrapping, system services, networking, storage, installation media, offline artifacts, upgrades, rollback, diagnostics, and recovery. /p pKubernetes is part of the platform, but the hard part is making the whole appliance lifecycle reliable, repeatable, and supportable. /p h3Location /h3 pWe are looking for a bSenior Linux Appliance Engineer - Edge Platform /b, based in bBarcelona, Spain (hybrid mode of working) /b. /p h3Role Summary /h3 pAs a Senior Linux Appliance Engineer, you will help design and build the foundation for a turnkey on-premise and edge platform used in hybrid, offline, and airgapped environments. /p pYou will work across Linux, automation, container runtime, Kubernetes, installation flows, upgrade mechanisms, recovery paths, diagnostics, and operational tooling. The goal is not just to make infrastructure work once. The goal is to make it work predictably across many customer installations, hardware profiles, and lifecycle events. /p pThis is a hands‑on engineering role with strong technical ownership and influence on architecture, product quality, engineering standards, and long‑term operability. /p h3What You Will Do /h3 ul liDesign and evolve a production‑grade Linux software appliance for edge and on‑premise deployments. /li liBuild reliable install, upgrade, rollback, factory reset, and recovery workflows. /li liWork on Linux system configuration, bootstrapping, services, networking, storage, logging, hardening, and troubleshooting. /li liSupport offline and airgapped operation, including artifact packaging, local registries, dependency handling, and upgrade bundles. /li liHelp define the boundary between the host OS, Kubernetes, platform services, and application workloads. /li liCreate automation and guardrails that reduce manual operations and make customer installations supportable. /li liImprove observability, diagnostics, and support tooling so failures can be understood without heroic manual access. /li liCollaborate with product, engineering, support, and customer‑facing teams to turn complex infrastructure into a product experience. /li liShape engineering practices around reliability, lifecycle management, testing, release quality, and operational safety. /li /ul h3What You Bring to the Team /h3 pWe are looking for a strong systems engineer with deep hands‑on experience in Linux and production environments: /p ul liLinux systems in production, including troubleshooting, networking, storage, logs, security hardening, and performance. /li liBuilding or maintaining systems that run outside normal cloud environments, such as appliances, edge systems, industrial systems, embedded Linux devices, on‑prem platforms, or customer‑managed infrastructure. /li liInstallation, provisioning, patching, upgrade, rollback, backup, recovery, or lifecycle automation. /li liAutomation using tools such as Ansible, Bash, Python, Go, Terraform, Ignition, Kickstart, preseed, or similar. /li liContainers and container runtimes such as Docker. /li liPractical Kubernetes experience, especially around node behavior, networking, storage, resource usage, observability, and troubleshooting. /li liWorking with restricted or offline environments, including local package mirrors, registries, signed artifacts, version manifests, or dependency bundles. /li /ul h3How You Will Make a Difference /h3 pYou will help create a platform that customers can trust to run reliably in complex, real‑world environments with minimal operational overhead. Your work will reduce infrastructure complexity and make powerful systems easier to deploy, manage, and support. /p pWe value engineers who think in terms of systems and lifecycles – not just components. You design for reliability, upgrades, rollback, and long‑term maintainability, with a focus on simplicity, predictability, and operational clarity. /p h3How We Support You /h3 ul liIndividual development plans aligned with your career goals /li liAccess to training, learning resources, and certification /li liFlexible working arrangements /li liSupportive leadership and regular feedback /li liOpportunities for cross‑functional and cross‑regional collaboration /li liSocial activities and spaces to connect with colleagues /li /ul h3What We Offer /h3 ul liGym contribution /li liLuxury health and dental package /li liBicing annual fee reimbursement /li liLife insurance /li /ul h3About the Team /h3 pWe care about building dependable systems, strong engineering foundations, and products that are simple to operate. We value thoughtful collaboration, practical solutions, and continuous improvement over unnecessary complexity. /p pIf this role sounds exciting, but you don’t match every qualification, we still encourage you to apply. We value diverse perspectives, curiosity, and engineers who care deeply about building reliable products. /p h3About Us /h3 pMilestone Systems is a leading provider of data‑driven video technology software. Our portfolio includes XProtect video management software, Arcules video surveillance as a service, and BriefCam analytics. We amplify what organizations of any size can see, do, and achieve with video. Guided by our People First mindset—freedom, inclusion, and togetherness—we always consider our employees, partners, and communities in everything we do. /p /p #J-18808-Ljbffr