IT DevOps Manager

Location: Richmond, Virginia
Date Posted: 10-20-2017

Role: IT DevOps Manager
Location: Richmond, VA

Top 3 requirements:
1.  5 yrs. Software Code Release Management exp. (Scrum/ Agile environment preferred)
2.  5 yrs exp. in a .Net build environment. 
3.  At least 2 years - Coaching and mentoring experience

Our client is looking for a Manager for our IT DevOps, Tools and Infrastructure teams that develops and manages automated processes for software code promotions and releases as well as automating the operational environments required for development, test, QA and production in support of our strategic goals.  We are looking for someone to help lead the effort to automate and streamline our operations, monitoring and processes.  You will be responsible for troubleshooting and resolving issues in our development, test and production environments.  The DevOps Manager must foster a culture of curiosity, innovation and creativity to ensure that teams are comfortable with rapid change.  The role requires a solid understanding of IT infrastructure, software code release and management and the ability to implement strategic plans. 
Coach and manage an IT DevOps Team responsible for a highly available, critical web services platform built on .net and SQL Server 
Coach and manage an IT Tools and Infrastructure Team of software tool developers focused on increasing automation, instrumenting our services, and streamlining code deployments 
Provide technical leadership and oversight of implementation and deployment planning, system integration, quality assurance and sustainable technical solutions 
Partner across the organization to ensure the development and implementation of comprehensive services and solutions to meet business requirements 
Foster a team environment of curiosity and continuous improvement 
Lead improvements efforts with DevOps including automation of routine tasks 
Establish, track and review SLAs and KPIs for operational services and meet defined performance measures 
Recruit, mentor, coach and develop team members 
Develop and maintain a sustainable, secure Systems Development Life Cycle 
Assist in the development and management of budgets for capital and operating expenses 
Communicate, both verbally and in writing, to explain how the various technical pieces work to provide useful solutions to the business. 
Education: 4-year degree in Information Technology or related field Experience: ? At least 5 years of IT management experience in a 24x7 operational environment with at least 2 years managing DevOps 
Strong understanding of .net technologies, virtualization, databases, system automation, and DevOps practices 
Experience working in an agile environment using either SCRUM or Kanban  
Experience working in a DevOps environment with software automation for deployment and operation (such as Puppet, Chef) 
Experience using ITIL practices for change, incident and problem management  
Excellent oral and written communications skills 
History of demonstrating excellent technology leadership and decision making 
Experience building dashboards to accurately reflect the user experience 
Familiarity with cloud-based platforms (AWS, Azure, Rackspace) 
Familiarity with source code management systems like GIT and TFS 
Knowledge of security issues and vulnerability management 
A bias for action and a curious nature that is comfortable questioning the status quo 
The ability to instill trust and confidence in business partners and team members
this job portal is powered by CATS