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.
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.
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
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.