React Job: Software Engineering Internship

Job added on


Toronto - Canada

Job type


React Job Details

About the job:
Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies. We strive to make software freely accessible to everyone around the world. Software developed at Red Hat runs in vehicles that landed on the moon, airlines, banks, trains, social media, health care, academic institutions, robots, and in many other places.

If you’re interested, keep reading!

The Red Hat IT Partner Integrations team is looking for a highly motivated individual who wants to gain hands-on experience with open source and Red Hat products during a summer internship to join us as a Software Engineering Intern. In this role, you will work in an environment where diverse perspectives are invited, the best ideas are valued, and people feel empowered to contribute. Freedom and courage are two of our core values, which is why you’ll need to be comfortable taking risks and exploring the unknown. But being a Red Hatter isn't just about being brave, it's also about demonstrating commitment and sticking to it.

The key focus for Red Hat's Intern Program is a dual partnership between the early talent team and our intern managers. We can offer you professional development, social engagement and networking, performance and development, and meaningful work throughout your summer at Red Hat.
What you will do:
  • Work with others to solve challenging and complex business problems
  • Collaboratively describe and size the work to be done and then implement the solution
  • Write code and automated tests for the continuous delivery (CD) pipeline
What you will bring:
  • Ability to work full-time May-August
  • Currently pursuing a degree in engineering, computer science, or a related field; if you have graduated, be no more than 6 months past your graduation date
  • Coding experience in languages like C, Java, Javascript or Python
  • Experience using relational databases like MySQL or non relational databases like MongoDB
  • Familiarity in JS Frameworks such as React, Angular or Vue
  • Familiarity with agile software development and methodologies
  • Good written and verbal communication skills
  • Knowledge of the UNIX or Linux operating system

The following are considered a plus:
  • Previous code contributions to or participation in open source projects or code samples on GitHub
  • Knowledge of Red Hat Openshift Automation Platform, Kubernetes, JavaScript, or Bash scripting