TFS Administrator and Software Support Engineer

Sorry, this job was removed at 11:34 p.m. (CST) on Wednesday, December 14, 2016
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Position Summary
 
The TFS Administrator and Software Support Engineer is key member of the bswift team responsible for providing a framework and establishing best practices by which projects will deliver systems change in a controlled manner.  As a release &configuration management subject matter expert you'll work alongside the existing Development team, internal delivery teams and external system consultants.  

Fundamental Components  

  • Quickly understand thecurrent change, delivery and release cycle, highlight weaknesses, implement corrective measures and continuously improve the process
  • Provide guidance and feedbackto ensure Release, Change and Configuration best practices are adhered to
  • Clearly communicate release and configuration management expectations and standards across a wide range of different technical delivery teams
  • Continually work towards making improvements in the Build, Deployment and Release process
  • Have an in depth understanding of source code management and configuration tools including MicrosoftTeam Foundation Server
  • Remain proactive andforward thinking
  • Deliver strong change management and release planning  

Tasks

  • Configuration& Build Management
  • Formulate and confirm to source code management policies
  • Create and Manage branch merge plan 
  • Define and Manage change types
  • Define and Manage configuration management roles
  • Capture\maintainsource code
  • Establish Baseline & Release Naming convention
  • Baseline(snapshot) configurations
  • Register Baselines\versions in TFS (support defect categorisation - found in/resolved by)
  • Register Release references in TFS
  • Assign TFS tickets (Defects\Change request and tasks) to release package
  • Track TFS ticket status
  • ManageTFS - item relationships

Release & DeploymentManagement

  • Define and Manage release roles
  • Create the Release package and deploy it to environments.
  • Confirm release scope via release package
  • Agree Release area and mechanism for transfer 
  • Agree release cycles to support plan 
  • PublishRelease scope
  • Confirm environment readiness
  • Confirm release readiness
  • Produce release note
  • Deploy release
  • Agree validation mechanisms and evidence 
  • Secure Release Acceptance (Signoff)
  • Update Release\Configuration Management status   

BACKGROUND/EXPERIENCEdesired:

  • 5+ years of experience in computer operations, with a background in mainframe, midrange,and distributed computing environments
  • Analytical skills and a working knowledge of data processing and/or networking essentials are essential
  • 5-6 year of experience in Software configuration and Build using TFS
  • Experience in Branching-Merging and Configuration management
  • Experience in software Build and Deployment using TFS including MS Build, XAML
  • Understanding of integration of TFS Web Portal, SonarQube, Checkmarx and similar code qualitymanagement tools
  • Good understandingof all features/functions of TFS including Reporting, Release Manger
  • Bachelor's degree or equivalent experience
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

10 S Riverside Plaza, Suite 1100, Chicago, IL 60606

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about bswiftFind similar jobs