Skip to main content

CloudLinux is hiring Packaging Engineer

➡️ Apply here: Packaging Engineer

🔔 Monitor jobs

👩‍💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume


**Job Title:** Packaging Engineer (remote-only, Europe)
**Company:** CloudLinux
**Location:** Tbilisi, Georgia (Remote-only, Europe)

**About CloudLinux:**
CloudLinux is a global remote-first company driven by principles of doing the right thing, putting employees first, being remote-first, and delivering high-volume, low-cost Linux infrastructure and security products. We foster a supportive team environment where everyone contributes to collective success. Learn more at https://cloudlinux.com/.

**About Endless Lifecycle Support (ELS):**
ELS enables organizations to securely continue using Linux distributions and software languages that have reached end-of-life or no longer receive standard security support. This includes delivering vulnerability patches for unsupported versions of CentOS, Ubuntu, Debian, Oracle Linux, PHP, Python, Spring frameworks, Angular/AngularJS, Django, and Flask. More information can be found at https://tuxcare.com/endless-lifecycle-support/.

**Job Summary:**
We are looking for a talented Packaging Engineer to join the Alternatives & EasyApache Team on the CloudLinux OS Web Stack project within ELS. This role involves working with a range of products, including alternative versions of NodeJS, PHP, Python, and Ruby, as well as cPanel EasyApache and HardenedPHP packages. The alternative packages facilitate the installation of multiple software versions on a single system and are used across various CloudLinux OS and Imunify360 components. The team also enhances EasyApache packages for security and compatibility with CloudLinux OS, and HardenedPHP focuses on backporting security patches to unsupported PHP versions.

**Responsibilities:**
* Monitor and track upstream releases.
* Update packages and apply necessary patches.
* Build packages across all supported distributions.
* Design and maintain automated test suites.
* Prepare and deploy production releases.
* Drive the automation of routine tasks such as version updates, patch management, monitoring, and testing to streamline the packaging workflow.

**Requirements:**
* 1+ years of experience working with Linux-based systems.
* Hands-on experience with YUM or APT package management.
* GNU/Linux operating systems and shell scripting experience.
* Experience with Git-based development workflows.
* Experience using CI/CD tools such as Jenkins, Ansible, or similar.

**Nice to have:**
* Understanding of RPM or DEB package build systems (e.g., mock, pbuilder, etc.).
* Experience with Python.
* Experience with C programming.

**Benefits:**
* A focus on professional development.
* Interesting and challenging projects.
* Fully remote work with flexible working hours, allowing you to schedule your day and work from any location worldwide.
* Paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves.
* Compensation for private medical insurance.
* Co-working and gym/sports reimbursement.
* Budget for education.
* The opportunity to receive a reward for the most innovative idea that the company can patent.

**Seniority level:** Mid-Senior level
**Employment type:** Full-time
**Job function:** Information Technology
**Industries:** Non-profit Organizations and Primary and Secondary Education

Previous and next articles