Deployment Engineer : Alpharetta, GA
10/16/2016 11:30:48 PM
8-10 years' experience required managing/implementing Microsoft Team Foundation Server Build and Release Management technologies.
5+ years' experience configuring and maintaining IIS web apps/farms.
Demonstrated experience supporting the release of .Net stack components, including working closely with a development team that uses Team Foundation Server source control, Visual Studio, and SQL Server Management Studio to build their code.
Implement automated test scripts (smoke tests) to existing TFS CI and create reports providing "Go/No-Go" status of the build, letting QA know whether or not to invest in execution of a longer duration test plans (regression/performance tests);
Implement CI with our cloud-based security scan solution;
Experience using monitoring tools to anticipate and/or find problems, resolve or escalate to support and application development and ensure that we exceed our service levels
Advanced-level troubleshooting experience and a passion for providing excellent service to all internal and external customers;
PowerShell scripting experience;
Experience working in an agile scrum team;
Desired Knowledge and skills:
Experience with SCOM or Zenoss APM
Experience with deployments for Azure cloud
Experience with configuration, management, and performance tuning of SQL Server and IIS applications
Familiar with troubleshooting WCF web services, Web API services, and RESTful services.
Experience with a CI tools such as Jenkins, Team City or equivalent;
Development background. Need someone who has experience building scalable software applications to be able to provide recommendations or even implement product improvements to address scalability aspects of our product and hosting platform.
Must be a self-starter with excellent communication and documentation skills, require minimal supervision and work well in a collaborative and dynamic environment.
Excellent verbal and written communications skills along with the ability to flourish in an ambiguous environment.
Ability to communicate effectively with senior management.
Proven experience with complex business and technical analysis.
Demonstrated capability to quickly grasp new processes and technologies.
Proven performance in a highly inter-dependent team environment.
Proven performance working independently.