DevJobs

Senior DevOps Engineer

Overview
Skills
  • Shell Shell ꞏ 4y
  • Python Python ꞏ 2y
  • Linux Linux ꞏ 4y
  • CI/CD CI/CD ꞏ 4y
  • Jenkins Jenkins
  • Docker Docker
  • Kubernetes Kubernetes
  • Podman
  • Networking Networking
  • GitOps ꞏ 4y
  • Security
  • Linux Container Technology
  • Yocto
  • Systemd
  • Software Packaging
  • RPM
  • Jenkins Shared Libraries
  • Groovy Declarative Pipelines
  • Embedded System Development
  • DEB
Description

Senior DevOps Engineer

Harmonic is the worldwide leader in virtualized broadband solutions. We revolutionized broadband networking via the industry’s first virtualized broadband solution, enabling cable operators to more flexibly deploy gigabit internet service to consumers’ homes and mobile devices. Learn more at www.harmonicinc.com .

Role Description

We are seeking an enthusiastic and experienced DevOps Engineer, with a specialization in Linux, to join our dynamic DevOps team.

As a key contributor, you will report to the Director of Core Software, Broadband business unit.

Location

Hybrid role – working at least three days a week from our offices in Caesarea.

What You Will Be Doing

Have you ever wanted to experience working in a Linux distribution environment? Harmonic's core products are built on Debian packages and Docker images running on Kubernetes.

The team manages a robust framework for handling Debian packages, utilizing Apt repositories and package builders.

The build system comprises an array of Python, Perl, and Bash modules, incorporating REST API servers, clients using an event bus (RMQ), and automation with Jenkins.

Your day-to-day activities will revolve around the maintenance and development of Linux systems, servers, and containerized solutions.

The Role Includes

  • Developing and maintaining tools to support Debian package building and frameworks.
  • Operating and troubleshooting our automated build system.
  • Administering Debian servers, builders, and repositories.
  • Providing support to development teams and conducting in-depth issue investigations

What You Should Have

  • 4 years of experience as a DevOps Engineer with orientation to Linux CI/CD, GitOps and shell scripting
  • 2 years of experience in Python programming.
  • Strong troubleshooting skills and knowledge in Networking and Security
  • Good interpersonal communication skills, ability to work in a team, and independent learning.
  • Very good English, both spoken and written.
  • Advanced Linux knowledge, including software packaging (DEB, RPM), Systemd - advantage
  • Experience in Linux Container technology (Docker, Podman, Kubernetes) – advantage
  • Knowledge in embedded system development, especially with Yocto - advantage
  • Advanced Jenkins knowledge, including Groovy declarative pipelines and Jenkins shared libraries - advantage

At Harmonic, we believe that building and nurturing a global team with diverse backgrounds and voices is critical to our success. Together, we achieve excellence through creativity and innovation, build relationships based on integrity and mutual respect, and deliver the highest quality in every aspect of our business for the benefit of our employees, business partners and shareholders.

Harmonic