Skip to content

Instantly share code, notes, and snippets.

@jfryman
Created February 24, 2014 17:14
Show Gist options
  • Save jfryman/57e6b952082c6530284d to your computer and use it in GitHub Desktop.
Save jfryman/57e6b952082c6530284d to your computer and use it in GitHub Desktop.
James-
Thank you for taking my call this morning! The role that I contacted you about is for a DevOps position here in Nashville. The company is located near downtown (in the Gulch area) and target salary is up to 90k, depending on experience. Please see below for the job description. I would appreciate you sharing with your network!!
Best,
Erin M Page
Under direction of the Manager of Configuration Management, develops, configures, and maintains the various testing environments and the automation related to building and deploying HealthStream software. The goal of the HealthStream Configuration Management department is to apply DevOps principles and practices to drive towards a goal of a continuous delivery model for our applications.
Essential Duties
Automate application deployment processes and virtual environment creation/maintenance.
Deploy and troubleshoot various applications that make up the HealthStream platform.
Diagnose and troubleshoot application server issues and performance.
Document and test deployment and configuration procedures.
Works with Systems group to understand environment and testing needs, understanding requirements.
KNOWLEDGE/EDUCATION AND EXPERIENCE REQUIRED:
Master’s degree and 3 years of experience in a related field or a Bachelor’s degree and 5 years of experience in a related field.
Experience with Microsoft servers and server technologies (Windows Server, SQL Server, etc).
Knowledge of scripting tools and languages on Microsoft platforms. PowerShell and/or .Net programming experience preferred.
Knowledge of virtualization technologies. VMware experience preferred.
Experience with Microsoft Team Foundation Server preferred.
SKILLS REQUIRED
Requires strong communication skills to interact with internal groups to understand requirements and troubleshoot issues.
Ability to define problems, collect data, establish facts, and draw valid conclusions.
ABILITIES REQUIRED
Strong documentation and communication skills.
Adheres to company and department policies (e.g., time-tracking, punctuality, and utilization of various company productivity and tracking software).
Job Description
The Release Developer will be responsible for build automation development, configuration management automation and hardware configuration and deployments. The ideal candidate will support and assist multiple development teams with source code management, build processes, configuration audits, metrics generation and the delivery/release of the final products to multiple locations.
Our client is a fast-paced healthcare client that seeks highly motivated self-starters with strong software configuration management skills. Ability to multi-task and work with other highly technical individuals are strong assets to the right mix of technical and people skills. If you want to be challenged and have the opportunity to contribute to building a highly successful organization, this opportunity is for you.
Key Skills:
-- Must be knowlegable with version control tools and branching technologies
-- Advanced knowledge of Active Directory, VMWare, Windows and other Microsoft Stack operating systems and software
-- SQL script writing and SQL Server Admin highly desired
-- Previous experience with Powershell, Powerscripting or any automation scripting tool desired
-- SEI/ISO/CMMI qualification a plus
-- Strong written and oral communication skills
Key Requirements:
-- Prior development experience in .NET, C#, SQL highly desired
-- Prior experience with technologies such as Windows, Active Directory, VMWare etc...
-- Should have some knowledge of database administration skills as well as running SQL scripts to monitor the system and modify tables when required. Knowledge of SQL server administration and troubleshooting highly desirable
-- Previous experience with TFS preferred
-- Develop and maintain software configuration management tools to support configuration identification, control, reporting, and delivery of both internally developed and commercial-off-the-shelf (COTS) software products
-- Must be knowledgeable with version control tools and branching strategies
-- Must have prior experience setting up new configuration management environments with ability to lead others and advise senior management team on best practices for testing web-based applications
-- Must have strong scripting and software build experience
-- Support and enhance CM processes and procedures needed to support the Software development team
-- Repair and recover from software deployment failures. Coordinate and communicate with impacted user base
-- Experience with defect tracking software and automated build tools preferred
-- Knowledge of relational databases and software programming languages preferred
-- SEI/ISO/CMMI certification a plus
-- Experience training software developers in the use of configuration management tools and the implementation of software quality standards
-- Prior experience with installing new and rebuild existing servers and configure hardware, peripherals, services, settings, directories, storage, etc. in accordance with standards and project/operational requirements.
Erin M Page
Technical Recruiter
Holland Square Group
epage@hollandsquare.com
office: 615.823.4995
<hsg.gif>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment