The Rockefeller University seeks a Manager, DevOps Engineering (salary Range: $130K - $150K) to join Information Technology. We seek a Cloud and Container Engineering Manager/Architect passionate about infrastructure-as-code and all things automation. You will help 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 include maintaining and advancing our real-time performance monitoring system (checkmk); maintaining our GitLab repository and CI/CD infrastructure; maintaining and advancing 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; and weighing in, educating, and advocating for scalable and maintainable architectural decisions.
Bachelor's degree, required; advanced graduate degree preferred, or equivalent 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. 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, preferred. 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. A positive, constructive approach with an emphasis on collaboration and good execution, necessary.
We offer an excellent benefits package, tuition reimbursement and a competitive salary. The Rockefeller University is located on Manhattan's Upper East Side, on a 15-acre campus, along the East River (www.rockefeller.edu/views.php).
The Rockefeller University is an Equal Opportunity Employer - Minorities/Women/Disabled/Veterans.
Click here to apply directly using The Rockefeller University website.
The Rockefeller University is a world-renowned center for research and graduate education in the biomedical sciences, chemistry, bioinformatics and physics. The university's 72 laboratories conduct both clinical and basic research and study a diverse range of biological and biomedical problems with the mission of improving the understanding of life for the benefit of humanity.