Looking for someone to come in and build us a system out of standard third-party tools that will:
This person should have experience working on software configuration management systems and should in addition:
Rationalize our source control systems, and de-dup packages, while maintaining existing histories.
Work with stakeholders to determine additional requirements
-Create official, repeatable builds, integrated with a source control system.
-Manage versioning dependencies.
-Allow branching of an arbitrary build version.
-Support automated packaging and deployment.
-Perform nightly builds and unit tests.
-For Linux and Windows, including different builds for different platforms (RHEL4/5/6, 32-bit, 64-bit, etc).
Source control: SVN, CSVS, Git
Build systems: MSBuild, Maven, make
CI: Jenkins, Hudon, Teamcity
Scripting: Shell, PowerShell
Unit test integration: MSTest/NUnit/Google test
Code quality: FXCop, StyleCop, Sonar
Packaging: RPM