Joining Razer will place you on a global mission to revolutionize the way the world games. Razer is a place to do great work, offering you the opportunity to make an impact globally while working across a global team located across 5 continents. Razer is also a great place to work, providing you the unique, gamer-centric #LifeAtRazer experience that will put you in an accelerated growth, both personally and professionally.
Job Responsibilities :As a Systems Development Intern, you will take part in developing and customizing a cloud platform for Razer. This will include researching, designing, and enhancing open-sourced cloud platform projects. This internship provides a unique opportunity to gain hands-on experience into the process of developing and building a customized cloud service product.Key Responsibilities:
Research
Familiarize with existing private/enterprise cloud management and accounting platforms
Read docs and source code to learn how to extend or create add-ons to meet business needs
Document
Document the research and learnings
Document development process, decisions and their rationales, working configurations
Develop
Write customization to interface with APIs of different backends
Develop and deploy working demos to cater to different use cases
Present the demo to internal stakeholders, fixing bugs or enhancing based on feedback
Candidate Requirements
Degree in Computer Science, Software Engineering or a related field
Working knowledge of Linux operating system and shell scripting
Familiarity or interest in open-source development process, familiar with browsing readme, code and/or issues on github to find solutions
Proficiency in Go, React, Shell scripting, Python, and/or Ruby.
Experience with using public Cloud (AWS, GCP, or Azure)
Pre-Requisites :Are you game?