Join our Enterprise Platforms team in Guadalajara, Jalisco, MX as a Kubernetes Engineer. Lead the design, implementation, and optimization of container orchestration solutions that support our global development teams.
Requirements
- Design and implement high-availability Kubernetes infrastructure across cloud (EKS, AKS) and/or on-premises platforms (e.g., OpenShift).
- Drive continuous improvement in the Continuous Delivery Pipeline using tools like GitHub Actions, ArgoCD, Helm, JFrog, and Argo Workflows.
- Develop and maintain Infrastructure as Code (IaC) using Terraform, enabling automated, scalable deployments.
- Administer and optimize Kubernetes clusters, using tools such as Karpenter (auto-scaling), Kyverno (policy enforcement), and service meshes like Istio or Linkerd.
- Define and implement non-functional requirements (security, performance, availability, etc.) for Kubernetes workloads.
- Collaborate with Product Teams and Architects to align infrastructure with business needs, ensuring reusable, modular components.
- Participate in Agile ceremonies including PI Planning, Solution Reviews, and Inspect and Adapt events.
- Guide the enablement of internal developer portals (e.g., Backstage, Spacelift, Humanitec) to enhance developer productivity and DevEx.
- Lead technical evaluations of commercial vs custom solutions, considering security, cost, and long-term scalability.
- Advocate for and apply Lean-Agile and SAFe principles, supporting decentralized decision-making and continuous delivery.