Infrastructure Engineer - Datacenter
About the role:
GitHub is looking for a Data Center Infrastructure Engineer to join the team that provides the foundation on which the world’s largest network of code is built. We’re experiencing tremendous growth and need your help making our vision of infrastructure-at-scale a reality.
Data Center Infrastructure Engineers at GitHub are responsible for spec'ing out hardware from CPU, memory, and disk all the way up to the design and layout our racks, rows, and data centers. They troubleshoot, identify, and address hardware issues. Even more importantly they write software to detect and even mitigate the same problem early the next time around.
- Plan, deploy, and maintain our global physical infrastructure.
- Work with OEMs, ODMs, and VARs to build and integrate efficient and economical hardware.
- Collaborate with network, systems, and software engineers to design and optimize our physical infrastructure.
- Working with internal and external stakeholders to ensure that we have the right hardware to address our current needs and future wants
- Capacity planning for both short and long-term growth
- Participate in an on-call rotation and quickly respond to issues and work to prevent them in the future
- Owning and coordinating compute and network hardware projects, with some travel necessary for occasional major rollouts and maintenance
- Experience planning, maintaining, and deploying global physical infrastructure
- Firm understanding of network engineering and compute systems
- Strong verbal and written communication skills and the ability to thrive in a diverse, fast-changing environment
- You take a pragmatic approach to decision making and design choices.
- Significant experience working with data center hardware and writing software to make that easier, faster, and reduces manual effort
- Familiarity in high-level languages such as Ruby, Python and Bash.
- Familiarity with configuration management software such as Puppet, Chef, Ansible, or Salt.
- Experience diagnosing and resolving performance and reliability problems at the intersection of hardware and software.
Who We Are:
GitHub is the developer company. We make it easier for developers to be developers: to work together, to solve challenging problems, and to create the world’s most important technologies. We foster a collaborative community that can come together—as individuals and in teams—to create the future of software and make a difference in the world.
Customer Obsessed - Trust by Default - Ship to Learn - Own the Outcome - Growth Mindset - Global Product, Global Team - Anything is Possible - Practice Kindness
Why You Should Join:
At GitHub, we constantly strive to create an environment that allows our employees (Hubbers) to do the best work of their lives. We've designed one of the coolest workspaces in San Francisco (HQ), where many Hubbers work, snack, and create daily. The rest of our Hubbers work remotely around the globe. Check out an updated list of where we can hire here: https://github.com/about/careers/remote
We are also committed to keeping Hubbers healthy, motivated, focused and creative. We've designed our top-notch benefits program with these goals in mind. In a nutshell, we've built a place where we truly love working, we think you will too.
GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!
Please note that benefits vary by country. If you have any questions, please don't hesitate to ask your Talent Partner.