Tuesday, July 26, 2011

Software Configuration Manager - Las Vegas, NV

Software Configuration Manager – Click to Apply Now!

Phase 3 Recruiting seeks a senior Software Configuration Manager—a strong CM Build, Release and Tools Engineer to focus her/his technical expertise, passion, and creativity to create a world class SCM solution for our client. This position will have overall responsibility in versioning, building and releasing code for our different systems and writing scripts that enable software engineering through the automation of tasks.

We are looking for energetic, motivated, and experienced CM candidates who work well in a fast-paced development environment, and who will take ownership of the technical aspects of the control, build and release of source code from our configuration management system.  The candidate must be passionate about technology and how technology can transform and support a business.
 

Responsibilities
Develop tools and scripts necessary to implement overall software configuration management solutions defined by the SCM Manager
Design, implement and maintain build and deployment frameworks to support software product development
Manage and maintain Windows build systems
Automate software builds and code deployment
Ensure builds are fast and repeatable
Administer and maintain our client’s current CM and build tools, SVN, Cruise Control, InstallShield and bug tracking systems
Support and enhance release processes through automation using a combination of processes, existing tools, and new scripts and tools as necessary
Write installation scripts and create InstallShield projects for all software products
Execute release builds and packaging software
Coordinate the creation of source-code tags and branches with development groups
Differentiate isolated build/deployment issues from code issues
 
Job Requirements
Education
Bachelor’s degree in Computer Science or related field preferred.  Our client will consider equivalent experience in software development, builds, release and/or configuration management.
 
Experience
4+ years’ combined experience in software development, build/release engineering and software configuration management
2+ years’ experience in a build, release or tool integration role
 
Skills, Knowledge and Qualifications
Passion to automate and document everything
Enjoys scripting and has excellent coding skills in at least one of the following: PowerShell, ActivePerl, ActivePython.
Expertise in branching, merging and versioning code within a source control tool, ideally Subversion or similar tools
Experience building in Visual Studio and creating MSBuild projects
Expertise creating automation builds and monitoring software projects continuously with a CI tool, ideally Cruise Control or similar CI tools (e.g. Hudson, Bamboo)
Expertise creating and maintaining InstallShield projects
Experience defining, creating, and implementing automated release deployments
Ability to work independently with minimal supervision and work well in team enviroment
Solid understanding Agile software development methodologies
Excellent written and verbal communication skills

Preferred but not required
Working knowledge of VMWare
Experience programming in Visual C++ or C#

Details
Job Title: Software Configuration Manager
Job Type: Direct-hire
# of Positions: One (1)
Salary: $90-100K DOE
Location: Las Vegas, NV
Start Date: Immediate

The Next PhaseIf you are interested in moving to the next phase of your career, and you are qualified for this opportunity, please click on the link below to apply, or email your resume to: recruiter@phase3recruiting.com.
Move to the Next Phase: Phase 3

Not the right opportunity for you?
Click here to receive weekly updates on new job descriptions in Las Vegas!

No comments:

Post a Comment