Previous Job
Previous
Infra Solutions Architect 3
Ref No.: 14-01108
Location: Richmond, Virginia
Department of Transportation
Richmond, VA
10 Months

In Person Only

*local candidates strongly preferred
*please do not resubmit candidates who were previously submitted to 371101 and 366705
*ONLY in-person interviews will be conducted, NO Skype, NO exceptions

Microsoft Team Foundation Server Administrator: TFS Administrator is responsible for providing administrator support for Team Foundation Server 2013 and drive adoption of TFS and modern development practices across project teams. Individual must be self-motivated with very strong logic and problem solving skills to drive change and adoption of the tool in alignment with VDOT Project Management processes. Responsibilities the TFS Administrator will include total TFS Server and software management including installation, configuration, patching, backup and recovery; process template editing and customization, custom TFS report creation as required, build management and deployment support, and branch management and source control. In addition, this person will support the administration of the Microsoft Project Server environment.
Essential Duties include:
Train users and project administrators on TFS team projects and processes
Setup TFS collections, team projects, users and security
Manage TFS code repository. Maintain and improve practices of branching, code merge, etc.
Setup and manage TFS users through security groups.
Develop and maintain Process Template and Build Process Template
Ability to troubleshoot compile and build failures, and facilitate resolution
Understand and assist in release of software components into QA, Staging and Production environments
Establish process control points and configure TFS reporting suite to custom needs of the development team
Improve speed, efficiency and scalability of the continuous integration environment, automating wherever possible
Assist with planning/maintenance of development, integration and testing environments
Produce build-related documentation including diagrams of the build process and development environments
Production Monitoring - Experience monitoring production environments for performance and operational issues.
Development of process documentation to support standardization and maturity around the use of tools in alignment with software lifecycle and project management lifecycle maturity.
Build Definitions - Experience creating, customizing, and scheduling multiple build definitions for multiple teams.
Build Agents Experience architecting and implementing build controller and agent strategies.
Source Code - Experience branching and merging shared source code for multiple concurrent development projects.
Product Packaging Experience creating deploy packages for staging and production deployments.
Reporting Experience in creating and supporting custom reports from the TFS data warehouse.
Collaboration Experience collaborating with all IT staff to explain and train on key activities.
Manage/coordinate new releases, patches and updates
Understand and assist with Administration and management of the Visual Studio Team Foundation Server platform, including SQL Server and SharePoint Server



Skill
Required / Desired
Amount
of Experience
Expertise Rating
Strong communications skills, collaboration skills, ability to work both in a team environment as well as individually with minimal supervision
Required
5
Years
Minimum 5 years experience installing, configuring, customizing, administering TFS, including 2010 and recently 2013
Required
5
Years
Strong experenice in TFS branching policies, continuous Build & Integration tools and techniques, process and build templates creation
Required
5
Years
Advanced knowledge on Microsoft Team Foundation Server Architecture, System Administration, Build, Workflow
Required
5
Years
Good understanding of Application Lifecycle Management, Software Configuration Management (SCM) and release management
Required
5
Years
.Net and C# development expereince helpful
Nice to have
3
Years
Troubleshooting and problem resolution in TFS.
Required
5
Years
Ability to develop standards, processes, procedures, and train IT staff in both tools and these processes, and procecures.
Required
3
Years
Global Candidate Requirements
Skill
Required / Desired
Amount
of Experience
Expertise Rating
Certification and Screening Criteria
Add
Remove
Description
Valid
Location(s)
Date Achieved
Expiration
Date
Cert #
Y/N
Comment
Show to
Required before Engagement
Questions
Add
Remove
Description
Question 1
Absences greater than two weeks MUST be approved by CAI management in advance, and contact information must be provided to CAI so that the resource can be reached during his or her absence. The Client has the right to dismiss the resource if he or she does not return to work by the agreed upon date. Do you accept this requirement?
Question 2
Please list candidate's email address that will be used when submitting E-RTR.
Question 3
In what city/state does candidate reside?
Question 4
Was your candidate previously submitted to either 371101 or 366705 by your company or another CAI vendor? Agency seeks ONLY new candidates.
Question 5
Does your candidate's experience match or exceed the skills listed above and the number of years of experience with each sklll?
Question 6
Does your candidate's experience match or exceed the skills listed above and the number of years of experience with each sklll?
Question 7
Is candidate willing and able to travel to Richmond, VA for a personal interview? In person interviews are required, NO phone interviews will be conducted, NO exceptions, NO Skype.
Question 8
Does your contract agree to completing the entire engagement?
Question 9
How soon after an offer can your candidate start?