Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Red Hat, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Software/Senior Software Engineer for the Ansible Automation Platform Product Delivery at Red Hat, you will play a pivotal role in enhancing and delivering automation solutions that empower organizations with seamless automation capabilities. Your responsibilities will encompass designing, developing, and maintaining software features while collaborating with cross-functional teams to deliver innovative solutions. You'll have the opportunity to contribute to open-source projects and engage with the developer community to drive excellence in automation.
Job Responsibilities
- Design and implement robust software features for the Ansible Automation Platform, ensuring high quality and performance.
- Collaborate closely with product managers, designers, and other engineers to gather requirements and create effective solutions.
- Participate in code reviews and maintain coding standards to ensure optimal software development practices.
- Engage with the open-source community, providing support, documentation, and contributions to enhance the Ansible ecosystem.
- Diagnose and resolve technical issues, enhancing the reliability and performance of the automation platform.
- Facilitate knowledge sharing within the team and contribute to continuous improvement initiatives.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software development, with a focus on automation solutions.
- Proficiency in programming languages such as Python, Go, or Java.
- Strong understanding of Ansible, its architecture, and modules.
- Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes).
- Solid grasp of software development methodologies, including Agile and DevOps practices.
- Excellent problem-solving skills and ability to work collaboratively in a team-oriented environment.
Technologies & Tools
The successful candidate will utilize a variety of technologies and tools in their daily tasks, including but not limited to Ansible, Python, Docker, Kubernetes, Git, Jenkins, and cloud services like AWS and Azure. Familiarity with monitoring and logging tools, as well as CI/CD pipelines, is essential to support the automation platform's continuous improvement and operational efficiency.
Ideal Candidates
The ideal candidate for this position is a proactive learner who is passionate about automation and open-source technologies. They possess a strong analytical mindset and demonstrate exceptional coding skills. An excellent communicator, the candidate is adept at collaborating with diverse teams and stakeholders. They are not only technically proficient but also committed to fostering an inclusive and innovative workplace where creativity and expertise thrive.
Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.