北京 [切换城市] 北京招聘北京计算机软件招聘北京高级软件工程师招聘

Release Engineer

北京智杰通途管理咨询有限公司

  • 公司行业:专业服务(咨询、人力资源、财会)

职位信息

  • 发布日期:2013-05-14
  • 工作地点:北京
  • 招聘人数:若干
  • 工作经验:三年以上
  • 学历要求:本科
  • 语言要求:英语熟练
    英语精通
  • 职位类别:互联网软件开发工程师  高级软件工程师

职位描述

Release engineer
Description:
* Improve productivity by designing & developing full-featured build systems; implementing tools and scripts that enable efficient, flexible builds (Shell, Perl)
* Create web-based tools (Perl, CGI, SQL) for build coordination and real-time access to build and test/defect metrics
* Coordinate system build activities to ensure each system is documented, including all hardware components, OS versions, and application software versions
* Customize source code and bug tracking tools to meet release process requirements and/or Identify new tools/technologies that will make the release and CM process more efficient, reliable, and cost effective
Qualifications for Success:
* BS degree with strong academic performance in Computer Science, Engineering, Math, Physical science, or strong relevant and comparable experience
* 5 years direct experience with developing, implementing and maintaining configuration management tools (CVS, Subversion & Perforce), including the automation of build/test/packaging (Maven, Ant, Make) with automated coupling of phases (Perl) and continuous integration (Hudson), including static code analysis (PMD, FindBugs, Prevent)
* yrs of Enterprise Release Engineering experience building and deploying distributed, data driven, web-based, software solutions to Unix (RH Linux desired) and Perl/Java/C++ environment with at least weekly releases/production changes
* Significant experience in Unix/Linux/BSD with extensive scripting knowledge (Shell, Perl)
* Experience programming in Java, Perl, Bash.
* Ability to understand and execute simple SQL statements for Oracle and MySQL
* Details driven personality including an insatiable curiosity about software configuration management with a strong desire to build processes and give input on automation improvements that accelerate development and reduce production launch cycle time
* Demonstrated ability to prioritize work efforts, ensure that tasks are completed on schedule and to provide documented evidence of all software development lifecycle activities to senior management and auditors

Ideal Qualifications:
* MS degree with strong academic performance in Computer Science, Computer Engineering, Math, or similar
* 1+ years of Unix/Linux Systems administration experience or equivalent knowledge (ISP Background)
* Perl/Java/C++ programming experience
* Experience in an OLTP environment with 10g, 9i, 8i including RAC database instances
* Experience with automated test tools, Unit Test packages and load testing packages (QuickTest Pro, Selenium, JMeter, LoadRunner, JUnit, FlexUnit, etc.)
* Development process management experience within an Agile(Scrum) Development environments and/or a PMP Certification
* Experience with defect tracking systems and other software life cycle management tools (Bugzilla)
* Able to communicate fluently using English in reading, speaking and writing as this is the main channel of communication with teams oversea.

公司介绍

北京智杰通途管理咨询有限公司诚聘