BW Design Group is looking to solve complex problems for the world's leading companies by leveraging containerization and Kubernetes for industrial applications within the manufacturing environment.
Requirements
3-5+ years of experience with Kubernetes specifically in production environments, ideally with stateful or complex applications (relevant project experience counts).
Hands-on experience building and optimizing Docker containers for production workloads.
Proficiency in writing Kubernetes YAML manifests, Helm charts, or Custom Resource Definitions (CRDs).
Familiarity with GitOps tools like ArgoCD (or FluxCD) for automated deployments.
Strong scripting skills in Bash, Python, or Go for automation tasks.
Basic understanding of CI/CD pipelines and their integration with Kubernetes (e.g., Jenkins, GitLab CI, GitHub Actions).
Knowledge of Kubernetes networking, storage, and security concepts (e.g., services, ingresses, PVs/PVCs, RBAC).
Responsibilities
Assist in containerizing industrial applications (e.g., Ignition by Inductive Automation) using Docker, ensuring compatibility with production manufacturing workloads.
Develop and maintain Kubernetes configurations, including manifests, Helm charts, operators, and ArgoCD application sets, to support automated, GitOps-driven deployments.
Collaborate with DevOps and development teams to integrate CI/CD pipelines (e.g., Jenkins, GitHub Actions) with Kubernetes for seamless project delivery.
Support the implementation of advanced Kubernetes features like auto-scaling, rollouts (e.g., via Kargo or similar tools), and high-availability setups.
Contribute to troubleshooting and optimizing Kubernetes clusters (cloud or on-prem) for performance, security, and cost efficiency.
Work with SCADA/MES engineers to translate application requirements into containerized, Kubernetes-native solutions, ensuring alignment with client needs.
Contribute to developing firm-wide standards and procedures for developing client-owned production containerized applications.
Other
Represent the company positively, aligning with our culture and Guiding Principles of Leadership.
Good communication and interpersonal skills, with the ability to collaborate effectively with colleagues, clients, and vendors.
Personal ownership over success in developing industry standards and enterprise direction in containerized industrial applications.
Willing and able to travel as needed for project requirements, including installations, client meetings, or industry events (travel will be supported).
Certified Kubernetes Administrator or Certified Kubernetes Application Developer credentials are preferred.