Job Description:
Build/Release Engineer
Location: Fremont, CA
6 Months contract
Responsibilities
Primary owner of build and release tools and processes for the internal applications.
Work with development, QA and project management teams to set release schedules and environments in a dynamic fast-paced environment.
Help define best practices for source control, continuous integration, automated testing, build automation, deployment, and release management.
Maintain high quality by participating in code reviews.
Maintain detailed build and release notes.
Build tools for internal use to support software engineering best practices.
Minimum Qualifications
Mastery of source control tool TFS.
2+ years experience with build tools such as Jenkins, MS Build.
Knowledge of deployment tools such as SQL Package(DACPAC), Deployment Manager, etc. is a plus.
Knowledge of power shell scripting is a plus.
Extensive experience in Windows and deploying .NET applications, websevices to IIS
2+ years release engineering experience
Additional Qualifications Desired
BS degree or higher in CS or equivalent
2+ years working on commercial software
Experience in Windows .NET programming is a plus.