Joshua Ferrell is a Senior Staff Site Reliability Engineer with eight years of experience building and operating cloud-native infrastructure, currently focused on Kubernetes, EKS, and Go development. He has advanced SRE and platform expertise from roles at Adobe, AWS, VMware, and SAS where he designed hundreds of Kubernetes clusters across on-prem and multi-cloud environments and authored operators, APIs, and Terraform for scalable platform automation. Joshua contributes to upstream Kubernetes Cluster API projects—enhancing AWS provider infrastructure, E2E testing, and stability—which underscores his deep knowledge of AWS resource management and cluster lifecycle operations. He combines hands-on coding in Go with pragmatic SRE practices to improve reliability and cleanup automation, and has experience creating CI/CD pipelines and signed-binary workflows for distribution. Based in Raleigh, NC, he brings a practical blend of large-scale operational troubleshooting and platform engineering that drives repeatable, secure cluster deployments.
Kubernetes Cluster API Provider AWS provides consistent deployment and day 2 operations of "self-managed" and EKS Kubernetes clusters on AWS.
Role in this project:
DevOps Engineer & Cloud Engineer
Contributions:5 reviews, 13 commits, 15 PRs in 4 months
Contributions summary:Joshua primarily focused on enhancing the AWS infrastructure and related E2E testing for the cluster-api-provider-aws repository. They added new functions related to security groups, VPC peering, and internal ELB configuration, demonstrating knowledge of AWS resource management. The commits show significant effort in refactoring existing infrastructure functions and adding additional checks and timeouts to improve stability and reliability. Furthermore, the user made several changes to the E2E test suites, including modifications to ensure the test functions correctly, and updated the infrastructure code to incorporate infrastructure cleanup and deletion.
Kubernetes Cluster API Provider AWS provides consistent deployment and day 2 operations of "self-managed" and EKS Kubernetes clusters on AWS.
Contributions:88 pushes, 23 branches in 4 months
clustersprovider-apidayself-managedaws
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 Ferrell - Senior Staff Site Reliability Engineer at Adobe