Desired Skills and Experience

  • Maintain build systems using tools such as TeamCity, Jenkins, and Ant.
  • Implement various automated solutions via PowerShell, Python, PERL, HTML, CMD scripting.
  • Maintain code branches and perform integrations across branches using Perforce and Git.
  • Provide support to Product Engineering teams for new product releases and maintenance releases
  • Rework/maintain/optimize various projects based on changing requirements
  • Automate the build and release of multiple projects
  • Troubleshoot and fix compilation or script issues in various projects.
  • Prioritize multiple tasks based on project urgency
  • Coordinate tasks across multiple sites per project.
  • Intermediate/expert working knowledge of scripting in PowerShell, Python, or PERL
  • Understanding of build controllers, tools and technologies such as TeamCity, Jenkins, Ant, Chef, Visual Studio, MSBuild and NMake
  • Understanding of Installation tools and technologies such as MSI, MSP, Orca and WiX
  • Understanding of data-interchange formats such as JSON, YAML and XML
  • 3-5 years of Software Configuration Management or Release Engineering experience
  • TeamCity experience is highly preferred

Apply