Release Engineer
|
San Jose, CA
Our client is looking for an experienced, energetic Senior Release Engineer. The ideal candidate for this position has extensive experience working with Version Control Systems, release processes, UNIX, shell scripting, and Object-Oriented software development. Experience in the open source world is a plus.
About the client
Our client is a young company with an impressive growth rate, despite the poor economy. Backed by several major investment firms.
Responsibilities
· Create and merge branches/tags for weekly bug releases, projects, and production deployments using Subversion.
· Deploy code to production and staging environments for bug/project releases as well as emergency fixes.
· Maintain Perl tools for pushing and maintaining production code.
· Build and maintain hook scripts, tools, configuration, and access control for Version Control System servers.
· Act as a “maintainer” for critical projects, reviewing check-in and merge diffs.
· Assist in reviewing code changes before release during code freezes.
Qualifications
· Extensive experience working with several Version Control Systems—Subversion experience is a must, in addition to one of: GIT, Mercurial, Perforce, CVS, BitKeeper, etc.
· Understanding of good Object-Oriented design methodologies and experience writing code for complex systems and large codebases in PHP, Java, C, C++, Python, or Perl.
· Excellent shell scripting experience—Perl and Bash are a must, in addition to one of: KSH, CSH, Tcl, PHP, Python, Ruby, AWK.
· Ability to read and understand standard unified diffs easily
· Proficient with MySQL
· Amazing attention to detail
· Experience working with bug tracking systems such as Bugzilla, Jira, Mantis, etc.
Bonus Points
· Experience migrating from one Version Control System to another
· Java development experience
· Experience with build tools such as Maven, ANT, etc.
· Familiarity with FishEye
· Experience working on a large open source project or other highly distributed development environment
Benefits
· Medical, dental and vision plans with no premium for employees
· 401k
· Stock Options
· Complimentary meals daily
· Laundry service
· Subsidized gym membership
|
|
