Red Hat Junior Software Engineer - Java in Brno, Czech Republic

Job description

Company description

At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open source stack of trusted, high-performing solutions. We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award-winning global customer support, consulting, and implementation services. Red Hat is a rapidly growing company supporting more than 90% of Fortune 500 companies.

Job summary

The Red Hat Platform Engineering team is looking for a Junior Software Engineer with Java experience to join us in Brno, Czech Republic. In this role, you will work with a team of developers focusing on package maintenance in Fedora and Red Hat Enterprise Linux (RHEL), delivering several mainstream database management systems for general use. You'll use your skills, mainly in the Java, Bash, and RPM, to contribute to the upstream and upcoming releases of the assigned packages written in Java and sometimes other programming languages. Your main focus will be on development, maintenance, and debugging of the RPM packages that are also used for creating Linux containers. This is a great opportunity to work alongside some of the brightest developers in the open source industry.

Primary job responsibilities

  • Develop assigned database packages and container images in supported solutions

  • Work with upstream communities

  • Collaborate with other development teams and community members

  • Identify system deficiencies, conduct technical research and analysis, and recommend solutions or fixes

  • Work across project and technology boundaries to create integrated solutions based on open source projects


Required skills

  • 1+ year(s) of Java development experience

  • Ability and willingness to debug issues reported by customers

  • Solid understanding of Linux operating system principles

  • Basic knowledge of Bash and willingness to learn more

  • Good written and verbal English communication skills

  • Desire to learn and solve challenging problems

  • C, C++, or Python experience is a plus

  • Knowledge of SQL Databases or Docker-formatted containers is advantage

Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

Job ID 58509

Department Software Engineering

Location CZ-Brno

Posting date 7/17/2017

Remote base ..