Oops, Rolf, sorry I took so long to write an answer
- Can you hire me and how can I get hired by Red Hat? Just kidding. Actually no I'm serious.
I have zero power on hiring decisions, unless a hiring manager asks me to sit in on an interview, so there's not much I can do
directly. However I can still help.
The best way to get Red Hat's attention is to become an active contributor to one of the project they're working on. It's all 100% open source so you can get started whenever, no need to ask for permission.
The project I've been working on is called
OpenStack, it's a cloud computing framework that is incredibly complex, vast and rich. It's also a fairly successful project and we're constantly hiring and expanding our teams. However we're still struggling to find candidates with prior experience with the framework.
So here's the deal:
Start landing commits in OpenStack, and I can guarantee you a job interview with Red Hat. That's the best I can do, but it's already getting your foot through the door.
About OpenStack
If you're interested and take a look at OpenStack, it's perfectly normal to feel overwhelmed. The project is huge! Actually, the project is an umbrella for many (50+) mini-projects that work together. It makes things complex, but you can pick and choose which projects interest you the most:
*
If you're interested in web development
*
CLI clients
*
If you want to play with virtualization and hypervisors
*
Networking
* and others like different sorts of storage projects, security and identity, the orchestration tools, the installer part, ...
Pick and choose which project seems the most interesting to you, and start contributing.
Getting started can be daunting. Openstack itself is meant to be run on several servers in order to run a data center. Installing it is incredibly difficult. Thankfully, some developers have developed a bunch of shell script that install a minimal deployment on a single machine. Useful for testing and previews. The project is called
devstack and this is where you should probably start.
If you're seriously interested hit me back, we can turn this into a reality.
Other projects
I'm mostly concentrated on openstack all day, so I don't know the people in other departments. I cannot guarantee to get you the interview (maybe they aren't hiring?), but I can always try. If OpenStack doesn't interest you, here's a list off the top of my head of projects that Red Hat is super interested in, and landing commits in there will definitely attract their attention:
I know this list is very oriented towards Cloud Computing, but that's what I work on, so that's what I know. Hopefully that will help you get started.