Key Responsibilities Release management Monitor and coordinate the implementation of release management best practices
Implement and help standardize new release management best practices
Continually work towards making improvements in the release process
Represent Release manager Importante Azienda Change Advisory Boards meetings to discuss release scope and/or roadblocks
Produce monthly release management reporting
Communicate release details and schedules to the Business when required
Maintains release management documentation and manages key information such as build and release procedures, dependencies, and notification lists, etc
Manage release dependencies and coordinate work between different teams at different locations
Negotiate, plan and help manage all release related activities
Manage risks and resolves issues that affect release scope, schedule and quality
Train and support teams for release best practices adoption
Document processes and implementation best practices
CI CD
Monitor and coordinate the implementation of CI CD best practices
Implement and help standardize new CI CD best practices
Develops scripts and automation tools used to build, integrate, and deploy software releases to various platforms
Work with release engineers to understand impacts of branches and code merges
Automate processes
Manage CI CD tools/platforms
Develop and maintain Pipeline configurations
Train and support teams for CI CD best practices adoption
Document processes and implementation best practices
Performance skills
Team building
Leadership
Listening andUnderstanding
Spoken and written communications
Decision making and problem solving
Organization and Planning
Commitment to task
Qualifications and experience
(P) = Preferred, (R) = Required
General:
Knowledge of Agile methods and practices (preferably scrum) (R)
At least 3 years of release and/or project management experience (R)
Advanced knowledge of software development lifecycle (R)
Demonstrated ability to coordinate teams toward task completion (R)
Good understanding of DevOps (R)
At least 5 years of experience in IT projects (R)
Experience in large projects including offshore (P)
Knowledge in shipping/transport industry (P)
Technical:
PowerShell or other scripting languages (R)
Microsoft Azure DevOps (R)
Ability to interpret and write source code (Microsoft languages) (R)
Management of infrastructure assets (network, servers, operating systems, DBs) (R)
Familiarity with software packing tools (.exe,.rpm, Docker) (P)
Good knowledge of version control tools (Git) (R)
Familiarity with cloud providers (preferably Azure) (P)
Familiarity with security/vulnerability tools (P)
Familiarity with monitoring tools (P)
Familiarity with coding analysis tools like Sonar (P)
Other:
Excellent English communication skills (oral and written) (R)
Capacity to work in a multicultural environment (R)
Passionate about IT innovation and willing to learn (R)
Tolerance for ambiguity (P)
Availability for travel in Geneva, India or United States (occasionally)