Full Time Job

Devops Engineer


Nashville, TN 03-18-2021
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description

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.

LOCATION: Nashville, TN

• 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
• Insure the completeness of all required documentation
• Other duties as assigned
• Regular attendance
• Supports our BMI Core Values and cultivates a culture of diversity and inclusion

• Bachelor's Degree or higher in Computer Science or Math or equivalent industry 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
• 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

BROADCAST MUSIC, INC. IS AN EQUAL OPPORTUNITY EMPLOYER: All applicants will receive equal opportunity for employment without regard to race, creed, color, sex, age, national origin, marital status, veteran status or disability.

Experience Required:

At least 2 years experience.

Education Requirements:

4 Year Degree

Company Profile

We are BMI (Broadcast Music, Inc.), a global leader in music rights management, serving as an advocate for the value of music.