Build and Release Engineer
Municipal Securities Rulemaking Board
Contract Washington, District of Columbia, United States Posted 4 years ago
About Position
Build and Release Engineer (Contract)
$60.00 / Hourly
Washington, District of Columbia, United States
Build and Release Engineer
Contract Washington, District of Columbia, United States Posted 4 years ago
Description
Responsibilities
Writes automated scripts for building and deploying software.
Creates automated tools to aid in the build and deployment process. Tools can include automated release notes generation and environment inspection.
Analyzes and refines build process to become more efficient. Investigates broken deployments and provides corrections as necessary.
Develops versioning of software releases.
Collects and disseminates build metrics.
Manages branching and merging strategies in code repository.
Manages version control, continuous integration, and deployment servers to ensure software platforms are kept uptodate.
Works with all groups involved in deployment and release to troubleshoot problems that may arise in QA/Test/Production environments.
Communicates and coordinates with IT Operations department to obtain feedback and continually improve release process. Provides estimates to team to facilitate release planning.
Qualifications
Bachelor's degree in Computer Science or other technical field with three or more years of relevant software development or IT Operations experience. Experience in configuration management, version control and scripting with tools such as Ant, Nant and/or PowerShell is required.
Solid working knowledge of Microsoft operating systems (Windows 2003/2008/2012), SMTP, IIS and networking protocols is required.
Working knowledge of C#, SQL and Oracle stored procedures is required
Experience using Microsoft Desired State Configuration is desired along with experience configuring IIS on Windows 2012 platforms.
Skills
Ability to clearly communicate ideas through written reports, business correspondence, technical documentation and procedure manuals.
Ability to effectively present information and respond to questions from peers and supervisors.
Ability to define problems, collect data, establish facts and draw valid conclusions.
Ability and willingness to be flexible in work hours and afterhours support as necessary to meet project deadlines. Ability to work as a member of a team toward a common goal.
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.