Full Time

Senior Kuberbetes Platform Engineer

Upwork
$120,000 - $160,000* / year (about $58–$77 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 Upwork, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Kubernetes Platform Engineer at Upwork will play a pivotal role in architecting, implementing, and maintaining robust Kubernetes environments. In this capacity, the engineer will collaborate with cross-functional teams to establish best practices for container orchestration, enhance platform scalability, security, and reliability while optimizing deployment processes. The role requires strategic planning, advanced problem-solving skills, and extensive experience with cloud technologies, aiming to ensure the highest levels of platform performance and availability for Upwork's diverse applications.



Job Responsibilities

  • Design, deploy, and manage Kubernetes clusters in multi-cloud environments.
  • Implement and manage CI/CD pipelines to automate the deployment and monitoring of applications.
  • Develop best practices and standard operating procedures for Kubernetes usage and management.
  • Monitor system performance and troubleshoot issues to optimize platform reliability and scalability.
  • Collaborate with development teams to enhance application performance and ensure seamless integration with Kubernetes frameworks.
  • Conduct regular security audits and implement measures to enhance system security and compliance.
  • Stay abreast of industry trends and emerging technologies related to container orchestration and cloud environments.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience working with Kubernetes and container orchestration technologies.
  • Proficiency in scripting languages such as Python, Bash, or similar.
  • Strong understanding of cloud platforms (AWS, GCP, Azure) and their respective services.
  • Experience with tools like Helm, Istio, and monitoring solutions such as Prometheus and Grafana.
  • Knowledge of network protocols and security best practices in cloud environments.
  • Strong problem-solving abilities and a proactive approach to system management.


Technologies & Tools

The Senior Kubernetes Platform Engineer will utilize a variety of technologies and tools to manage and enhance Kubernetes infrastructure. This includes, but is not limited to, cloud platforms such as AWS and Google Cloud Platform, along with Kubernetes-native tools like Helm, Docker, and Istio. Additionally, the engineer will work with monitoring and logging solutions such as Prometheus, Grafana, and ELK Stack to track system performance and ensure operational excellence.



Ideal Candidates

The ideal candidates for this position possess not only the necessary technical skills but also exhibit strong analytical thinking and excellent communication abilities. They demonstrate a passion for innovation and continuous improvement, thrive in collaborative environments, and are adept at managing multiple projects simultaneously. Flexibility in adapting to rapidly changing technologies and a commitment to best practices in software development and system administration further characterize successful candidates for this role.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

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