Release Engineer (Mobile Platform)
Responsibilities:
? Collaborate with Mobile Platform development, QA, build / release engineer and service engineer teams on design of release management planning, product’s installation, configuration, and deployment processes.
? Create and maintain Mobile Platform software packaging for all environments according to Yahoo Best practices.
? Manage and execute Mobile Platform deployment between all environments including coordination of production releases with operations.
? Create, maintain and manage software deployment automation.
? Responsible for gathering, tracking, supplying and training of all the Yahoo’s build release tools and best practices that are required to develop and build software.
? Backup for software continuous integration and build automation when necessary.
Requirements:
? Bachelor degree in IT, CS, or related technical discipline
? Proven years experience as a Linux/Unix release engineer
? Proven experience developing software build and deployment plan and strategies.
? Has led or initiated a software release or configuration process across multiple environments (Development, QA, Production)
? Knowledge of agile SDLC, software configuration management practices, release management methodologies and production deployment.
? Knowledge of software packing management system such as RPM.
? Expert skills building, packaging and distribution of signed packages written in Java, C++ and Php
? Expert scripting skills such as Perl
? Experiences with Maven and GNU make.
? Expert with at least one source control system such as Subversion, CVS or Perforce
? Experience with continuous integration systems and post build steps.
? Strong leadership skills with excellent verbal and written communication skills.
? Strong analytical and problem solving skills also required
工作地点北京,合适会很快安排面试,有意者请发送CV至
email/msn: [email protected]
email/gtalk:[email protected]
|