What are the responsibilities and job description for the Release Engineer RHEL Migration / Platform Modernization position at Cynet Systems?
We are looking for Release Engineer RHEL Migration / Platform Modernization for our client in Alpharetta, GA
Job Title: Release Engineer RHEL Migration / Platform Modernization
Job Type: Contract
Job Overview:
- The Release Engineer will be responsible for executing OS and platform modernization initiatives, including migration from RHEL7 to RHEL9, container workflow transformation, CI/CD automation, and vulnerability remediation.
- The role requires strong hands-on engineering expertise in Linux systems, containerization, build systems, and DevOps automation within large-scale enterprise environments.
Requirement/Must Have:
- Strong hands-on experience with Red Hat Enterprise Linux (RHEL), especially RHEL9.
- Expertise in Linux administration and troubleshooting.
- Strong Python scripting and development experience.
- Groovy scripting experience for Jenkins DSL.
- Strong experience with Docker, Podman, Kubernetes, and Rancher.
- Strong Jenkins CI/CD pipeline development experience.
- Experience with Make, CMake, and GCC build systems.
- Experience in vulnerability remediation and security hardening.
- Experience with Ansible for large-scale OS configuration.
Experience:
- Strong hands-on experience in platform engineering, CI/CD, containerization, and OS migration projects.
- Proven experience working on enterprise-scale Linux modernization initiatives.
Responsibilities:
- Execute migration of applications and 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 CI/CD pipelines using code-based automation.
- Review vulnerability scan reports and remediate identified CVEs.
- Ensure compliance with RHEL9 security standards and benchmarks.
- Maintain secure software supply chain practices.
Should Have:
- Strong communication skills for client-facing interactions.
- Experience in enterprise platform modernization programs.
Skills:
- Strong Linux engineering and system-level troubleshooting.
- DevOps and CI/CD automation expertise.
- Containerization and orchestration (Docker, Podman, Kubernetes, Rancher).
- Build systems (Make, CMake, GCC).
- Security and vulnerability management.
- Strong scripting in Python and Groovy.
Qualification And Education:
- Bachelor s degree in Computer Science, Information Technology, or related field preferred.