Full Time

Staff Systems Development Engineer - Kubernetes

Jamf
$90,000 - $140,000* / year (about $43–$67 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 Jamf, so some details may not match this job. The employer's own page has the real description.

Overview

The Staff Systems Development Engineer - Kubernetes at Jamf will be responsible for designing, developing, testing, and maintaining robust systems and solutions that leverage Kubernetes for the management and orchestration of containerized applications. This role will focus on enhancing the scalability and reliability of our infrastructure, ensuring seamless integration with various tools and services that support our development processes. The successful candidate will collaborate closely with cross-functional teams to deliver high-quality solutions that meet our operational goals and improve overall system performance.



Job Responsibilities

  • Design, develop, and implement infrastructure solutions utilizing Kubernetes in a cloud-native environment.
  • Manage Kubernetes clusters, ensuring optimal configuration, stability, and scalability.
  • Develop CI/CD pipelines for automated testing and deployment of containerized applications.
  • Monitor system performance and troubleshoot issues, providing timely resolutions.
  • Collaborate with software engineering teams to integrate Kubernetes into diverse application architectures.
  • Develop and maintain system documentation and operational procedures.
  • Stay updated with the latest advancements in Kubernetes and cloud technologies to recommend best practices.
  • Conduct performance tuning and optimization for Kubernetes environments.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • A minimum of 5 years of experience in systems development, specifically with Kubernetes.
  • Strong understanding of containerization technologies and orchestration tools.
  • Proficient in scripting and programming languages such as Python, Go, or Bash.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with CI/CD tools like Jenkins, GitLab CI, or similar platforms.
  • Excellent problem-solving skills and ability to work under pressure.
  • Effective communication skills and ability to collaborate with diverse teams.


Technologies & Tools

The position requires proficiency in a variety of technologies and tools, including, but not limited to, Kubernetes for container orchestration, Docker for containerization, Helm for application management, and various CI/CD tools for automated deployments. Familiarity with cloud service providers such as AWS, Azure, or Google Cloud is essential, along with experience in infrastructure as code tools like Terraform or Ansible to support deployment and configuration management.



Ideal Candidates

The ideal candidate for the Staff Systems Development Engineer - Kubernetes role is someone who possesses a strong technical foundation in systems engineering and is passionate about automation and efficiency. They should be proactive in identifying areas for improvement and have a keen interest in leveraging cutting-edge technologies. Strong analytical skills, combined with a collaborative mindset, make them an effective team player who can navigate complex challenges and provide innovative solutions in a fast-paced environment.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

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