A new Job, ID: 183749 <http://www.ejobsville.com/display-job/183749> was added at eJobsVille.com - For the Best Tech Jobs in Town <http://www.ejobsville.com/>
Title: Build Engineer /CM Tool (Puppet/Github/Teamcity) posted on 2014-06-05 13:37:41 Job Description:I have an urgent opening for *Build Engineer /CM Tool (Puppet/Github/Teamcity)*, kindly send the updated resume ASAP. *Job Title: Build Engineer /CM Tool (Puppet/Github/Teamcity)* *Location: Arlington, VA* *Duration: 12 month+* *Job Description:* · Hands on scripting and agile is key · Likes small start ups –candidates that have worked in this environment · Continuous delivery · Ideally experience with these build tools - Puppet, Github, Teamcity, · Familiar with the Devops concept, developer and ops combination · Cm person will develop a dev-ops culture as the hub for the developers Seeking a GEMS Build Manager to manage the website development project for our financial products and services; The Responsibilities of the Build Manager we seek are as follows: · Act as a liaison between the Configuration Management team and development teams · Understand technical architecture of the solution and all associated deployment components · Basic understanding of the technologies involved in the pipeline (.Net, testing frameworks, SSIS automation, etc…) · Strong ability to create and customize Team City Build Configurations · Develop Team City configurations and automate the development build steps · Understand all deployment environments (Dev, Test, Mock, Production) · Overall knowledge of the entire build pipeline from the development repository in GitHub to final deployment · Building an effective team city configuration can include understanding the following: · How to build and package code · How the deployment maps back to the repositories in gethub · How to build .net and javascript solutions · How to package .net and javascript solution · How to deploy server and ui solution · How to execute unit tests via team city · How to correctly setup and execute AAT and integration tests via team city · How to setup team city to deploy to multiple targets · How to execute database schemas (automated database updates) *Other key responsibilities:* · Keep track of environment configurations across the program · Keep track of repository configurations across the program · Keep track of integration points · tracking routes of API’s from various servers · tracking shared service integrations: BizTalk · Keep track of service integration points across the various deployments to the various deployment targets · This entails tracking all service endpoints across the various environments so that the solution in each of the environments is consistent (Dev, Test, Mock, Production) *Tool Administrator Responsibilities* · Active management of CM tools Infrastructure; GITHUB Enterprise and Team City Experience Required · Create/Manage Repositories; Troubleshoot Build Pipeline *Build Engineer Responsibilities: *Active support of progress toward the ideals of Continuous Delivery · Collaborate with CM Team members in the design, creation and maintenance of project continuous delivery pipeline(s) · Act as a liaison between the Configuration Management team and development teams · Facilitate sharing of information of technical architecture of the solution and all associated deployment components · Understanding of the technologies involved in the pipeline (.Net, testing frameworks, SSIS automation, etc…) · Ability to create and customize Team City Build Configurations · Develop Team City configurations and automate the development build steps · Understand target environments (Dev, Test, Mock, Production) · Build/Maintain team city configurations to include: Build/Package code · Mappings to github repositories; .net and JavaScript solutions; package .net and JavaScript solution · deploy server and ui solutions; Execution of unit tests via team city · Setup and execute automated acceptance tests and integration tests via team city · Configurations to deploy to multiple targets · Execute automated database updates *Technical Skills* · Understanding of IIS · Scripting via PowerShell and batch commands · Configuration of TeamCity continuous integration server · Git source control · .Net builds via MSBuild · Web App deployment via MSDeploy (Web Deploy) · Exposure to Octopus Deploy · Deployment of Windows Services · NuGet package management experience desirable Build scripting with PSake or other similar framework (e.g., Rake) Desirable Job Requirements: *build, release, Puppet/Github/Teamcity, .net, java, iis, MSBuild, Octopus Deploy, PSake, Rake* *Click here to view full job description and apply <http://www.ejobsville.com/display-job/183749> (Registration not mandatory to apply for this job)* ------------------------------ Best regards, eJobsVille.com - For The Best Tech Jobs In Town -- You received this message because you are subscribed to the Google Groups "Open Source Erp & Crm" group. To unsubscribe from this group and stop receiving emails from it, send an email to open-source-erp-crm+unsubscr...@googlegroups.com. To post to this group, send email to open-source-erp-crm@googlegroups.com. Visit this group at http://groups.google.com/group/open-source-erp-crm. For more options, visit https://groups.google.com/d/optout.