*Location:::*
*   NJ-New Jersey/BurlingtonDuration:::     6+ Months*

*Job Description:*
Our client is embarking upon improving and expanding their test environment
- they are looking to leverage more than one environment, will help with
branching and bundle with new release.  The consultant selected for this
position will help in realizing the ideal scenario of having more than one
test environment to improve speed and avoid siloing.

We are conducting a search for an experienced Team Foundation Server (TFS)
Engineer to help drive the planning and set up of a test environment and
leverage release management.

The ideal candidate will have extensive experience with TFS and the
initiatives within this project and will be able to j communicate well and
build out the environment and policies mostly on their own and be serve as
more of an advisor in building best practices to support our client’s
co-development strategy and multi-release planning strategies.

This is expected to be a 3-4 month project the goal being to help establish
the TFS environment including best practices and concepts, training
developers, establishing policies and controls, etc.  If the consultant
selected for this role has experience in .NET development it is possible
the project could be extended.

*Responsibilities*
- Plan and assist in the build out of the new environments.
- Team Foundation Server (TFS) administration, Configuration management,
tool administration,  software build, administer TFS build definition,
source code management in TFS - versioning, branching strategy, merging
mechanism and code security (permission).
- Following a process that will ensure repeatability and reproducibility.
- Support developers in troubleshooting build issues.
- Build scripting.NET environment, IIS, Shell Scripting, Batch Files etc.
- Software deployment - Be a strong stewardship of the deployment
environment (QA, UAT, and PROD) by strictly adhering to the software
configuration management processes and change management policies.
Automation experience is a must, Technical capability to improve complex
deployment architecture on.NET.
- SCM (Software Configuration Management) Process and Policy Document -
Document and maintain defined processes.
- Change Management - In-depth knowledge of software change management
especially around the approval procedure of stakeholders and change
tracking mechanism Release Management - Solid understanding of software
product release management process.
- In addition, the Configuration Engineer must be able to work
independently, as well as in a team environment, and must be able to handle
multiple projects and assignments concurrently.
- Unit Testing automation and continuous integration.

*Required Skills/Experience:*
*- *A very strong build engineer with .NET development experience.
- Strong experience in a mainstream development environment for Windows.
- Extensive experience in TFS Administration
- Strong experience with SCM/Release engineering, scripting and automated
build systems.
- Knowledge in automating setup and build related tasks
- Very strong experience in complex deployment architecture and scripts in
.NET,
- Extensive experience leveraging TFS
- Ability to show leadership, drive progress
- Team player who is also self-sufficient and does not need a lot of
direction and hand-holding
- Excellent experience and ability to use and configure best practices
around version control, branching strategies/policies, and automated build
processes in TFS, supporting a co-development and multi-release plan
strategy
- Ability to create and promote TFS best practice, managing and executing
build policies
- Experience with Agile and Waterfall SDLC methodologies
- Expertise in projects and processes, best practices supporting
development cycles, code and release management practices
- Excellent written and verbal communication skills

*Experience with Any of the Following is a Plus:*
*- *Ability to help consult on test environments and test plan strategies
to support the TFS and multi-release planning strategy concept
- Ability to develop Microsoft.NET applications.
- E-Commerce Knowledge and/or experience working in E-Commerce development
- Toolsmith, TeamCity, NuGet, Jenkins
- Ability to consult on test environment and test plan needs to support
co-development and multi-release planning strategies.









Regards,

Mansi Chugh

(Technical Resource Specialist)



*RAMY Infotech Inc.*

.........consulting redefined

*5201 Great America Parkway Suite 320**, Santa Clara*

Phone : 408-317-9256 Ext 313

Fax : 408-273-6834

Email : mansi.ch...@ramyinfotech.com

URL : www.ramyinfotech.com
<outbind://156-0000000033D1CE881D814D458EDC37A1F5D2AD4C84303900/www.ramyinfotech.com>

-- 
You received this message because you are subscribed to the Google Groups 
"Business_Intelligence" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to business_intelligence+unsubscr...@googlegroups.com.
To post to this group, send email to business_intelligence@googlegroups.com.
Visit this group at http://groups.google.com/group/business_intelligence.
For more options, visit https://groups.google.com/d/optout.

Reply via email to