Red Hat is currently looking for candidates to join their team as an Associate Software Engineer. This full-time position seeks individuals with a specific skill set, including solid programming experience in Python and Go, a deep understanding of programming, distributed, and cloud computing systems, proficiency in control, data structures, algorithms, and distributed system architectures, as well as knowledge of Ansible automation. This role is based in Bangalore, offering an exciting opportunity for aspiring software engineers to work with a renowned company like Red Hat and contribute to innovative solutions in the world of open-source technology.
Company Name: Red Hat
Job Role: Associate Software Engineer
Job Type: Full Time
Job Location: Bangalore
Job Responsibilities:
- Work with other engineering teams to ensure services meet scalability, availability, security, and performance goals
- Communicate feedback from developers to stakeholders; develop new features, identify and investigate defects, review designs, and test new feature
- Contribute to the delivery of tested solutions aligned with business requirements
- Collaborate with customer-facing teams to debug and resolve technical challenges
- Build a user community around the solutions and features by writing technical articles, speaking conferences, and working with contributors.
Required Skills and Qualifications:
- Solid programming experience using Python and Go
- Understanding of programming, distributed, and cloud computing systems
- Knowledge of control, data structures, algorithms, and distributed system architectures
- Knowledge of Ansible automation.
- Ability to support multiple development teams and affect design across a range of domains of expertise
- Experience measuring, analyzing, and optimizing scalability and performance
- Experience collaborating with user exp.