Full Time

Kubernetes Engineers

Jobs for Humanity
$90,000 - $150,000* / year (about $43–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Jobs for Humanity, so some details may not match this job. The employer's own page has the real description.

Overview

The Kubernetes Engineer at Jobs for Humanity will be an integral part of our technology team, responsible for the design, implementation, and management of container orchestration using Kubernetes. This role entails collaborating with cross-functional teams to automate processes, streamline workflows, and enhance platform scalability and reliability. Candidates will be charged with ensuring seamless deployment and operation of cloud-native applications while actively participating in the best practices for infrastructure management. The ideal engineer will have a passion for containerization technologies and will play a critical role in supporting our mission to leverage Kubernetes effectively in service delivery.



Job Responsibilities

  • Design, implement, and maintain Kubernetes clusters across multiple environments.
  • Automate deployment processes and manage CI/CD pipelines for containerized applications.
  • Monitor and troubleshoot Kubernetes environments to ensure high availability and performance.
  • Work closely with development teams to facilitate the deployment of applications on Kubernetes.
  • Implement and maintain security policies for containerized applications and Kubernetes clusters.
  • Document processes, configurations, and best practices related to Kubernetes management.
  • Stay current with industry trends and advancements in container orchestration and related technologies.


Qualifications

  • Proven experience in managing Kubernetes environments and container orchestration.
  • Strong understanding of cloud platforms such as AWS, Google Cloud, or Azure.
  • Experience with CI/CD tools and processes, preferably using Jenkins, GitLab CI, or similar products.
  • Familiarity with containerization technologies such as Docker.
  • Proficient in scripting languages like Python, Bash, or Go.
  • Educational background in Computer Science, Information Technology, or a related field.
  • Relevant certifications such as Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD) are highly desirable.


Technologies & Tools

The Kubernetes Engineer will engage with a variety of technologies and tools including Kubernetes, Docker, Helm, Prometheus, Grafana, and various cloud service providers like AWS, Azure, and Google Cloud. Familiarity with configuration management tools such as Ansible or Terraform will also be valuable. Knowledge of networking concepts and security frameworks pertaining to containerization is essential to effectively manage the deployment and operation of services within Kubernetes.



Ideal Candidates

Ideal candidates for the Kubernetes Engineer role will possess a strong problem-solving ability and a meticulous attention to detail. They should be proactive in their approach to learning new technologies and methodologies, demonstrating a keen interest in automation and system efficiency. Strong communication skills are essential for effective collaboration with team members and stakeholders. A commitment to continuous improvement and innovation will be crucial in aligning with the organizational goals of Jobs for Humanity.

In software, telecom and media, hires came to 1.6% of jobs in August and layoffs to 1%, against 3.3% and 1% for all industries. The tech job market →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.