← Back to jobs

Epsilon Solutions Logo
Release Engineer

Epsilon Solutions

 

Calgary, AB, Canada

Posted On: 15+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Release Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will own the release engineering lifecycle, focusing on OS modernization, containerization, and CI/CD automation for RHEL environments.

This role is hybrid.

Responsibilities

  • Execute migration of applications from RHEL7 to RHEL9, resolving binary compatibility and library dependency issues.
  • Refactor legacy container workflows from Docker to Podman and maintain Rancher-managed Kubernetes environments.
  • Develop and maintain Jenkins pipelines using Groovy shared libraries and build automation tools with Python.
  • Build and compile open-source packages from source code, managing the full lifecycle of RPM packages.
  • Review vulnerability scan reports, remediate CVEs, and ensure compliance with RHEL9 security standards.

Required Skills

  • 5+ years of experience with Red Hat Enterprise Linux (RHEL), specifically RHEL7 to RHEL9 migration.
  • Strong hands-on experience with Jenkins CI/CD, including Groovy shared libraries and DSL.
  • Proficiency in Python development and scripting for automation and API integrations.
  • Experience with containerization tools including Docker, Podman, and Kubernetes orchestration.
  • Knowledge of build systems such as Make, CMake, and GCC.
  • Experience with Ansible for large-scale OS configuration and management.
  • Strong Linux administration and troubleshooting expertise.
  • Bachelor's degree in Computer Science or related field.

Preferred Skills

  • Experience with RHEL9 Universal Base Images (UBI).
  • Background in platform engineering and secure software supply chain practices.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs