Release Engineer

Clearance Level
None
Category
Configuration
Location
Washington, District of Columbia

REQ#: RQ74360

Travel Required: 10-25%
Public Trust: None
Requisition Type: Regular

Job Description:

GDIT has an immediate opening for a Release Engineer who will primarily be responsible for Release Engineering practices, product installs and be responsible for integration and deployment of software and systems services.  

Qualifications: 

Bachelor’s degree in Information Technology or equivalent with at least 5-6 years’ experience in a related field.  

Duties and Responsibilities: 

  • Support of any release scheduling related activities as identified by the development and business teams 
  • Experience with at least one of the following languages: C#, VB, ASP 
  • Proficient in MS Team Foundation Server (TFS), Visual Source safe (VSS) 
  • Ensures all change coordinators understand and follow established release management processes to include release artifact compliance, lead-time adherence, and approval timelines are met 
  • Drive automation of deployments with development teams 
  • Capable of implementing a CD/CI (Continues Deployment and Continuous Integration) framework with minimal to no-supervision through automation 
  • Execute deployment plans to deploy software changes at times that minimize the organization impacts across a wide variety of platforms and technologies (windows, databases) 
  • Responsible for ensuring change coordinators understand and acquire required approvals prior to release 
  • Validate that all audit steps have been completed for release candidates prior to release approval 
  • Update and maintain a Release management Dashboard reflecting the release schedules, up to date code versions, and success rates 
  • Provide quarterly and annual release management statistics for success and process compliance 
  • Standard Procedures: Assists with and help maintains the Release Management process documentation 
  • Facilitate change record creation ensuring required data is properly entered into remedy/Service Now change records 
  • Maintains proper audit related documents and responds to all audit requests for release management 
  • Provides onboarding release management training to all department change coordinators 
  • Assists change coordinators with change record processing, completing deployment plans, attending change review & approval board meetings, and problem resolution for roadblocks impeding the release management process. Coordination with service delivery release timelines 
  • Enforce change management lead times. Ensure release teams understand blackout windows/exception approval requirements 
  • Preview all changes prior to forwarding to Change Management for approval 
  • Work with development PMs and IT management ensuring concerns are addressed 
  • Ensures change records are approved on time 
  • Responsible for building strong professional relationships with department project managers to build a positive partnership ensuring release management policies are adhered to. 

Technical expertise: 

Required: 

  • 4+ Years of mastery level experience in Release Engineering 
  • 3+ Years of experience with TFS or other change management and version control software 
  • 3+ Years of hands on experience with TFS Administration, TFS build management including TFS work item process template customization 
  • 2+ Years of experience with software release management and deployments 
  • Experience with TFS software upgrades/patching and migration is highly desired 
  • Must be proficient with manual and automated deployment tools and methods 
  • Proficiency in scripting and configuration of automated deployment package creation is a must 
  • Proficient with windows 2012, 2016 server and IIS related deployments is necessary  
  • Is able to take directives and deliver solutions without the need for constant oversight 
  • The candidate should be process oriented and methodical by nature 

Preferred skills: 

  • Excellent communication skills (both written and verbal), meeting management expertise with strong presentation and facilitation skills  
  • Strong interpersonal, cross team & vendor coordination, organizational and motivational skills 
  • Scrum master experience is desired 
  • DevOps experience is highly desired 
We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.