1.Strong Configuration Mgmt, Release Mgmt and ALM support capabilities with 7+ exp. in doing Configuration and Release Management.
2.Experience of using TFS for ALM & DevOps activities is a must,
3.Must have .Net coding background with experience in doing Powershell scripting for ALM and DevOps processes.
4.Should have good knowledge of SQL Server 2008/2012.
5.Must have a good understanding of all ALM and DevOps activities and processes including Requirements Management, Configuration Management, Branching Strategies, Test artifact management (including bug tracking), Build Management & Continuous Integration, Release Management & Continuous Deployment. Should have worked on generating reports from TFS.
6.Experience in using other ALM tools such as Maven, CruiseControl.Net, TeamCity, Bamboo, JIRA etc. would be an added advantage.
7.Should have strong communication skills and ability to express so that he/she can guide various projects on following ALM and DevOps best practices.