Devops Engineer
BMI
Nashville, TNThis was removed by the employer on 4/2/2018 3:12:00 PM PST
Not to worry we have many other jobs on the site;
Browse all jobs
Browse the IS/IT Category
Search for Devops Engineer jobs in Nashville-TN
Search all Devops Engineer postings
Full Time Job
POSITION SUMMARY: Build, deploy and test software. Interact extensively with Software Developers, Quality Assurance Analysts, Scrum Masters and Network Operations teams to automate, execute and test software deployments across multiple environments.
FUNCTIONS OF THE JOB
Essential Functions: which may be representative but not all inclusive of those commonly associated with this position.
• Develop automation scripts for unit tests, software builds and deployments
• Develop automation scripts to manage Azure environment
• Define and maintain Change Control process standards and methodologies
• Deploy software applications and services on demand within defined outage windows
• Participate in development, testing and Implementation phases in support of the Software development life cycle (SDLC)
• Maintain Source Code Control and Release repositories
• Maintain Azure and ServiceNow Cloud environments
• Manage Application versions and dependencies
• Participate in multiple, concurrent projects of varying sizes and complexities
• Participate in technology and design discussions
• Create software release and change control training materials
• Perform user training and guidance to development teams to ensure compliance to defined change control processes
• Provide regular verbal and written status reports to management
• Create, maintain, and present technical documentation to different audiences and levels
• Evaluate and adopt new tools to improve build release processes
• Ensure the completeness of all required documentation
• Other duties as assigned
POSITION QUALIFICATION REQUIREMENTS
Education:
Bachelor's Degree or higher in Computer Science or Math or equivalent industry experience
Experience:
• Minimum Two (2) years build and release management/DevOps experience
• Experience with automation scripts that enable management of the Azure/Cloud environment(s)
• Hands-on experience working as a DevOps/Build and Release Engineer
• Strong experience with build and deploy systems such as TeamCity, Octopus Deploy, scripting languages such as Power Shell, Gulp and other build and deployment scripting languages
• Extensive knowledge of industry standard source control systems
• Experience with continuous integration and deployment best practices
• Experience with Tomcat, Team Foundation Server (TFS, VSTS), Octopus Deploy and TeamCity is preferred
• Experience with ServiceNow preferred
• Agile software development methodologies
Skills
and Abilities: This may be representative but not all inclusive of those commonly associated with this position.
• Must possess ability to work independently in a fast-paced, dynamic environment
• Must be a team player who understands the importance of teamwork, collaboration, and open communication, including a willingness to occasionally work in a pair-programming environment
• Must possess strong analytical and technical documentation skills
• Must possess ability to effectively present information and respond to questions
• Experience with distributed systems or a large enterprise background is preferred
• Must have an excellent understanding and hands-on experience with design and development best practices
• Detail orientation and strong attention to detail
• Must have progressive achievement in job history
• Must be willing to work overtime, including weekends, when required
• Understanding of SDLC automation concepts such as continuous integration