Lead Dev Ops Engineer

Apply Now

Company: Hankey Group External

Location: Los Angeles, CA 90011

Description:

Job Responsibilities:

  • Design, implement, and maintain Kubernetes architectures to support scalable and reliable applications, including both on-prem and Azure Kubernetes Service (AKS) clusters.
  • Manage and automate certificate lifecycle processes, ensuring secure communication between services using tools like Cert-manager.
  • Develop and manage CI/CD pipelines using industry-standard tools such as GitHub Actions.
  • Automate infrastructure provisioning and management using Infrastructure as Code (IaC) tools.
  • Ensure secure and reliable networking configurations across multiple environments, addressing challenges such as deploying across clouds and maintaining scalable network policies.
  • Implement and optimize load balancing techniques to ensure efficient traffic distribution within and outside the Kubernetes cluster.


Technical Skills Required:

  • Kubernetes: Deep understanding of Kubernetes architecture and best practices is essential, including experience with AKS and on-prem clusters.
  • Secret/Certificate Management: Experience with secret management tools such as HashiCorp Vault or Azure Key Vault for securely storing and managing sensitive data like API keys, passwords, and certificates. Familiarity with automating certificate management using tools like Cert-manager is highly desirable.
  • Security: Solid understanding of Kubernetes security best practices, including Role-Based Access Control (RBAC), Network Policies, and securing etcd with TLS and firewalls. Experience applying the latest Kubernetes and node OS security updates is critical.
  • Networking & Load Balancing: Proven expertise in Kubernetes networking challenges, such as maintaining reliable and scalable network policies across multiple environments. Knowledge of implementing load balancing techniques, including Ingress controllers and external load balancers.
  • Argo CD: Proficiency in using Argo CD for continuous delivery and GitOps workflows.
  • Ansible: Proficiency in Ansible for configuration management and automation is required.
  • Scripting Languages: Strong scripting skills in Python and Shell scripting are necessary to automate routine tasks and enhance operational efficiency.

Similar Jobs