Search jobs > New York, NY > Manager of engineering

Manager of DevOps Engineering

Rockefeller University
New York, NY, US
$150K a year
Full-time

Organization Overview

The goal of Information Technology (IT) is to provide information resources and services to accelerate and support scientific research at The Rockefeller University.

Our department is responsible for cyberinfrastructure, high-performance computing, bioinformatics, decision support, data analytics, cybersecurity, and the scientific and administrative software environment at the university.

The department is in the midst of a major transition in culture, including the adoption of DevOps and Agile practices, the facilitation of self-service approaches, as well as a "cloud first" deployment philosophy.

Overview

Reporting to the Director of Infrastructure, we seek a Manager / Architect of DevOps Engineering passionate about infrastructure-as-code and all things automation.

You will design, build, and maintain the tooling for configuration management, automated provisioning, and monitoring, and help evangelize best practices in DevOps and technical innovation.

You will advocate for a DevOps and Agile approach in product development and demonstrate best practices by example.

Responsibilities

Responsibilities include but are not limited to :

  • Maintaining and advancing our real-time performance monitoring system (checkmk), GitLab repository and CI / CD infrastructure and our on-prem and cloud-hosted Docker clusters;
  • Leading improvements in the processes for building and deployment of servers (bare metal, VM, and cloud) and / or applications, ensuring rigor and reproducibility;
  • Assisting in maintaining and improving our Ansible-based configuration management system;
  • Promoting DevOps practices and culture via mentoring across engineering, business and scientific teams to drive technical innovation;
  • Weighing in, educating, and advocating for scalable and maintainable architectural decisions;
  • Other duties and special projects, as needed.

Qualifications

Bachelor's degree required; advanced graduate degree preferred.

Must possess at least 3 years of experience in computer science, applied mathematics, engineering, or a related technical field, required.

Must have 5 plus years of demonstrated experience using Linux operating system, working knowledge of provisioning and containerization technologies (e.

g., Docker, Kubernetes, Swarm), and experience managing CI / CD environment.

Ability to build and maintain code repositories with Git, required. Experience with large-scale monitoring and reporting tools (e.

g. Nagios, checkmk, ELK, Splunk, New Relic, Grafana), required. Familiarity with virtualization technologies and related tools, network principles, and protocols (e.

g. VirtualBox, VMware, KVM, Vagrant, Packer.io, TCP / IP, SSH, HTTP(S), DNS, DHCP, NAT, SNMP, PXE) necessary. Experience building and installing open-source software with complex dependencies, strong shell scripting, and programming skills for systems administration purposes (two or more of BASH, Python, Ruby, Perl, or similar) required.

Working knowledge of web-based application development (e.g., Rails, Angular, NodeJS), hosting technologies (e.g., Apache, Nginx), working knowledge of cloud infrastructures (e.

g., AWS, Azure, Google Compute Engine), understanding of Agile / Kanban techniques, preferred. Experience building and installing open-source software with complex dependencies required.

Excellent organizational skills, prioritize management, Problem-solving skills, and interpersonal skills, are required. Must have the ability to coordinate both short and long-term projects, build strong relationships across teams.

Must have a strong sense of ownership and accountability. Working knowledge of best practices for teaching, mentoring others and advocating for technical innovation in development operations, is preferred.

A positive, constructive approach with an emphasis on collaboration and good execution, necessary.

The Rockefeller University does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy, gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service or other non-merit factor.

All qualified applicants will receive consideration for employment without regard to the characteristics listed above.

The salary of the finalist selected for this role will be set based on various factors, including but not limited to organizational budgets, qualifications, experience, education, licenses, specialty, and training.

The hiring range provided represents The Rockefeller University's good faith and reasonable estimate of the range of possible compensation at the time of posting.

Compensation Range : Min

USD $125,000.00 / Yr.

Compensation Range : Max

USD $150,000.00 / Yr.

Qualifications

Bachelor's degree required; advanced graduate degree preferred.

Must possess at least 3 years of experience in computer science, applied mathematics, engineering, or a related technical field, required.

Must have 5 plus years of demonstrated experience using Linux operating system, working knowledge of provisioning and containerization technologies (e.

g., Docker, Kubernetes, Swarm), and experience managing CI / CD environment.

Ability to build and maintain code repositories with Git, required. Experience with large-scale monitoring and reporting tools (e.

g. Nagios, checkmk, ELK, Splunk, New Relic, Grafana), required. Familiarity with virtualization technologies and related tools, network principles, and protocols (e.

g. VirtualBox, VMware, KVM, Vagrant, Packer.io, TCP / IP, SSH, HTTP(S), DNS, DHCP, NAT, SNMP, PXE) necessary. Experience building and installing open-source software with complex dependencies, strong shell scripting, and programming skills for systems administration purposes (two or more of BASH, Python, Ruby, Perl, or similar) required.

