Salary
💰 $120,000 - $130,000 per year
Tech Stack
AWSAzureCloudDockerJenkinsKubernetesPythonSDLC
About the role
- Overseeing the planning, coordination, and management of software releases across various environments
- Close collaboration with development, QA, operations, and client-facing teams to ensure timely releases
- Manage and maintain all environments (development, testing, staging, production)
- Monitor environment usage and performance, identifying and resolving issues
- Collaborate with DevOps teams to automate build, test, and deployment processes
- Provide regular updates to stakeholders on the status of releases
- Maintain comprehensive documentation for all release and environment management processes
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Minimum of 5 years of experience in release management, environment management, or a related role within a technology-driven organisation
- Proven experience in managing software releases in a complex, multi-environment setup
- Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps) and version control systems (e.g., Git)
- Proficiency in scripting and automation tools (e.g., PowerShell, Python) is desirable
- Familiarity with cloud environments (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes) is an advantage
- Strong understanding of software development lifecycle (SDLC) methodologies, including Agile, Scrum, and DevOps practices
- annual market competitive bonus program
- Thrive Program with flexible work options
- dedicated time for health and wellbeing (e.g. virtual Yoga or meditation sessions)
- Global Wellness paid day off
- Give Back Day for community impact
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
release managementenvironment managementCI/CDversion controlscriptingautomationcloud environmentscontainerizationsoftware development lifecycleAgile
Soft skills
collaborationcommunicationproblem-solvingstakeholder managementdocumentation
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information Technology