P
Release Engineer
Sydney, New South Wales, Australia · Part Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 2 days ago
- Work mode
- In office
- Education
- Bachelor's degree or diploma in Computer Science, IT, Software Engineering or related fields
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Role Overview
The position of Release Engineer involves overseeing and facilitating the software release process, ensuring dependable, streamlined, and consistent deployment across development, testing, and production settings. The primary objective is to uphold software integrity and operational stability throughout the release cycles.
Key Responsibilities
- Organize and manage release activities including coordination of deployment schedules.
- Collaborate closely with development, QA, DevOps, and operations teams to facilitate smooth software change deliveries.
- Maintain release plans, deployment protocols, version control methods, and release documentation.
- Identify and troubleshoot challenges impacting deployment timelines or system stability.
- Support CI/CD pipeline operations, release automation initiatives, environment configurations, and deployment monitoring.
- Enhance release workflows by minimizing manual efforts, reinforcing quality controls, and boosting deployment efficiency.
- Track release results, document outcomes, and contribute to continuous enhancement of the software delivery lifecycle.
Qualifications and Skills
- Degree or diploma in Computer Science, Information Technology, Software Engineering, or related disciplines.
- Comprehensive knowledge of software development and release lifecycle management.
- Experience with version control systems, especially Git, alongside software build and deployment processes.
- Understanding of CI/CD methodologies, automated testing, deployment pipelines, and release governance.
- Advantageous familiarity with CI/CD tools such as Jenkins, GitLab CI/CD, GitHub Actions, Azure DevOps, or equivalent platforms.
- Basic proficiency in cloud services, containerization, scripting, and environment maintenance.
- Strong analytical and problem-solving capabilities with meticulous attention to detail.
- Awareness of change management concepts, release documentation standards, and deployment operations.
- Effective communication and coordination skills for team collaboration.
- Capability to juggle multiple tasks, adhere to systematic procedures, and respect release deadlines.
- A proactive approach focused on software quality, reliability, automation, and ongoing process improvement.
- Fluent English for clear technical communication.
Minimum education
Bachelor's Degree
Skills
How they work
Communication
Problem Solving
Attention to Detail
Time Management
Organisation