home  |  company  |  our approach  |  opportunities  |  news & events  |  customer case studies  |  contact us

When applying for a position, send your resume electronically (in Microsoft Word or RTF format) to: resumes@whitingconsulting.com.

 

Please ensure to note the position name and job reference number (if available) in the subject line of your e-mail.

Release Engineer and Tools Lead (NYC or Boston)

This individual will be a major contributor on a tightly knit team of intermediate to senior developers. He or she will own all aspects of development infrastructure, configuration management, product build and release for our company's industry-leading grid computing technologies. The Release Engineer and Tools Lead will be responsible for developing and maintaining development infrastructure including our Wiki, bug tracking, configuration management, software builds, version control, continuous integration environment, releases, release notes, and license delivery. This will require partnering and communicating with Development, QA, IT, Product Management, Business Operations, and other groups as we grow the organization. Specific tasks will include supporting the software development teams by building out infrastructure, designing and building tools, validating new code, debugging build and runtime problems, and maintaining a build process to support ongoing releases. The Release Engineer and Tools Lead will design and document improvements with the goal of creating a scalable, automated, agile, integration/build/smoke test/release environment. This person should be familiar with release engineering and infrastructure issues specific to a cross-platform, highly scalable environment and be able to handle such issues with flexibility and ingenuity.

Principal Responsibilities:

  • Must have worked in Release Engineering for a commercial distributed-system, database, or other highly scalable application, with specific experience in grid software development a strong plus.
  • Must have working knowledge of the entire software development cycle including designing, implementing, documenting, testing, and maintaining complex commercial applications.
  • Must have at least 3 years building Java and C++ applications for deployment on both Linux and Windows systems. Must be familiar with SVN.
  • Must have at least 2 years experience with build and process-automation tools such as Ant, Jam, Maven, CruiseControl, or Hudson. Experience with test automation frameworks such as JUnit and NUnit and static code analysis tools such as PMD a strong plus.

Required Education: Bachelor's Degree in Engineering

Required Experience: Experience (non-manager)

0-10% travel



© 2005-2008 Whiting Consulting.  All Rights Reserved.  Legal and Privacy Information.