
Location: New York City
URL: http://www.fogcreek.com
Release Manager
As a release manager at Fog Creek Software, you will be completely in
charge of our software build and release process.
This is not a normal, run-of-the-mill desk job.
This is an opportunity to work with a world-class software team and
help that team run like a well-oiled machine.
You will be an integral part of our team of extremely smart,
technical people who care deeply about making great software, and you'll
have the backing of a management team that will give you all the
support you need.
You'll work closely with Development, QA, Customer Support and the
Systems Team.
You'll come in, take a look at our existing processes, and you'll
make them a thousand times better!
Responsibilities
- Be the owner of a well-organized build process (it should be clear where brand new code should go, where code that is ready to be tested should go, and where code that is ready to be released should go)
- Be the owner of a well-organized release process (you should be able to push a button on a webpage somewhere and have FogBugz 7.3.2 built and deployed to 32% of our FogBugz On Demand customers, where "7.3.2" and "32%" are configurable)
- Manage a library of virtual machines that can be used to build/release/test various versions of our products on various supported platforms (for example, a QA team member should be able to ask, "can you get me a version of FogBugz 6.1.2 running on W2K3? I need to test something" and you should have a system in place to make that happen quickly)
- Write solid scripts to do all of this building and releasing
- There's more, but you're going to be in charge of all this stuff, so you'll get to decide what other things need to happen, and we'll support you as you make our systems and processes much better than they are now...
Requirements
- 2+ years of experience working with software teams
- A track record of great teamwork ? although you have the ability to work independently and drive projects to completion
- Solid scripting skills (our current build scripts use mostly Python and VBScript)
- Familiarity with build tools
- Experience with virtualization, web servers and SQL (we use a lot of VMs around here; we make web apps; and we store data in relational databases)
- Comfortable using both Windows and Linux operating systems
- Experience with source control (we use Mercurial)
- Excellent command of written and spoken English
- Permanent legal right to work in the US
- May involve work after normal business hours, and being on-call
- This position is in our office in New York City. No telecommuting.
Benefits
- Competitive salary
- Free gym membership
- Free MetroCard
- Free lunch
- Free soft drinks and snacks
- Comprehensive health insurance plan
- 401(k) retirement plan with matching
- Stock plan
- Generous parental leave policy
- Flextime
- Four weeks paid vacation
About Fog Creek Software
Fog Creek Software is a small, entrepreneurial software company in
New York City founded in 2000. Our key products are FogBugz and Copilot;
both have been very successful and we have another major product under
development. We bootstrapped ourselves without outside investment and
have been profitable from the beginning.
Fog Creek Software, Inc. does not discriminate in employment
matters on the basis of race, color, religion, gender, national origin,
age, military service eligibility, veteran status, sexual orientation,
marital status, disability, or any other protected class. We support
workplace diversity.
To apply: To apply, please email us at jobs@fogcreek.com, attaching a current resume in HTML, Word, Plain Text or PDF format. In the body of the email, explain why you would be a good fit for this job. If you have a website, send us the URL.
Source: 37 Signals Jobs