Red Hat is hiring for the position of Trainee – Associate Software Engineer in Pune, India. Candidates with a Bachelor’s/ Master’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
| Company Name | Red Hat |
| Position | Trainee – Associate Software Engineer |
| Qualification | Bachelor’s/ Master’s Degree |
| Experience | Freshers |
| Location | Pune, India |
Key Responsibilities:
- Development: Design and implement software features, fix defects, and write clean, maintainable, and well-structured code.
- Testing & Quality: Develop unit and integration tests, contribute to automation efforts, and help ensure high product quality and reliability.
- Collaboration: Work closely with mentors, senior engineers, Quality Engineering, Product, Documentation teams, and open-source communities.
- Automation: Build, enhance, and maintain automated test suites and CI/CD pipelines to support continuous integration and delivery.
- Platform Infrastructure: Work with Kubernetes or OpenShift and Linux fundamentals such as storage and networking, with strong proficiency in at least one of these areas.
- Learning: Continuously learn and adopt new technologies including AI/ML, containers, and cloud platforms, while embracing Red Hat’s open-source development approach.
Eligibility Criteria:
- Must be a recent graduate (2025 batch), having completed a bachelor’s or master’s degree in Engineering with a specialization in Computer Science, Information Technology, or AI/ML.
- Possesses foundational programming knowledge in Python, Golang (or similar languages), JavaScript, and modern JavaScript frameworks such as React, Angular, or Vue.
- Has working knowledge of relational databases such as MySQL or PostgreSQL, as well as NoSQL databases like MongoDB.
- Is familiar with Linux fundamentals, container technologies, and CI/CD concepts, which is considered an advantage.
- Demonstrates willingness to work in an open, collaborative, and inclusive environment with a strong focus on customer experience and innovation.
- Has familiarity with Agile methodologies and tools such as Jira, along with exposure to SonarQube, code reviews, debugging tools, and logging and observability platforms.
- Holds or is pursuing Red Hat certifications such as RHCSA, RHCE, or OpenShift certifications (DO180, DO280), which are considered a strong plus.
About Company:
Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates have the flexibility to choose the work environment that suits their needs from in-office to fully remote to office-flex. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We’re a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Apply Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.