ThunderSoft (Stock Code: 300496) is a world leading smart platform technology provider. Headquartered in Beijing, ThunderSoft operates 26+ R&D centers and offices globally.
15 сентября 2021

Senior CM — CI and Build Engineer (вакансия неактивна)

Киев, удаленно

Sr. CM — CI and Build Engineer is responsible to Define, Configure and Maintain SW Development Tool Chain as a part of Software Configuration Management, SW Continues Integration and Releases management process. It includes the support of SW Development projects execution at Alpine facilities in US


— Define Server resources requirement to support software build process with Japan Headquarters
— Configure Tools such as Version Control Tools, CI Tools under Ubuntu OS
— Create and Support Build and Releases metrics dash board to measure system performance
— Help to Define Software Backup and Recovery procedures and participate audits of execution
— Perform as window to 3d Party CM engineers to keep CM activities aligned
— Participate in WEB Tools interactions improvements and SW development to improve Tools interactions capabilities

— Other duties may be assigned.

This position does not require people management responsibilities.

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements
listed below are representative of knowledge, skills, and/or abilities required. Reasonable accommodations may be made to
enable individuals with disabilities to perform the essential functions.

BS or Master degree in Computer Science or equivalent with four or more year’s in role Sr. CM — CI and Build Engineer

— Knowledge of UNIX and shell scripting Languages such as:
=Shell(s) — mandatory
=Make — mandatory
=Python — mandatory
=PHP — is plus to have
— Іn hands Knowledge of Linux Ubuntu Operation system and Ubuntu Administration — mandatory
=Knowledge of Android Platform DevOps tool chain is mandatory (Git, Gerrit, Jenkins)
=Nice to have : Knowledge Network Configuration(s) and Network Security aspects, Sub Networks isolation
— good to have
=Sub networks, DMZ, DHCP, DNS
=Users management synchronization with Windows Domain controller (LDAP)
=Firewalls, VPN
=Knowledge of Production Servers configuration and support (Dell as an example) — good to have
=Ubuntu OS SW Installation and Upgrades process — good to have
=Periodical system Patching (monthly base), Licenses updates — good to have
=Disk Array and its Back up configuration knowledge ( to be defined in Disaster Recovery Policy)

good to have:
=Network Configuration & Users configuration LDAP, VPN — on demand — good to have
=New Server & VM allocation (on demand) — configuration of Ubuntu System Software good to have
=Knowledge Servers utilization measurements and recommendations to improve
=Experience for Automotive industry to manage DevOps
=Git, Gerrit , Jenkins
=Android AOSP up merges between Tier1 and Silicon Vendor such as Qualcomm)