onsite
Release Engineer - Capgemini
Software Engineer
Release Engineer driving RHEL 7 to RHEL 9 migration, containerization, and CI/CD automation for a large‑scale enterprise modernization project.
About the role
Key Responsibilities
- Lead end‑to‑end migration of applications and services from RHEL 7 to RHEL 9, ensuring binary compatibility and resolving library dependency issues.
- Design, build, and maintain Docker images and containerized workloads for production environments.
- Develop and maintain CI/CD pipelines, automating build, test, and deployment processes across the platform.
- Engineer and manage package repositories, including RPM creation, signing, and distribution.
- Implement security remediation strategies, hardening OS images, and ensuring compliance with enterprise security policies.
- Collaborate with cross‑functional teams to troubleshoot production incidents and optimize platform performance.
Requirements
- Proven experience with RHEL 7/8/9 migration and Linux system administration.
- Strong knowledge of Docker, container orchestration, and CI/CD tooling (e.g., Jenkins, GitLab CI).
- Hands‑on experience with RPM packaging, repository management, and automation scripts.
- Solid understanding of security best practices for Linux and container environments.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced contract role.