Sr. Build and Release Engineer (Seattle)
Posted by webmaster@craigslist.org on February 8, 2010
Come join a fast-moving, highly-interesting company building the next generation of software for a multi-billion dollar industry. We're a profitable, growing company with huge opportunity for contributors who are leaders and love to get things done.This position is responsible for managing the build and deployment process for our development, test, and production environments. This person will also be accountable for code branch management working in Team Foundation Server (TFS). Candidate will be responsible for creating projects and merging code streams in TFS and utilizing MSBuild and other scripting tools to automate these processes. This person will also have the opportunity to take on a broader System Engineering role as the build/deployment processes becomes fully automated and optimized. Successful candidate will be able to demonstrate the ability to produce high quality, integrated, automated solutions.
Skills and Experience:
* Must have strong Microsoft TFS (Team Foundation Server) knowledge and skills.
* 3+ years experience in building and deploying .NET applications.
* Strong knowledge of Windows environments including Server 2008 and SQL Server 2008.
* Experience with standard source control tools and concepts
* Solid understanding of change and release management required in an Agile SCRUM environment.
* Strong communication and interpersonal skills to interact with Software Engineers, QA, System Engineers, and Program Management.
* Detail-oriented, problem solving and organizational skills required.
* Motivated, creative, hands-on and focused individual with ability to work independently and as part of a team.
Responsibilities:
* Create and deploy builds into multiple environments (development, QA, and production).
* Support parallel development, integration and testing, requiring the individual to work closely with the Software Engineering SCRUM teams.
* Gatekeeper for software deployment process to maintain and enforce policies and procedures for release management, guaranteeing repeatable processes.
* Manage and perform all branching, versioning, merging, labeling, and other source control related activities
* Perform scheduled and on-demand software deployment during business hours and off-hours to multiple environments.
* Create and maintain documentation of build and release processes and application configuration to comply with audit requirements and industry best practices.
Strongly Desired:
* Bachelors Degree or equivalent in Computer Science, Math or related field.
Direct only - no recruiters. Onsite in our Seattle office.
http://seattle.craigslist.org/see/sad/1591554208.html