Overview
Skills
Job Details
- Helm chart experience for application deployments
- CI/CD pipeline automation (Publix uses Azure DevOps) but
- Kubernetes concepts: liveness/readiness probes, namespace isolation, etc.
- Experience with AKS, Red Hat OpenShift, GKE, K3s, RKE
- ArgoCD gitops, Ansible automation experience
- Experience with assisting application development teams containerize their application services and deploying them into a Kubernetes multi-tenant.
Skills Required:
- Deep understanding of Kubernetes architecture (Pods, Deployments, Services, Namespaces, etc.)
Experience with Helm for packaging and deploying applications
Proficiency in creating and managing Kubernetes manifests (YAML)
Familiarity with Custom Resource Definitions (CRDs) and Operators
Strong Docker experience and best practices for image creation
Kubernetes Platforms & Infrastructure as Code (laC):
Experience managing Kubernetes (OpenShift, AKS, k3s, Rancher)
Proficient with Infrastructure as Code tools (e.g. Terraform, Ansible)
Security & Networking:
Knowledge of Kubernetes RBAC, security policies, and service accounts
Understanding of Kubernetes networking concepts (CNI plugins, Ingress controllers)
Experience with TLS, certificate management, and Secrets encryption
CI/CD & DevOps Tooling:
Experience integrating Kubernetes into CI/CD pipelines (Azure DevOps, GitHub, ArgoCD,
FluxCD)
Familiar with GitOps principles and related tooling
Understanding of container scanning and security tools (e.g., Trivy)
Observability & Monitoring:
Experience with monitoring tools (Prometheus, Grafana)
Logging solutions (Fluent Bit, Fluentd, ELK, Loki)
Automation & Scripting:
Strong scripting skills in Bash, Python, or Go
Soft Skills:
Strong problem-solving and troubleshooting skills
Excellent communication and collaboration abilities
Comfortable working in Agile/DevOps environments with cross-functional teams
Work Description and Responsibilities:
We are seeking a highly skilled Kubernetes Engineer to support our platform engineering and
infrastructure initiatives. The ideal candidate will have hands-on experience managing Kubernetes
environments, deploying cloud-native applications, and automating infrastructure at scale.
Manage Kubernetes-based platform infrastructure to support internal application teams
Develop and maintain Helm charts, Kubernetes manifests, and reusable deployment templates
Create self-service capabilities for development teams through automation, tooling, and GitOps
workflows
Implement and manage platform observability, including monitoring, logging, and alerting using
tools like Prometheus, Grafana, Fluent Bit, and Loki
Build and support secure, multi-tenant Kubernetes environments, ensuring compliance with
RBAC, network policies, and secrets management
Optimize platform reliability and performance through resource tuning, autoscaling, and capacity
planning
Support infrastructure automation and lifecycle management using Terraform and Ansible
Enable continuous delivery pipelines by integrating Kubernetes with CI/CD tools (Azure
DevOps, ArgoCD, Flux, GitHub Actions, etc.)
Troubleshoot and resolve complex infrastructure and platform-level issues across environments