Bill Glick

Senior System Engineer at National Center for Supercomputing Applications (NCSA), University of Illinois Urbana-Champaign

Champaign, Illinois, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Bill Glick is a Senior System Engineer based in Champaign, IL, with two decades of hands-on experience operating large-scale HPC and research clusters and nine years in his current focused role at NCSA. He specializes in Slurm orchestration, bare-metal provisioning with xCAT/Warewulf, and automation-at-scale using Ansible paired with CI/CD pipelines to deliver repeatable, auditable infrastructure and sub-30-minute reprovision times for 500+ nodes. Bill led a major migration from Puppet/Foreman to Ansible + Semaphore with gated validations, built a Slurm maintenance framework for rolling drains and decommissions, and implemented SSH/PAM/sudo hardening that balanced security with low user friction. Known for translating complex operational needs into lifecycle standards and runbooks, he drives predictable cluster refresh cycles and zero-surprise outages through cross-team coordination and training. Beyond day-to-day ops, he contributes to institutional enablement via an internal Ansible User Group and operational knowledge bases, and has supported national-scale science projects under hardware and data pressure.
code10 years of coding experience
job22 years of employment as a software developer
bookSpoon River College
bookLostant High School
bookEastern Illinois University
bookUniversity of Illinois Urbana-Champaign
github-logo-circle

Github Skills (72)

data-management10
monitoring10
mysql10
documentation10
provisioning9
data-visualization9
postgresql9
ipmi9
dashboard9
grafana9
influxdb9
elasticsearch9
modbus9
json9
analytics9

Programming languages (8)

TypeScriptShellGoHaskellPerlRubyPuppetPython

Github contributions (5)

github-logo-circle
lsst-it/puppet-sal

Feb 2019 - May 2020

Puppet module for installing and configuring the LSST Service Abstraction Layer (SAL)
Contributions:11 releases, 56 commits, 8 PRs in 1 year 3 months
puppet
ncsa/puppet-profile_website

Aug 2021 - Jun 2024

NCSA Common Puppet Profiles - configure an Apache HTTPd website
Contributions:4 reviews, 12 PRs, 159 pushes in 2 years 10 months
ncsapuppetapacheapache-httpdhttpd
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial