Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Red hat Release Engineer - Cloud Distribution Brno Office Czech Republic 
Czechia, Southeast, Brno 
591399755

17.04.2025

What you will do

Release Management:

  • Oversee the continuous integration and continuous delivery (CI/CD) pipeline.

  • Manage version control systems (e.g., Git) and branching strategies.

  • Maintain and update release notes, build logs, and other documentation related to release activities.

  • Ensure proper version control practices are followed.

  • Continuously improve release processes by identifying inefficiencies and implementing better practices or new tools.

  • Stay up-to-date with industry best practices and emerging technologies.

Delivery and Rollback:

  • Coordinate with teams to plan, schedule, and execute software deliveries.

  • Handle any issues during deliveries and ensure quick recovery from failures.

  • Perform rollbacks if needed, ensuring minimal impact on users.

Configuration Management:

  • Ensure that configurations for various environments (dev, test, production) are properly managed and maintained.

  • Work with configuration tools like Ansible.

Monitoring and Logging:

  • Monitor the release process, looking for bottlenecks, errors, or performance issues.

  • Implement logging systems to track deployment metrics and errors.

Collaboration with Teams:

  • Work closely with developers, quality assurance, operations, and product management teams to plan and execute releases.

  • Troubleshoot and resolve issues that arise during the development or deployment cycle.

Security:

  • Follow best practices for secure deployments, especially when handling sensitive data or environments.

  • Ensure compliance with security standards and procedures during the release process.

What you will bring

  • Working knowledge of programming languages (e.g., Python, Shell scripting), version control systems (Git), and build tools (e.g., Jenkins, Brew/); familiarity with cloud services like AWS, Azure or Google Cloud.

  • 3–5 years in a software engineering, DevOps, or release management role, with hands-on experience in build and release management.

  • Experience with CI/CD tools and platforms like GitLab CI, GitHub, Jenkins.

  • Ability to troubleshoot and resolve release issues quickly.

  • Ensuring that all releases are properly versioned, tested, and deployed without causing issues to the users.

  • Previous Experience with Build and Packaging like rpm, jar, docker images, etc. is a plus

  • Experience with code reviews is a plus