Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Chennai |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | IT - Software |
Functional Area | Web / Mobile Technologies,Sales / BD |
EmploymentType | Full-time |
Primary ResponsibilityBuilding and packaging of .NET websites, Windows services, webWCF services, SharePoint.Support continuous integration build environment and automated package migration processes.Configure software builds and automated deploys to non- production and production environmentsTeam Foundation Server (TFS) administration; support and maintain version controlPerform software branching activities for each release cycleAssist in the maintenance and administration of build/ release systemsDesign, document, implement, and maintain scripts to enhance current build/ release processesIncorporating new development projects into existing build structures Installing and/ or upgrading new software tools when needed and help administrate common engineering resourcesCreate and maintain tools and scripts to deploy and configure software productsTroubleshoot application configuration issues in lower test and production environments; help ensure packages have been installed properlyParticipate in the improvement, documentation, communication and enforcement of configuration engineering processes for software applications. Report on configuration status of development, test and production environments.Enhance existing automated Build/ Deploy process and architect the next generation centralized deploymentContinually evaluate tools and technologies to improve the overall release processSkills/ ExperienceMicrosoft Team Foundation Server (TFS) administration, TFS 2012, 2013.Ability to setup, configure and manage application tier and build servers. Administration of version control, Team Build definitions, work items, securityLanguages: MSBuild, MSTest, PowerShell, C# (knowledge of the TFS API is a plus)Ability to use script or application based solutions to automate Microsoft .NET software build, packaging, and deployment processes.Desired Additional Skills and Abilities:Bachelors Degree in Computer Science, Computer Engineering or related discipline7 years experience as a Software Application Build and Release EngineeringStrong experience with source control systems (TFS) and experience in managing the configuration and security of TFS projects7 years of TFS and some experience with TFS 2012/ 2013Administrative expertise of Team Foundation Server 2012, 2013Extensive knowledge in various branching/ merging methodologies and release proceduresExperience in architect release engineering, configuration management, software development or related discipline Proficient in MS Build, MS Test, PowerShell for automated Build- Release processesExposure to administration of Internet Information Systems (IIS) Web Servers, application serversExperience with automating software deployment and packaging.Programming knowledge with exposure to Visual Studio IDEs and .NET environments.Excellent communication skills both oral and written,
Keyskills :
team foundation serverweb serversvisual studiosoftware buildversion controlcomputer sciencewindows servicesrelease engineeringsoftware deploymentsoftware developmentcommunication skillsinfmation systems