Senior DevOps Engineer

University of Michigan

Ann Arbor, MI

ID: 7077784
Posted: April 30, 2021
Application Deadline: Open Until Filled

Job Description

Job Summary
The Inter-university Consortium for Political and Social Research (ICPSR, is part of the Institute for Social Research (ISR) at the University of Michigan. The consortium maintains the world’s largest archive of social science data with 10,000+ studies relating to education, aging, criminal justice, substance abuse, terrorism, and more. A global leader in data science, ICPSR also supports continuing education in research design, statistics, and data analysis.

ICPSR operates a diverse environment across on-premise and cloud systems, with an emphasis on security. We are looking for an experienced DevOps Engineer with a security bent to help us continue on our journey to systems automation.

You will report to the DevOps team lead in Computing & Network Services.

You Will:

Securely implement and operate Linux servers, Windows virtual desktops, VMWare and AWS environments, and automate their builds and configuration

Securely build and administer Oracle / Postgres databases, including RDS

Document your work and the computing environment, both for internal use and to satisfy regulatory requirements

Securely implement and operate a Kubernetes-based container orchestration platform hosting application containers

Specify and design network firewall rulesets and communicate with UM networking team for implementation

Support software development efforts

Securely administer storage systems, including NAS and backup

On-call availability, as part of a scheduled weekly rotation (25-33%), is required and may involve working during non-business hours and on weekends.

Other tasks as assigned

Required Qualifications*
Bachelor’s degree in Computer Science, MIS, or a similar relevant field, or an equivalent combination of education and experience

Demonstrated experience documenting infrastructure design and implementation details

5 or more years demonstrated experience with operations of UNIX/Linux systems, UNIX/Linux performance monitoring and security techniques, and UNIX/Linux system security vulnerabilities and mitigations

2 or more years of experience in all or most of the following:

Operations of Windows systems

Operations of production services in AWS or another commercial cloud provider such as GCP or Azure

Container technology including Kubernetes and Docker

Systems automation tools such as Terraform, Helm, Ansible, Packer, or Puppet, in Linux, Cloud, and Windows applications

TCP/IP networking and firewalls

Programming/scripting in python, bash, powershell, or other high-level programming language

Desired Qualifications*
5 or more years of experience in operations of Windows systems, including automating the creation & maintenance of master images, application packaging, performance monitoring and security techniques, UE-V, AD, GPOs

CISSP or related certification and experience securing and documenting systems subject to a regulatory regime such as FISMA, HIPAA, SOX, or PCI

DBA experience with Oracle, MS SQL and/or Postgres

Experience managing a NAS platform such as Isilon or Network Appliance, and Enterprise backup systems such as Netbackup or Networker

Experience with VMWare Horizon VDI, AWS Workspaces, and/or Azure Virtual Desktop

Experience with Agile software development and CI/CD / GitOps tools such as Gitlab, CDK8s, Flux v2, or ArgoCD

Experience with metrics collection and observability tools such as Prometheus, Grafana, Fluentd, Kibana, Elasticsearch, Logstash, or Beats.


Apply Now

Please mention to the employer that you saw this ad on