Organization Level Configuration Manager

Job type: Permanent
Contact name: Rebecca Aw

Contact email: rebecca@aurora-talent.com
Job ref: 33162
Published: almost 2 years ago
Startdate: 26 July 2022 - 26 July 2022

LOCATION: SINGAPORE

Position Description – Organization Level Configuration Manager

Company Overview:

My client is one of the leading mobility companies who is committed to play an active and role in the transformation of future mobility. They will continue and further enhance its investment in  the focused areas of vehicular interior cabin electrification & integration, vehicular intelligence & security and vehicular internet & connectivity.

PRIMARY DUTIES & RESPONSIBILITIES:

  1. Build and Oversee Release

  • Provide basic environment for team members, for example, docker image, storage repositories;

  • Setting up and supporting continuous integration and deployment;

  • Make sure that new products are configured and coded properly for successful integration and operations;

  • Assemble data on release metrics, oversee the source code management system, such as git, svn;

  • Maintain multiple build environments, and document steps relating to the release process.

  • Review engineering practices, assist in researching new technologies

  • Automation

  1. Execute traditional configuration management activities

  • Identify and manage CIs (Configuration Items)

  • Create and maintain CM plan

  • Define CM rules and strategy, such naming conversion, branch-management strategy

  • Execute CM audit and report to measure conformance to entire processes

  • Work with software engineers to resolve any issues and document fixes for use in future reference materials.

  1. Set Release Schedule

  • Set a release schedule for a product  and adhere to company procedures in all tasks

  • Oversee release deployment, generate release notes, and configure software to all platforms.

  1. Perform other duties as assigned

 

Required Skills & Experience:

  • 5 years of practical experience in best-practices and tools and processes in the DevOps space.

  • Familiar with one or more DevOps/IT Operation Tools such as: Code management and build tools (.eg Git/Maven/...), Continuous integration tools (.eg Jenkins/Nexus/...), Configurations tools (.eg Ansible/Puppet/...), Monitoring tools (.eg Zabbix/Prometheus), Modern IT infrastructure (.eg Docker/Kubernetes/...)

  • Experienced in at least one programming language, preferably Python

  • Eagerness to learn, expand your skills, and try new tools

  • Understanding of how agile development teams work

  • Good process awareness

  • Able to speak and understand Chinese are preferred for this position.

arn, expand your skills, and try new tools

  • Understanding of how agile development teams work

  • Good process awareness