Manager, DevOps Job Description

Manager, DevOps Job Description

4.9
165 votes for Manager, DevOps
Manager, devops provides and develop experience in Infrastructure as Code workflows, implementing policy as well as infrastructure through secure, controlled, release cycles.

Manager, DevOps Duties & Responsibilities

To write an effective manager, devops job description, begin by listing detailed duties, responsibilities and expectations. We have included manager, devops job description templates that you can modify and use.

Sample responsibilities for this position include:

Configuration management tools (e.g., Jenkins, Jira, Puppet, Chef, Ansible, Salt)
Communicate on relevant performance metrics to highlight success or failure of key initiatives
Set up monitoring and follow business and technology metrics relevant to each product and identify problems or potential optimizations
Manage the security policy of the enterprise for its cloud-based production infrastructure, evaluate risks and identify threats
Work in a team environment in supporting the team goals, and improving web engineering practices
Demonstrate very strong technical leadership and people management skills including solid communication and analytical skills with thorough understanding of product development, successful problem definition, decomposition, estimation, and resolution
Redesign legacy applications for Cloud implementation
Design and develop automation workflows, perform unit tests and conduct reviews to make sure your work is rigorously designed, elegantly coded, and effectively tuned for platform performance, and assess the overall quality of delivered components
Give engineers the tools, confidence, and motivation to make independent decisions and drive your team's success
Ensure the team is aligned with kCura's goals and objectives and understands how their work fits into the bigger picture

Manager, DevOps Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Manager, DevOps

List any licenses or certifications required by the position: AWS, ITIL, PMP, GCP, NSE, ITIL4, V4, MCSM, MCA, MCM

Education for Manager, DevOps

Typically a job would require a certain level of education.

Employers hiring for the manager, devops job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Business, Information Systems, Education, Information Technology, Software Engineering, Management, Technology

Skills for Manager, DevOps

Desired skills for manager, devops include:

Kubernetes
Ansible
AMIs
Any of our existing languages
Cloud Formation
Helm
Immutable infrastructure
Infrastructure as Code concepts
Jenkins
Pulumi

Desired experience for manager, devops includes:

Experience in hybrid IaaS (Data Center + AWS) preferred
You are able to mentor team members and guide their personal growth
Deep understanding of distributed systems
Ability to guide team members to debug and isolate issues
Bachelor degree in the field of computer science/engineering or information systems (Master’s degree preferred) or a MBA
7+ years’ experience of in related field

Manager, DevOps Examples

1

Manager, DevOps Job Description

Job Description Example
Our company is looking for a manager, devops. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for manager, devops
  • Facilitate DevOps discussions throughout lifecycle of client engagements
  • Consult on overall production system architecture
  • Ensure security of hosted systems by monitoring security access to systems
  • Deploying and configuring services using infrastructure as a service providers
  • Microsoft Azure, Amazon Web Services, Google Compute Engine, RackSpace/OpenStack)
  • Configuring and managing Linux-based servers to serve a dynamic website
  • Installation and management of open source monitoring tools
  • Architecture for continuous integration and deployment, and continuous monitoring
  • Deploying and configuring services using infrastructure as a service providers (e.g., Amazon Web Services, Microsoft Azure, Google Compute Engine, RackSpace/OpenStack)
  • Management and oversight of our automation testing team and release team members and workload, including monitoring of team performance and activities in order to maximise systems availability and minimise error rates
Qualifications for manager, devops
  • Technical vision and understanding of SaaS/PaaS/IaaS including physical and virtual data centers, backbone and data center networks, server hardware, operating systems (Linux and Windows), DNS, storage, load balancing, databases (relational and NoSQL), virtualization, security and related technologies
  • Proficiency in configuration and release management to include generation of software builds, debugging build failures, scripting
  • Bash or Python fluency required
  • Experience with managing teams of 10 or less
  • Two plus experience in provisioning systems like Chef or Puppet
  • Experience with Akamai or any other Content Delivery Network
2

Manager, DevOps Job Description

Job Description Example
Our innovative and growing company is looking for a manager, devops. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for manager, devops
  • Influence other teams and broader Engineering groups in adopting newer technologies, processes, and best practices
  • Redesign legacy applications for newer technology implementations
  • Will be responsible in building and managing the DevOps Team up to 6 Direct Reports
  • Establish an automated DevOps release management pipeline which delivers tooling for next generation application development efforts (the Dev) and on-going production operations (the Ops)
  • Plan and schedule deployment and release timelines and milestones using appropriate tools and create and monitor detailed deployment plans
  • Provides strong leadership and direction to associates, emphasizing their technical skill development
  • Evangelizes agile and drives continuous improvement in methodology and practices
  • Employ innovative solutions to ease developer and testing experiences
  • Provide strong leadership and direction to associates, emphasizing their technical skill development
  • Break down problems in the production environment to analyze, understand and resolve
Qualifications for manager, devops
  • Experience managing, configuring, and tuning JBOSS or similar Java application platform
  • Experience managing and developing Java script (Angular) applications, preferred
  • Strong understanding of Oracle DBs and Oracle DB as Service
  • Experience with deploying, managing, and scaling cloud compute for application development using public cloud providers such as AWS, Azure, or Google preferred
  • Experience with Platform as a Service products such as Cloud Foundry preferred
  • Prior experience in systems administration, monitoring and managing a large-scale server infrastructure is highly desirable
3

Manager, DevOps Job Description

Job Description Example
Our company is searching for experienced candidates for the position of manager, devops. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for manager, devops
  • Drive and manage technical initiatives / projects as needed
  • Identify process improvement opportunities to ensure system availability as measured by key performance indicators and availability metrics and SLA's
  • Influence and create new designs, architectures, standards and methods for large-scale high visibility distributed systems
  • Enhance and Influence standards for configuration, monitoring, reliability and performance with constant focus on availability, latency, performance and capacity
  • Solve live performance and stability issues that prevent recurrence
  • Support application teams in their use of our home-grown systems provisioning and configuration management automation tool
  • Directly supervise Senior and Lead Release Management Analysts including the preparation and delivery of staff performance evaluations and career development activities
  • Oversees and leads their team by participating in meetings and helping organize work and/or training sessions around new products being introduced into the IDS technology lifecycle
  • Creates solutions for the team to code, design, and automate of moderate to advanced scope where analysis of situations or data requires a review of a variety of factors and a wide command of various technologies and integrated components
  • Manages and responds to Release Management issues with related groups such as Development, Architecture, Database, Integration, and Customer Support
Qualifications for manager, devops
  • 5 year of experience in DevOps andCI/CD Pipeline Automation
  • 2 years Release and Pipeline Orchestration experience
  • At least 4 years AWS operations and deployment experience
  • Bachelors Degree in Science OR Bachelors Degree in Engineering or Bachelors Degreein Computers
  • 8 years of experience in Managing medium to large technology transformations
  • 2 years of experience in technology business case development
4

Manager, DevOps Job Description

Job Description Example
Our company is growing rapidly and is hiring for a manager, devops. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for manager, devops
  • Defines, tracks, and manages release content and schedules - a comprehensive plan that integrates all the inputs and outputs of release planning activities, including the creation of release plans with dependencies
  • Works as part of the delivery and support teams to manage overall release calendar, to identify and mitigate potential environment/system change conflicts
  • Assists Project Managers to establish project baseline (schedule) by providing visibility into the release calendar
  • Working with QA Lead contributes to defining test approach and test cycles
  • Engages with project teams in early phases of the development life cycle to ensure alignment with the overall release schedules
  • Schedules and facilitates release planning and status meetings to review changes to releases and/or resolve items of high or moderate concern, clears environmental roadblocks
  • Works to ensure accuracy of the code build and deployment processes and advancing automation in this space
  • Works across the organization to improve and enforce development, testing, release documentation standards in conjunction with the development life cycle
  • Ship code several times per day
  • This is both a people management & tech management position where you will lead a team of experienced, smart engineers based in downtown SF but form part of a global team
Qualifications for manager, devops
  • 5-10 years of relevant individual contributor experience
  • 3+ years managing Windows servers
  • Expertise using Git from the command line without a GUI
  • Highly technically proficient in at least one discipline of backend systems, distributed systems, web engineering or data science
  • You can clearly articulate desired outcomes and lead engineers to developing simple solutions to complex problems
  • Have excellent communication skills and demonstrated cross-team collaboration with peers, Product Managers, and other disciplines
5

Manager, DevOps Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of manager, devops. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for manager, devops
  • Partner with Application Development Managers to provide operational environment expertise
  • Lead efforts to identify and build out necessary development, QA, and production environments
  • Managing a team of DevOps Engineers
  • Work closely with development, QA, and PM team members to understand complex product requirements and translate them into automated solutions for testing and deployment
  • Help develop a strategy and implement the infrastructure for an automated unit, system, integration, and load testing framework
  • Orchestrate production system changes or code releases with minimal or no downtime
  • Work closely with engineers to build and support continuous integration and deployment tooling
  • Drive and solve problems impacting production systems and implement automation to prevent future regressions
  • Ensure test, deployment, and performance monitoring automation is done consistently across environments by mentoring, setting standards, and finding reusable and extensible technical solutions
  • Monitor test quality to ensure alignment with test automation standards and consistency
Qualifications for manager, devops
  • Knowledge of UNIX shell, Databases, Tools, scripting
  • 2+ years of experience with software project management and deployment
  • Knowledge of tools, including DataStage, Informatica, Microstrategy, Teamsite, TeamStudio, SharePoint, or Quest STAT
  • Hands-on experience with Python, bash, Powershell
  • At least 1 year of experience implementing automated environment delivery using Open Source tools
  • At least 1 year of developing automation workflows and routines using Open Source Tools

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates