Release and CI CD Specialist /DevOps

Full Time
Torino, Piemonte
Posted
Job description
MSC Mediterranean Shipping Company is a global leader in the shipping and logistics sector. Founded in 1970 and headquartered in Geneva, Switzerland, MSC is a privately-owned organisation driven by the Aponte family. Evolving from a one vessel operation, today MSC is a globally respected business with a fleet of 560 vessels and more than 70,000 staff. With an international integrated Network of road, rail, and sea transport resources - the company prides itself on delivering global Service with local knowledge. Represented in 155 countries, MSC ensures that shippers can talk directly to our representatives, as well as using a variety of e-business solutions for digitalised cargo bookings. Responding to the needs of our customers, MSC is a major driving force behind the evolution of smart containers in our industry, helping to set the standards for digital shipping.
The Global Information Technology (IT) Department of Mediterranean Shipping Company (MSC) is actively working on rationalising and streamlining the diverse technological landscape within the Group. This ongoing initiative bears many aspects and lead to many projects mobilising the overall workforce of the company.

Release and CI CD Specialist /DevOps:
The deputy of the release and CI CD Specialist works closely with the release and CI CD manager in Turin and collaborates with other members of the release and CI CD team in Warren and Chennai, to support teams located in Switzerland, India, USA and Italy. His main goals will consist of enforcing release management and CI CD best practices to improve the delivery quality, efficiency, and speed for MSC’s OVA project portfolio.

Key responsabilities

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 during 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 and Understanding
  • 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)
  • Proficiency with Azure DevOps APIs (P)
  • Azure DevOps pipelines best practices and optimization (R)
  • Ability to interpret and write source code (Microsoft languages) (R)
  • Management of infrastructure assets (R)
(network, servers, operating systems, DBs)
  • 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 tool (P)
(preferably SonarCloud/SonarQube)
  • Familiarity with monitoring tools (P)
(preferrable Datadog and Application Insight)
  • Automated VMs provisioning (Rundeck+Ansible preferrable) (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)

bryanjabs.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, bryanjabs.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, bryanjabs.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs