DevOps Engineer
WHO WE ARE
We are Edge Solutions Lab (ESL) โ a Ukrainian engineering company specialising in edge computing, defence technology, and secure platform integration. As an authorised reseller and integration partner of Defense Unicorns in Ukraine, we deliver the UDS (Unicorn Delivery Service) ecosystem to units of the defence domain and Ukrainian software vendors.
WHO WE ARE LOOKING FOR
We are seeking a highly skilled DevOps Engineer to join our team integrating the full UDS stack โ UDS Core, Zarf, UDS CLI, UDS Image Factory, UDS Remote, and the emerging UDS Fleet command interface.
You will design and operationalise secure Kubernetes platforms, build custom UDS System Images via Image Factory, package mission applications as Zarf bundles, and work directly with Ukrainian software developers and end-user units to bring next-generation software delivery capability to the production.
In this role you will
- Design and implement UDS/Zarf-based deployment pipelines for air-gapped and connected Kubernetes environments at client sites.
- Integrate UDS Core bundles, missions, and operators into existing customer infrastructure across on-prem, private cloud, and hybrid environments.
- Package third-party and custom workloads as Zarf packages; maintain versioned, reproducible package and OCI registries.
- Automate cluster lifecycle management using GitOps workflows (Flux CD or ArgoCD) and CI/CD pipelines.
- Collaborate with client platform and security teams to align deployments with organizational and regulatory requirements (ISO 27001, NIS2, and sector-specific standards where applicable).
- Ensure non-functional requirements โ security, performance, maintainability, scalability, and reliability โ are addressed in every platform integration.
- Provide technical onboarding and training to client engineering teams on the UDS/Zarf ecosystem.
- Document processes, integration patterns, runbooks, and architecture decisions to build reusable assets for future engagements.
WHAT YOU BRING ALONG
- At least 4 or more years of working experience in a DevOps, Platform Engineering, or Site Reliability Engineering position.
- Hands-on proficiency with Zarf CLI โ package authoring, init components, image mirroring, and disconnected deployments.
- Practical experience with UDS bundles, UDS Core, and the UDS CLI.
- Strong Kubernetes knowledge โ cluster administration, workload management, networking, and storage across distributions (K3s, RKE2, EKS, or OpenShift).
- Experience with GitOps tooling: Flux CD or ArgoCD.
- Proficiency with CI/CD pipelines (GitHub Actions, GitLab CI) and Infrastructure as Code (Terraform or Pulumi).
- Solid understanding of Helm, Kustomize, and OCI-based artifact registries.
- Experience operating in air-gapped or disconnected environments, including artifact pre-staging and offline bootstrapping.
- Familiarity with security fundamentals: mTLS, RBAC, secret management (Vault or SOPS), and supply chain security (SBOM, Sigstore/Cosign).
- Strong interpersonal, analytical, and organizational skills, with the ability to communicate technical concepts clearly to client teams.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
WILL BE A PLUS
- Experience working within regulated European industries such as finance, healthcare, telecommunications, or critical infrastructure.
- Familiarity with European data sovereignty and compliance frameworks (GDPR, NIS2, DORA, BSI IT-Grundschutz).
- Experience with Pepr (policy engine for Kubernetes) or policy-as-code workflows (OPA/Gatekeeper).
- Hands-on experience with Istio service mesh and advanced Kubernetes network policy configurations.
- Practical knowledge of European cloud providers or sovereign cloud platforms (Hetzner, OVHcloud, Deutsche Telekom Open Telekom Cloud, etc.).
- Scripting skills in Go or Python for automation and tooling extensions.
- Contributions to open-source projects within the cloud-native ecosystem.
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |