SCM Engineer
Beijing
Responsibilities:
• Develop build system to support various product line, maintain and quick fix the issues for the build system
• Build environment setup, e.g. shell script and Makefile, compiler/toolchain porting/generation etc.
• Set up continuous integration environment (Hudson/Jenkins) including auto build, auto deploy and auto test.
• Cooperate with development team for product build and release.
• Responsible for Subversion administration and other SCM related jobs.
Qualifications:
• Knowledge in some of the following fields:
o Strong experience in autotools, Makefile, shell script, python
o Strong experience in RPM package management
o Strong experience in Linux OS distribution, iso generation
o Be familiar with Subversion, Git or other code version control tools
o Be familiar with VMware operations, ovftool API development
o Be familiar with Hudson/Jenkins operations
o Experience in creating GNU toolchain and knowledge of compiler, linker and loader
o Experience in C/C++ programming
o Java skills is preferred
o Experience in Linux software development is preferred
• Good interpersonal and communication skills. Be able to communicate both in written and oral English
• Bachelor or Master majored in Computer Science or related
|