Back to jobs

K3S/Kubernetes Engineer (K3s Deployment & Hybrid Cluster Management)

Hillsboro, OR

The K3s Engineer will contribute to Converix’s platform by managing Kubernetes (K3s) deployments across hybrid architectures (x86, ARM, and specialized accelerators). The role ensures multi-node configurations are provisioned, operated, and maintained reliably, enabling application manifests to be deployed in a declarative, GitOps-driven way. This work provides the foundation for higher-level PaaS services and developer self-service.

 

Responsibilities

Cluster Provisioning & Configuration

  • Deploy and configure K3s clusters across heterogeneous hardware (bare metal, ARM/x86 nodes, and accelerators).
  • Manage hybrid, multi-node topologies (single-node edge clusters, dual-node HA, and multi-node deployments).
  • Define and maintain consistent OS images, networking, and storage settings across nodes.

Declarative Deployment Enablement

  • Implement GitOps workflows for declarative application management (e.g., ArgoCD, Flux).
  • Define, validate, and manage Kubernetes manifests, Helm charts, and CRDs.
  • Automate lifecycle management of applications and infrastructure through declarative pipelines.

Operations & Reliability

  • Monitor and maintain cluster health, including networking, storage, and node availability.
  • Implement self-healing, scaling, and failover strategies for hybrid deployments.
  • Develop and maintain backup/restore, upgrade, and security hardening processes.

Integration & Hybrid Architecture

  • Enable interoperability across ARM and x86 nodes in the same deployment.
  • Configure workloads to leverage specialized accelerators (e.g., GPUs, DPUs, FPGAs).
  • Ensure consistent declarative workflows regardless of underlying hardware architecture.

Collaboration & Documentation

  • Work with DevOps, SRE, and PaaS teams to align K3s cluster deployments with platform goals.
  • Document cluster provisioning, deployment flows, and operational playbooks.
  • Train internal teams on hybrid K3s management and declarative deployment practices.

 

Deliverables

  • Functional, reproducible K3s cluster deployments on hybrid architectures.
  • Declarative manifests and GitOps pipelines for application deployment.
  • Operational runbooks/playbooks for monitoring, upgrades, and incident recovery.
  • Documentation of multi-node topologies, node roles, and cluster configuration.

 

Required Skills & Experience

  • Hands-on experience with K3s/Kubernetes deployment and lifecycle management.
  • Strong understanding of multi-node hybrid clusters across x86, ARM, and accelerators.
  • Proficiency with GitOps tools (ArgoCD, Flux) and declarative deployment workflows.
  • Experience with container runtime configuration (containerd, CRI-O, Docker).
  • Familiarity with Linux OS images, networking (CNI), and storage provisioning (CSI).
  • Knowledge of infrastructure-as-code tools (Terraform, Ansible, Helm).
  • Strong debugging skills for cluster bring-up, networking, and workload scheduling.

 

Create a Job Alert

Interested in building your career at Phizenix? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf