Earnbetter

Job Search Assistant

Head of DevOps

Selby Jennings • New York, NY 10261 • Posted 3 days ago via LinkedIn

Boost your interview chances in seconds

Tailored resume, cover letter, and cheat sheet

In-person • Full-time • Senior Manager

Job Highlights

Using AI ⚡ to summarize the original job post

The Head of DevOps at Selby Jennings will lead and scale DevOps practices, ensuring the efficient delivery of software products. This role involves overseeing the DevOps team, optimizing CI/CD pipelines, managing infrastructure, driving automation, and fostering a culture of collaboration and innovation. The position requires a strategic thinker with a strong technical background and excellent leadership skills.

Responsibilities

  • Lead and mentor a team of DevOps engineers, providing guidance and support to enhance their skills and performance.
  • Develop and execute a strategic vision for the DevOps function that aligns with the company's goals.
  • Oversee the design, implementation, and optimization of CI/CD pipelines to ensure efficient and reliable software delivery.
  • Manage and optimize cloud and on-premises infrastructure to ensure scalability, reliability, and cost-effectiveness.
  • Drive automation initiatives across the development lifecycle to reduce manual intervention and increase efficiency.
  • Work closely with development, QA, and operations teams to promote collaboration and streamline workflows.
  • Implement and oversee monitoring and alerting systems to proactively identify and address performance issues.
  • Lead incident response efforts and post-mortem analysis to prevent recurrence.
  • Ensure that DevOps practices adhere to security best practices and compliance requirements.
  • Manage the DevOps budget and allocate resources effectively to meet project and operational needs.
  • Identify and address any resource gaps or requirements.

Qualifications

Required

  • 8+ years of experience in DevOps or related roles, with at least 3 years in a leadership position.
  • Strong expertise in CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI), cloud platforms (e.g., AWS, Azure, Google Cloud), containerization (e.g., Docker, Kubernetes), and infrastructure automation (e.g., Terraform, Ansible).
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Advanced degree or relevant certifications (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator) are a plus.

About Selby Jennings

Selby Jennings is a global executive search firm specializing in Financial Services recruitment across various sectors like Investment Banking, Fintech, and Risk Management. With nearly 20 years of experience, they offer comprehensive recruitment services and expert guidance on industry trends to help businesses and professionals succeed in the competitive world of finance.

Full Job Description

Job Title: Head of DevOps


Location: New York, New York


Reports To: Chief Technology Officer (CTO)


Role Overview: The Head of DevOps will play a pivotal role in leading and scaling our DevOps practices, ensuring the seamless and efficient delivery of our software products. This position requires a strategic thinker with a strong technical background, excellent leadership skills, and the ability to drive continuous improvement across development and operations. You will be responsible for overseeing the DevOps team, optimizing our CI/CD pipelines, and fostering a culture of collaboration and innovation.


Key Responsibilities:

  • Leadership and Strategy: Lead and mentor a team of DevOps engineers, providing guidance and support to enhance their skills and performance. Develop and execute a strategic vision for the DevOps function that aligns with the company's goals.
  • CI/CD Pipeline Management: Oversee the design, implementation, and optimization of CI/CD pipelines to ensure efficient and reliable software delivery. Continuously evaluate and improve processes to increase deployment frequency and reduce lead times.
  • Infrastructure Management: Manage and optimize cloud and on-premises infrastructure to ensure scalability, reliability, and cost-effectiveness. Implement and maintain best practices for infrastructure as code (IaC).
  • Automation and Tools: Drive automation initiatives across the development lifecycle to reduce manual intervention and increase efficiency. Evaluate and implement the latest tools and technologies to support DevOps practices.
  • Collaboration: Work closely with development, QA, and operations teams to promote collaboration and streamline workflows. Facilitate communication and coordinate efforts to resolve issues and deliver high-quality software.
  • Monitoring and Incident Management: Implement and oversee monitoring and alerting systems to proactively identify and address performance issues. Lead incident response efforts and post-mortem analysis to prevent recurrence.
  • Security and Compliance: Ensure that DevOps practices adhere to security best practices and compliance requirements. Collaborate with security teams to integrate security into the development and deployment processes.
  • Budget and Resource Management: Manage the DevOps budget and allocate resources effectively to meet project and operational needs. Identify and address any resource gaps or requirements.

Qualifications:

  • Experience: 8+ years of experience in DevOps or related roles, with at least 3 years in a leadership position. Proven track record of successfully leading DevOps teams and managing complex projects.
  • Technical Skills: Strong expertise in CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI), cloud platforms (e.g., AWS, Azure, Google Cloud), containerization (e.g., Docker, Kubernetes), and infrastructure automation (e.g., Terraform, Ansible).
  • Leadership: Excellent leadership and team management skills, with the ability to inspire and motivate a diverse team. Strong problem-solving abilities and a strategic mindset.
  • Communication: Exceptional communication skills, both written and verbal, with the ability to effectively interact with stakeholders at all levels of the organization.
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field. Advanced degree or relevant certifications (e.g., AWS Certified DevOps Engineer, Certified Kubernetes Administrator) are a plus.