Skip to main content
Red Hat logo

Software Engineer-Python

Red Hat
Full Timemid
INPosted April 4, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonDockerKubernetesAnsibleJenkinsLinuxGitJiraAgileScrum

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

As a Software Engineer at Red Hat OpenStack Platform team in Pune, India, you will be part of a distributed team, collaborating closely with other team members and upstream developers. Your responsibilities will include:

  • Contributing to the development of the Virtualization component of the Red Hat OpenStack Platform
  • Collaborating on packaging, testing, and release processes
  • Maintaining the Compute packages within the platform
  • Assisting with bug triage, root cause analysis, and fixing
  • Providing support to customers and partners

To excel in this role, you should possess:

  • 2+ years of software engineering experience
  • Proficiency in Python programming and Git
  • Familiarity with Agile Development practices and Scrum
  • Strong written and verbal communication skills in English
  • Ability to work independently in a fast-paced environment
  • Passion for open source software development
  • Experience using Jira for task management and bug tracking

Additional skills that would be advantageous include:

  • Knowledge of virtualization technologies like libvirt, KVM, and QEMU
  • Linux systems administration experience
  • Linux distribution packaging knowledge
  • Familiarity with Ansible and CI tools such as Jenkins and Zuul
  • Proficiency in RPM Package Manager (RPM) and debugging skills
  • Understanding of Security-Enhanced Linux (SELinux)
  • Exposure to containerization technologies like OpenShift, Kubernetes, Podman, or Docker

Red Hat is a global leader in enterprise open source software solutions, fostering an inclusive and collaborative environment that values diverse perspectives and encourages innovation. As part of the Red Hat team, you will have the opportunity to contribute your ideas, tackle complex challenges, and drive meaningful impact.

Red Hat is committed to creating an equal opportunity workplace and fostering a culture of inclusion. We welcome applicants from all backgrounds and experiences to join us in our mission to drive innovation and celebrate diversity. As a Software Engineer at Red Hat OpenStack Platform team in Pune, India, you will be part of a distributed team, collaborating closely with other team members and upstream developers. Your responsibilities will include:

  • Contributing to the development of the Virtualization component of the Red Hat OpenStack Platform
  • Collaborating on packaging, testing, and release processes
  • Maintaining the Compute packages within the platform
  • Assisting with bug triage, root cause analysis, and fixing
  • Providing support to customers and partners

To excel in this role, you should possess:

  • 2+ years of software engineering experience
  • Proficiency in Python programming and Git
  • Familiarity with Agile Development practices and Scrum
  • Strong written and verbal communication skills in English
  • Ability to work independently in a fast-paced environment
  • Passion for open source software development
  • Experience using Jira for task management and bug tracking

Additional skills that would be advantageous include:

  • Knowledge of virtualization technologies like libvirt, KVM, and QEMU
  • Linux systems administration experience
  • Linux distribution packaging knowledge
  • Familiarity with Ansible and CI tools such as Jenkins and Zuul
  • Proficiency in RPM Package Manager (RPM) and debugging skills
  • Understanding of Security-Enhanced Linux (SELinux)
  • Exposure to containerization technologies like OpenShift, Kubernetes, Podman, or Docker

Red Hat is a global leader in enterprise open source software solutions, fostering an inclusive and collaborative environment that values diverse perspectives and encourages innovation. As part of the Red Hat team, you will have the opportunity to contribute your ideas, tackle complex challenges, and drive meaningful impact.

Red Hat is committed to creating an equal opportunity workplace and fostering a culture of inclusion. We welcome applicants from all backgrounds and experiences to join us in our mission to drive innovation and celebrate diversity.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free