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
As a Senior Kubernetes Platform Engineer at Upwork, you will be responsible for designing, implementing, and maintaining a scalable and efficient Kubernetes platform that supports our diverse application landscape. You will collaborate with cross-functional teams to enhance performance, automate processes, and ensure the reliability and security of containerized applications. Your expertise will be key in optimizing our infrastructure and driving best practices in cloud-native deployments, thereby fostering a culture of continuous improvement and operational excellence.
Job Responsibilities
- Design, implement, and manage Kubernetes clusters across multiple environments.
- Develop automation solutions for provisioning and deploying cloud-native applications.
- Monitor and troubleshoot Kubernetes clusters and applications to ensure high availability and performance.
- Collaborate with development teams to streamline CI/CD pipelines and promote DevOps practices.
- Implement and enforce security policies and compliance standards for container orchestration.
- Stay current on industry trends and technologies related to Kubernetes and containerization.
- Provide mentorship and support to junior engineers and team members.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in systems engineering or DevOps, with a strong focus on Kubernetes.
- Expertise in containerization technologies (Docker, container orchestration, and microservices architecture).
- Solid experience with CI/CD tools such as Jenkins, GitLab, or CircleCI.
- Proficient in container networking, storage solutions, and Kubernetes security best practices.
- Strong scripting skills in languages such as Bash, Python, or Go.
- Experience with cloud platforms (AWS, Azure, GCP) and Infrastructure as Code (Terraform, Ansible).
Technologies & Tools
The Senior Kubernetes Platform Engineer will utilize a wide array of technologies and tools, including but not limited to Kubernetes, Docker, Helm, Prometheus, Grafana, GitHub Actions, Jenkins, Terraform, and cloud platforms such as Amazon Web Services (AWS) or Google Cloud Platform (GCP). Familiarity with microservices architecture and service mesh technologies, such as Istio or Linkerd, will also be advantageous in this position.
Ideal Candidates
The ideal candidate for this role is someone who possesses strong analytical and problem-solving skills, coupled with a proactive approach to tackling complex technical challenges. They should exhibit effective communication skills for collaboration with diverse teams and have a strong propensity for continuous learning and adaptation in a rapidly evolving technological landscape. A passion for automation, efficiency, and operational excellence will further enhance their fit within our dynamic and innovative environment.
New Jersey has 26 American Job Centers. We list each with its address and hours. Find one →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.