Red Hat, the world's leading provider of enterprise open source solutions, is seeking a Python Software Developer for their Software Production - Cloud team. This role offers an opportunity to work on cutting-edge cloud technologies while contributing to open source projects. The position involves developing cloud-native applications, working with containers and Kubernetes, and implementing automation solutions for the release pipeline.
The role is part of a globally distributed team, offering a collaborative environment where you'll work with the latest technologies in cloud computing. You'll be responsible for developing and maintaining software that enables smooth production and rapid release of Red Hat, Partner and Community cloud content, contributing significantly to the company's strategy of market leadership in hybrid cloud technologies.
As a Python Software Developer, you'll be involved in the full software development lifecycle, from designing user scenarios to implementing solutions and mentoring junior team members. The role requires strong Python skills, understanding of cloud technologies, and knowledge of DevOps practices. You'll work with modern tools and technologies including OpenShift/Kubernetes, Flask, REST/GraphQL APIs, and various databases.
Red Hat offers a comprehensive benefits package including medical, dental, and vision coverage, 401(k) with employer match, paid time off, and educational opportunities. The company culture is built on open source principles of transparency, collaboration, and inclusion, making it an ideal environment for developers who are passionate about open source and innovation.
This is an excellent opportunity for a mid-level developer looking to grow their career in cloud technologies while working with a leader in the open source software industry. The hybrid work environment provides flexibility while maintaining collaborative opportunities with team members.