Job Description
About our client
World-wide prominent entertainment & media industry, expanding their Global Technology team.
About the role
This position will participate in managing releases and deployment of various global enterprise applications from web based/cloud application to business intelligence/data analytics.
Your responsibilities
-
Define, develop, implement and manage release processes for code through development, test and production environments for multiple teams across multiple platforms.
-
Responsible as a key approval for release processes into production.
-
Manage and maintain code repository in the system.
-
Hands on troubleshooting and resolution of issues discovered in the build/deployment environment.
-
Prepare documentation for release, deploy and test work and artefacts (e.g. Release Notes).
-
Understanding the Agile (Scrum) process set in various systems and required to provide the build at the end of the sprints cycles.
You will have
Experience
At least 3-5 years of experience in release/deployment engineer role.
Qualifications
Min Bachelor Degree in Computer related field or equivalent work experience
Skills
-
Hands on experience with Unix/Linux and Shell Scripting.
-
Experience with Java or .Net Development.
-
Knowledge in Maven/Nexus Sonatype, Eclipse, Netbeans and Git.
-
Experience with Cloud Technologies (AWS).
-
Experience with Continuous Integration (CI) builds systems (Jenkins) including installation, configuration and ongoing management of plugins.
-
Experience Knowledge of Scrum, Agile methodologies and software engineering practices.
-
Experience automating release and build processes.
-
Demonstrated ITIL best practices related to Release Management, Configuration Management and Change Management.
Personal Ability
-
Ability to learn and work with cutting edge technologies.
-
Ability to work in a team environment and independently while tackling complex issues.
-
Excellence analytical and problem-solving skills.
-
Excellence in written and verbal communications and presentation skills.
-
Ability to work and collaborate with remote team.
Added Advantage
-
Experience /Knowledge in SoapUI, REST, Design and Development experience using Use
-
Cases or TDD.
-
Experience in Royalty system.
-
Experience in the Music publishing industry.
-
Experience with database technologies (e.g PostGres, Oracle).
-
Experiences in Gradle build system.