TFS Build Engineer
- Job Title
- TFS Build Engineer
- Job ID
- 951628
- Location
- Charlotte, NC 28217
- Other Location
- Description
-
Job Description
SUMMARY
The Team Foundation Server Release Engineer, develops, analyzes and maintains tools that support and automate processes for hardware or software product release. In addition, they play a key role in configuration engineering tasks associated with product release.
MINIMUM QUALIFICATIONS
- 5 years of direct experience managing Team Foundation Server projects and build processes
- 3 years of experience with C#
- Able to work extended hours
PREFERRED SKILLS
- Bachelor's degree
ESSENTIAL FUNCTIONS
- Build management policy and implementation - administer source code policy, produce software development builds, control change, and manage software configurations.
- Lead ad hoc and established deployment teams in Build, CM, and Release process.
- Create source control versioning strategies and ensure compliance to source control, versioning, branching, and test automation policies.
- Implement and manage Continuous Integration environment/toolset which includes builds, unit test automation, functional test automation, and automated deployments to the development, test, and production environments.
- Manage build server and setup/monitor daily continuous builds and deployments to the Development, Test, and Production environments.
- Create web/email reports, and write build/automation scripts
- Work with the Quality Assurance and Release team to develop processes that increase development and deployment efficiency, reduce defects, and exceed code quality expectations