Release Engineer (Calgary)
Cynet Systems
Requirement/Must Have
- 5+ years of strong hands-on experience in Red Hat Enterprise Linux (RHEL) administration, engineering, and modernization initiatives including RHEL9 exposure.
- 1+ years of experience in Linux / Platform Engineering environments.
Responsibilities
- Execute migration of applications/services from RHEL7 to RHEL9.
- Resolve binary compatibility and library dependency issues.
- Build and compile open-source packages from source code.
- Troubleshoot package and dependency-related issues.
- Manage lifecycle of RPM packages.
- Refactor legacy container workflows from Docker to Podman.
- Architect and maintain Rancher-managed Kubernetes environments.
- Support migration to RHEL9 Universal Base Images (UBI).
- Develop and maintain Jenkins pipelines using Groovy shared libraries.
- Build automation tools and API integrations using Python.
- Support scalable code-based CI/CD pipelines.
- Review vulnerability scan reports and remediate identified CVEs.
- Ensure compliance with RHEL9 security standards and benchmarks.
- Maintain secure software supply chain practices.
Skills
- Strong hands-on experience with Red Hat Enterprise Linux (RHEL), especially RHEL9.
- Linux administration and troubleshooting expertise.
- Python development/scripting experience.
- Groovy scripting for Jenkins DSL.
- Experience with Docker, Podman, Kubernetes, Rancher.
- Robust Jenkins CI/CD experience.
- Experience with Make, CMake, GCC build systems.
- Vulnerability remediation and security hardening experience.
- Experience with Ansible for large-scale OS configuration.
Qualification And Education
- Strong hands-on engineering depth is critical.
- Good communication skills required due to client-facing interviews.
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Release Engineer (Calgary). Be the first to apply!
Related searches
