Release Engineer
Release Engineer
humanica public company limited- Posted 7 hours ago
- Be among the first 10 applicants
Job Description
About the Role
Job Purpose
Ensure the successful planning, coordination, governance, and execution of software and infrastructure releases by managing deployment activities, providing end-to-end release visibility, and ensuring releases are delivered safely, efficiently, and in alignment with business objectives.
Responsibilities
- Plan, coordinate, and execute software and infrastructure deployments across all environments.
- Govern release scope, schedules, dependencies, and deployment readiness.
- Provide end-to-end visibility of release activities, deployment status, and release progress to stakeholders.
- Coordinate release planning with Development, QA, Infrastructure, and Business teams.
- Validate deployment readiness, including approvals, deployment packages, rollback plans, and release documentation.
- Manage deployment execution and monitor release outcomes to ensure successful implementation.
- Drive continuous improvements in release processes, deployment automation, and release governance.
- Identify and mitigate release risks while ensuring compliance with change management policies.
- Prepare post-release reports and coordinate post-deployment reviews.
Working Relationship
- Internal : Development Team, QA Team, DevOps/SRE Team, Infrastructure Team, Product Management, Project Management Office (PMO), Technical Support/NOC, Information Security Team, Business Operations
- External : Customers, Cloud Service Providers (AWS, Huawei Cloud), Third-party Vendors, Technology Partners, Business Partners
Qualifications
Education
- Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or a related field.
Required Skills
Experience / Special Skill
- 3+ years of experience in Release Engineering, DevOps, Software Delivery, Change Management, or IT Operations.
- Experience managing software and infrastructure deployments in production environments.
- Experience with CI/CD pipelines and deployment automation tools (e.g., Jenkins, GitLab CI).
- Experience with cloud platforms (AWS, Huawei Cloud) and container technologies is an advantage.
- Familiarity with ITIL Change and Release Management practices.
Preferred Skills
Special Skills
- Strong release planning, coordination, and stakeholder management skills.
- Excellent organizational and time management abilities.
- Strong analytical and problem-solving skills.
- Ability to manage multiple releases and priorities simultaneously.
- Excellent communication and cross-functional collaboration skills.
- High attention to detail with a strong governance and quality mindset.
- Experience with deployment automation, scripting, and CI/CD tools is a plus.
- Ability to work effectively under pressure during critical production releases.
More Info
Key Skills
GitLab CI
ITIL Change and Release Management
CI/CD pipelines
container technologies
deployment automation tools
Huawei Cloud
