You will be working with the Red Hat Research team in the Office of CTO in developing and supporting Linux in academic and research clouds. You will learn engineering practices in the open source world. You will work with software developers, operations engineers and IT leaders for several New England academic environments to bring production-grade Linux and resource management tools to users, operators and researchers as part of an open source development, test, and deployment project.
What you will do:
Design and build innovative technologies in a large distributed computing environment.
Build a scalable distributed system for capturing and reporting on Open Cloud infrastructure utilization measurements, which can be indexed, and queried.
Collaborate with Red Hatters to conceive, design, and develop services that help academics and researchers use Red Hat products.
Develop your ability to discover, debug and resolve Linux container issues with minimal supervision.
Work with linux developers on specialized kernel software appropriate for cloud environments
Become adept at working in an agile environment.
What you will bring:
Pursuing Bachelor’s, Master’s or PhD Degree program in Computer Science, Computer Engineering, or related fields
Familiarity with at least one Linux distribution
Familiarity with Kubernetes or OpenShift
Experience with Python and SQL
Knowledge of Computer Science fundamentals such as object-oriented design, algorithm design, data structures, problem solving and complexity analysis
Good written and oral communication
Bonus Skills:
Previous code contributions to open source projects