Joshua Hoblitt

Principal DevOps Engineer at Rubin Observatory

Tucson, Arizona, 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

🤩
Rockstar
Joshua Hoblitt is a Staff Storage Engineer with 23 years of experience designing and operating large-scale storage and Kubernetes-based infrastructure from Tucson, Arizona. He led a major migration from GPFS to Ceph and contributed features to the Rook project to enable infrastructure-as-code Ceph deployments, while fleetizing and migrating on-prem workloads to Kubernetes and multiple clouds. Comfortable across DevOps, backend engineering, and test automation, he has practical open-source contributions to prominent projects like Terraform’s Kubernetes provider, Rook, and the Vox Pupuli Puppet modules. Joshua is experienced in automating complex release pipelines spanning 100+ GitHub repos, building observability with Prometheus, and formalizing bare-metal provisioning with Puppet and Foreman. He mentors mid- and junior engineers and combines deep systems-level Unix experience with pragmatic software testing and CI improvements. An owner who’s equally at home coding tests, fixing subtle config bugs, or re-architecting storage for science-grade HPC workloads, he often turns operational pain points into repeatable, automated solutions.
code22 years of coding experience
job6 years of employment as a software developer
github-logo-circle

Github Skills (22)

kubernetes10
puppeteer10
github-ci10
puppet10
testing10
configuration-management10
storage10
terraform10
cicd10
terraformer10
go10
kubernetes-pods10
ceph10
jenkins10
jenkins-ci10

Programming languages (26)

C#CMakefileGoMustacheHTMLGroovyJupyter Notebook

Github contributions (5)

github-logo-circle
Terraform Kubernetes provider
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:10 commits, 6 PRs, 52 comments in 1 year 1 month
Contributions summary:Joshua primarily contributed to the Kubernetes provider by addressing issues related to the `automount_service_account_token` configuration. They fixed an assignment issue and added a test case to validate the correct behavior of this feature. Further contributions included implementing a new feature with the addition of the `mount_options` argument for persistent volumes and extending existing test coverage. These changes demonstrate a focus on both core functionality and ensuring code quality through comprehensive testing.
providerkubernetesterraformterraform-providerkubernetes-provider
rook/rook

Aug 2022 - Jan 2023

Storage Orchestration for Kubernetes
Role in this project:
userBackend & DevOps Engineer
Contributions:136 reviews, 9 commits, 40 PRs in 4 months
Contributions summary:Joshua primarily contributed to the testing and improvement of the Rook storage orchestration for Kubernetes project. Their work involved modifying test scripts and adding new tests, particularly focusing on RGW multisite replication scenarios. Furthermore, the user addressed code quality and maintainability, as seen in the cleanup of the code and improved reliability of testing. Their contributions demonstrate a focus on enhancing the project's testing infrastructure and ensuring the correct functionality of the storage features.
etcddata-protectionorchestrationdockerceph
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
Joshua Hoblitt - Principal DevOps Engineer at Rubin Observatory