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 will play a pivotal role in designing, implementing, and maintaining Kubernetes-based solutions to support cloud-native applications at Upwork. This position requires deep technical expertise in container orchestration and cloud infrastructure, alongside collaboration with cross-functional teams to enhance system performance, scalability, and reliability. The ideal candidate will leverage their extensive experience to optimize Kubernetes environments, troubleshoot complex issues, and drive continuous improvement within our DevOps practices.
Job Responsibilities
- Design and implement scalable Kubernetes architectures for deployment and management of containerized applications.
- Develop automation scripts and tools to streamline Kubernetes operations and enhance efficiency.
- Monitor and troubleshoot Kubernetes clusters to ensure high availability and performance.
- Collaborate with development teams to integrate CI/CD processes within the Kubernetes ecosystem.
- Conduct regular performance tuning and optimization of Kubernetes environments.
- Maintain documentation for configurations, procedures, and best practices related to Kubernetes deployments.
- Lead the transition to cloud-native architectures while implementing security best practices.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in cloud infrastructure, with at least 3 years in Kubernetes administration.
- Proven expertise in container orchestration tools such as Docker and Helm.
- Strong knowledge of networking concepts and cloud service models (IaaS, PaaS, SaaS).
- Experience with infrastructure automation tools such as Terraform, Ansible, or similar.
- Familiarity with microservices architecture and cloud providers such as AWS, Google Cloud, or Azure.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
Technologies & Tools
The Senior Kubernetes Platform Engineer will work with a variety of advanced technologies and tools, including but not limited to Kubernetes, Docker, Helm, Terraform, and GitLab CI. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is essential, along with monitoring tools like Prometheus and Grafana. Additionally, the candidate will employ configuration management tools like Ansible and infrastructure provisioning tools to enhance deployment practices.
Ideal Candidates
The ideal candidate for this role is a proactive and innovative engineer with a strong passion for cloud technologies and container orchestration. They should possess excellent communication skills, enabling effective collaboration across technical teams and stakeholders. A commitment to continuous learning and a demonstrated ability to adapt to evolving technological landscapes are vital traits. Candidates should be detail-oriented with a strong analytical mindset, capable of identifying improvements and delivering high-quality solutions in a dynamic environment.
How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.