Working knowledge of web-based application development (e.g., Rails, Angular, NodeJS), hosting technologies (e.g., Apache, Nginx), working knowledge of cloud infrastructures (e.

g., AWS, Azure, Google Compute Engine), understanding of Agile / Kanban techniques, preferred. Experience building and installing open-source software with complex dependencies required.

Excellent organizational skills, prioritize management, Problem-solving skills, and interpersonal skills, are required. Must have the ability to coordinate both short and long-term projects, build strong relationships across teams.

Must have a strong sense of ownership and accountability. Working knowledge of best practices for teaching, mentoring others and advocating for technical innovation in development operations, is preferred.

A positive, constructive approach with an emphasis on collaboration and good execution, necessary.

The Rockefeller University does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy, gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service or other non-merit factor.

All qualified applicants will receive consideration for employment without regard to the characteristics listed above.

The salary of the finalist selected for this role will be set based on various factors, including but not limited to organizational budgets, qualifications, experience, education, licenses, specialty, and training.

The hiring range provided represents The Rockefeller University's good faith and reasonable estimate of the range of possible compensation at the time of posting.

Responsibilities

Responsibilities include but are not limited to :

  • Maintaining and advancing our real-time performance monitoring system (checkmk), GitLab repository and CI / CD infrastructure and our on-prem and cloud-hosted Docker clusters;
  • Leading improvements in the processes for building and deployment of servers (bare metal, VM, and cloud) and / or applications, ensuring rigor and reproducibility;
  • Assisting in maintaining and improving our Ansible-based configuration management system;
  • Promoting DevOps practices and culture via mentoring across engineering, business and scientific teams to drive technical innovation;
  • Weighing in, educating, and advocating for scalable and maintainable architectural decisions;
  • Other duties and special projects, as needed.
  • 14 days ago
Related jobs
Promoted
Rockefeller University
New York, New York

Reporting to the Director of Infrastructure, we seek a Manager/Architect of DevOps Engineering passionate about infrastructure-as-code and all things automation. The department is in the midst of a major transition in culture, including the adoption of DevOps and Agile practices, the facilitation of...

Promoted
VirtualVocations
Brooklyn, New York

A company is looking for an Associate Director of Platform Engineering & DevOps. ...

Promoted
Wonder
New York, New York

As the Engineering Manager for Wonder's DevOps team, you will design and implement tooling and automation that supports every area of our business, from the production of tens of thousands of meals daily, through to delivery to our customers. Working closely with engineers and and engineering manage...

Promoted
VirtualVocations
Brooklyn, New York

Key Responsibilities:Lead and mentor the data engineering team to foster excellence and continuous improvementEnsure alignment of data engineering efforts with company needs, supporting Data Science in product developmentDesign and implement robust ETL pipelines for comprehensive data analysisRequir...

Promoted
Wonder
New York, New York

As the Engineering Manager for Wonder's DevOps team, you will design and implement tooling and automation that supports every area of our business, from the production of tens of thousands of meals daily, through to delivery to our customers. DevOps Engineering ManagerNew York, NYAbout UsImagine: 30...

Rockefeller University
New York, New York

Reporting to the Director of Infrastructure, we seek a Manager/Architect of DevOps Engineering passionate about infrastructure-as-code and all things automation. The department is in the midst of a major transition in culture, including the adoption of DevOps and Agile practices, the facilitation of...

NYU Langone Health
New York, New York

We have an exciting opportunity to join our team as a Manager of Unix Engineering. In this role, the successful candidate Manager of Unix Engineering (New York, NY). Develop an understanding of the Unix platform technologies currently in use and the business use cases that they serve; identify white...

NYU Langone
New York, US

We have an exciting opportunity to join our team as a Manager of Unix Engineering. In this role, the successful candidate Manager of Unix Engineering (New York, NY). Also part of NYU Langone Health is the. NYU Grossman School of Medicine. ...

City of New York
Brooklyn, New York

The preferred candidate should possess the following: -5+ years of satisfactory experience in managing application engineering teams that support real-time systems-8+ years of development and/or support experience, with at least 3 years of hands-on experience in supporting and optimizing production ...

City of New York
Queens, New York

Green Infrastructure Design and Construction Office under the Bureau of Environmental Planning and Analysis (BEPA) is currently seeking to hire a Section Manager to oversee the Engineering and Support team under the Green Infrastructure unit. A valid New York State Professional Engineer License and ...