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 be integral in driving the design, implementation, and optimization of our Kubernetes-based infrastructure. This role involves collaborating with cross-functional teams to ensure the stability, scalability, and efficiency of our container orchestration system, while also mentoring junior engineers. The ideal candidate will possess a strong expertise in Kubernetes, along with a deep understanding of cloud environments, DevOps practices, and configuration management tools. The focus will be on not only enhancing our existing systems but also on identifying opportunities for innovation and improvement.
Job Responsibilities
- Design, deploy, and maintain Kubernetes clusters across various cloud environments.
- Monitor and troubleshoot Kubernetes environments, ensuring high availability and performance.
- Collaborate with development teams to enhance CI/CD pipelines utilizing Kubernetes.
- Automate operational tasks through scripting and tools, ensuring efficiency and reliability.
- Implement security best practices to protect Kubernetes environments and workloads.
- Mentor junior engineers and provide guidance on best practices in container orchestration.
- Stay updated with industry trends and emerging technologies related to Kubernetes and cloud infrastructure.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience working in cloud platforms such as AWS, GCP, or Azure.
- Extensive experience in designing, implementing, and managing Kubernetes clusters.
- Proficiency in scripting languages such as Python, Bash, or Go.
- Strong understanding of containerization concepts and tools (e.g. Docker).
- Experience with CI/CD tools such as Jenkins, GitLab CI, or similar.
- Familiarity with configuration management tools like Ansible, Terraform, or Helm.
- Excellent problem-solving skills and a proactive approach to operational challenges.
Technologies & Tools
The Senior Kubernetes Platform Engineer will utilize a variety of technologies and tools, including but not limited to Kubernetes, Docker, AWS, GCP, Azure, CI/CD tools such as Jenkins, and configuration management tools like Ansible and Terraform. Familiarity with monitoring and logging tools like Prometheus and Grafana will also be essential for maintaining optimal service performance and reliability.
Ideal Candidates
The ideal candidate for the Senior Kubernetes Platform Engineer role is a proactive problem-solver with a passion for continuous learning and improvement. They possess an analytical mindset and a genuine interest in cloud technologies and container orchestration. Strong communication skills are essential, enabling effective collaboration with both technical and non-technical team members. The candidate is expected to thrive in a fast-paced environment and demonstrate the ability to adapt to changing needs and priorities.
Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.