Kubernetes Engineer

Overview

Remote
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Kubernetes
OpenShift

Job Details

We are seeking a skilled Kubernetes Engineer to join our team. The ideal candidate will have a strong background in Kubernetes, OpenShift, and related technologies such as Terraform and Argo CD. You will be responsible for designing, implementing, and managing Kubernetes clusters, ensuring high availability, scalability, and security of our containerized applications.

Key Responsibilities:

  • Design, deploy, and manage Kubernetes clusters using OpenShift and other tools.
  • Develop and maintain infrastructure as code using Terraform.
  • Implement continuous deployment pipelines with Argo CD.
  • Manage and orchestrate containers using Kubernetes APIs.
  • Troubleshoot and resolve issues related to Kubernetes clusters and applications.
  • Implement and manage DaemonSets, StatefulSets, and Deployments.
  • Configure and manage Kubernetes services, including IP, Node Port, External Name Creation, and Load Balancer services.
  • Ensure security and compliance of Kubernetes clusters through RBAC, network policies, and regular updates.
  • Implement and manage resource quotas, persistent storage, and autoscaling (HPA and VPA).
  • Collaborate with development teams to integrate Kubernetes into the CI/CD pipeline.
  • Monitor and optimize the performance of Kubernetes clusters and applications.

Qualifications:

  • Proven experience with Kubernetes and OpenShift.
  • Strong understanding of Kubernetes architecture, including Pods, Containers, and DaemonSets.
  • Experience with infrastructure as code tools, particularly Terraform.
  • Familiarity with continuous deployment tools like Argo CD.
  • Knowledge of Kubernetes services and networking.
  • Experience with Kubernetes security best practices, including RBAC and network policies.
  • Understanding of Kubernetes Custom Resource Definitions (CRDs) and federated clusters.
  • Experience with persistent storage management in Kubernetes.
  • Strong troubleshooting skills and experience with Kubernetes logs and events.
  • Excellent communication and collaboration skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Cloud Destinations LLC