Git - distributed revision control and source code management (SCM) system
Build scripting - automating a wide variety of tasks for software development
Continuous Integration - merging all developer workspaces with a shared mainline in a continous fashion
Write and maintain scripts for automated software builds.
Configure and maintain continuous integration server infrastructure.
Monitor software builds to ensure reliable and timely results.
Maintain version control systems and assist developers in their use.
Assist in preparing and recording software releases.
Write documentation and procedures as needed.
1 year of experience using Git version control
1 year of experience with some build scripting technology (Make, Rake, Ant, MSBuild, etc.)
Experience working with Visual Studio
Experience building software on Windows
Strong communication and interpersonal skills
Building software in the Windows, Linux and Mac environments
Jenkins or Hudson continous integration servers
Ruby on Rails
C++ development experience
C# development experience
Java development experience
ThreatTrack Security - 11 months ago