Platform Engineer

Bw Design Group

The Role

Overview

Develop and deploy Kubernetes-based container solutions for industrial automation.

Key Responsibilities

  • kubernetes ops
  • gitops config
  • docker containerization
  • ci/cd integration
  • advanced scaling
  • standards development

Tasks

-Represent the company positively, aligning with our culture and Guiding Principles of Leadership. -Contribute to troubleshooting and optimizing Kubernetes clusters (cloud or on-prem) for performance, security, and cost efficiency. -Develop and maintain Kubernetes configurations, including manifests, Helm charts, operators, and ArgoCD application sets, to support automated, GitOps-driven deployments. -Assist in containerizing industrial applications (e.g., Ignition by Inductive Automation) using Docker, ensuring compatibility with production manufacturing workloads. -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. -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.

Requirements

  • kubernetes
  • docker
  • python
  • helm
  • cka
  • devops

What You Bring

-Knowledge of Kubernetes networking, storage, and security concepts (e.g., services, ingresses, PVs/PVCs, RBAC). -6+ years of direct DevOps or cloud solutions architecture experience. -Strong scripting skills in Bash, Python, or Go for automation tasks. -Exposure to monitoring tools (e.g., Prometheus, Grafana) or Java-based development (e.g., for Ignition modules) is a plus. -Hands-on experience building and optimizing Docker containers for production workloads. -Willing and able to travel as needed for project requirements, including installations, client meetings, or industry events (travel will be supported). -3-5+ years of experience with Kubernetes specifically in production environments, ideally with stateful or complex applications (relevant project experience counts). -Minimum B.S. in Computer Science, Software Engineering, or a related field is preferred. Consideration will be given to degrees in Industrial Engineering, Manufacturing, or related fields with relevant technical experience or coursework in Kubernetes/containerization. -Good communication and interpersonal skills, with the ability to collaborate effectively with colleagues, clients, and vendors. -Basic understanding of CI/CD pipelines and their integration with Kubernetes (e.g., Jenkins, GitLab CI, GitHub Actions). -Familiarity with cloud platforms (AWS EKS, Azure AKS, Google GKE) or on-prem Kubernetes (e.g., OpenShift, K3s) is a bonus. -Willingness to learn industrial automation platforms (e.g., Ignition, FactoryTalk, Wonderware) and apply Kubernetes expertise to manufacturing use cases. -Experience in manufacturing environments (e.g., food and beverage, life sciences, or industrial automation) is a plus but not required. -Proficiency in writing Kubernetes YAML manifests, Helm charts, or Custom Resource Definitions (CRDs). -Familiarity with GitOps tools like ArgoCD (or FluxCD) for automated deployments. -Certified Kubernetes Administrator or Certified Kubernetes Application Developer credentials are preferred.

The Company

About Bw Design Group

-Provides cutting-edge software tools and professional services for network design and optimization. -Recognized for versatility across industries, from telecommunication to utility networks. -Dedicated to continuous innovation and enhancement of customer value.

Sector Specialisms

Food & Beverage

Life Sciences

Advanced Technology

Industrial

Chemicals & Plastics

Household & Personal Care

Metals

Semiconductor & Electronics