Ryan Cook is a Senior Principal Software Engineer with 12 years of hands-on experience designing and automating cloud-native infrastructure, currently driving emerging technologies and provider integrations for OpenShift at Red Hat. He blends systems engineering and DevOps expertise—spanning SELinux, CRI-O, Ansible, CloudFormation, Packer, and AWS—to optimize OpenShift across cloud and edge environments, including contributions to MicroShift and widely used OpenShift workshop tooling. A pragmatic architect and team lead, he has a track record of moving complex on-prem and multi-cloud deployments into repeatable, secure automation while publishing reference architectures. Based in Hampstead, NC, he pairs deep operational roots (managing hundreds of RHEL servers early in his career) with CTO-office work on multicluster storage and GitOps, making him equally comfortable in low-level OS hardening and strategic platform design.
Additional roles and playbooks for OpenShift installation and management
Role in this project:
DevOps Engineer
Contributions:1 review, 241 commits, 493 PRs in 1 year 10 months
Contributions summary:Ryan primarily contributed to infrastructure as code and automation tasks within the OpenShift Ansible Contrib repository. Their work involved the implementation and modification of scripts and playbooks. The contributions included setting up infrastructure, creating or modifying cloudformation files, and incorporating security updates. Furthermore, they addressed issues related to containerized OpenShift installations and introduced new features such as metrics and logging, showcasing a focus on streamlining and improving deployment processes.
Workshop materials for OpenShift admin training, covering Red Hat OpenShift Container Platform 4, Modern App Dev Roadshow's Ops Track, and Summit 2023 Hands-on with OCP Plus.
Role in this project:
DevOps Engineer
Contributions:222 commits, 112 PRs, 74 pushes in 2 years 1 month
Contributions summary:Ryan's commits primarily involve infrastructure-as-code and automation related to OpenShift deployments. The changes include modifications to Packer and CloudFormation templates, indicating work on image building and deployment automation. Furthermore, the user is involved in the integration of AWS instances, including EC2 configuration and deployment, emphasizing the automation of cloud infrastructure with Ansible. The contributions also include modifications to a shell script for signaling Cloud Formation status.
acmacsadminopenshiftredhat
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
Ryan Cook - Senior Principal Software Engineer at Red Hat