Software Engineering Internship- Integration (Remote) at Red Hat

+ 1 more | Remote
Sorry, this job was removed at 3:09 p.m. (CST) on Friday, February 18, 2022
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
About the job
The Red Hat Information Technology (IT) team is looking for a Software Engineering Intern to join us next summer. In this role, you will work as a member of the IT Enterprise Application Integration team. You will assist the team in building real-time and near-real-time integrations between Red Hat's on-premise and cloud-based enterprise applications. You will develop, deploy and maintain integrations supporting critical cloud services which will enable many aspects of Red Hat's business operations. As a Software Engineering Intern, you will have the opportunity to learn about Red Hat's middleware technologies, Red Hat OpenShift Container Platform, and core continuous integration (CI) and continuous delivery (CD) practices, all while collaborating with globally distributed teams and stakeholders.
What you will do
  • Build services to enable (near-)real-time data integrations
  • Automate unit and integration testing; document results for review by other stakeholders
  • Create build and deployment pipelines for automated code deployment and migrations through multiple test and production instances
  • Document work and transfer knowledge to other team members
  • Provide tier 1 production support

What you will bring
  • Recent graduate (bachelor's degree or above), or rising senior with computer science or similar major
  • Experience developing Java 8+ applications
  • Experience with Linux system programming and light system administration
  • Experience with other programming languages; Python, Ruby, Go, or similar are preferred
  • Prior experience with distributed source code control platforms, preferably Git
  • Excellent written and verbal communication skills in English
  • Ability to work full-time May-August
  • Currently pursuing a degree; if you have graduated, be no more than 6 months past your graduation date at the start of the internship

Familiarity with any of the following is a plus
  • Containers and container management technologies like Red Hat OpenShift, Docker, and Kubernetes
  • Integration frameworks like Apache Camel
  • Implementing REST or SOAP API calls
  • Creating REST API endpoints

About Red Hat
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. Red Hat helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on our industry-leading operating system, and automate, secure, and manage complex environments. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. As a strategic partner to cloud providers, system integrators, application vendors, customers, and open source communities, Red Hat can help organizations prepare for the digital future.
More Information on Red Hat
Red Hat operates in the Cloud industry. The company is located in Raleigh, NC. Red Hat was founded in 1993. It has 20000 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability Insurance, Dental Benefits, Vision Benefits, Health Insurance Benefits and Life Insurance. To see all 179 open jobs at Red Hat, click here.
Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Similar Jobs

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Red Hat's full profileFind similar jobs