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.
Overview
As a Software/Senior Software Engineer focused on Ansible Automation Platform Product Delivery at Red Hat, you will play a pivotal role in designing, developing, and implementing robust automation solutions that empower organizations to streamline their operations. You will collaborate with cross-functional teams to enhance the functionality and performance of our Ansible Automation Platform, ensuring it meets the diverse needs of our customers while adhering to best practices and high-quality standards.
Job Responsibilities
- Design, develop, test, and maintain features and components of the Ansible Automation Platform.
- Collaborate with product managers, designers, and other engineers to define new functionality and resolve issues efficiently.
- Contribute to the architecture and design discussions, ensuring scalable and maintainable solutions.
- Implement automated testing for new features and maintain existing test frameworks.
- Participate in code reviews and provide constructive feedback to peers to enhance code quality.
- Stay up-to-date with industry trends and emerging technologies to improve existing automation solutions.
- Assist in troubleshooting and resolving production issues, ensuring minimal downtime.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development, with a focus on automation tools.
- Strong proficiency in Python and familiarity with other programming languages like Go or Ruby.
- Experience with Ansible and deep understanding of its architecture and components.
- Knowledge of cloud services (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes).
- Proven experience with version control systems (e.g., Git) and CI/CD practices.
- Exceptional problem-solving skills and the ability to work collaboratively in a team environment.
Technologies & Tools
This position will utilize a variety of technologies and tools, including but not limited to Python for programming, Ansible for automation, Git for version control, and various cloud platforms for deployment. Familiarity with continuous integration and continuous delivery (CI/CD) pipelines will be instrumental in ensuring streamlined delivery of promises and enhancements to the Ansible Automation Platform.
Ideal Candidates
Ideal candidates for this role will possess a strong passion for coding and automation, exemplified by innovative thinking and a proactive approach to tackling challenges. They will demonstrate a deep commitment to collaboration, fostering inclusive teamwork, and embracing the open-source community values. A willingness to learn and adapt, along with a keen interest in contributing to a fast-paced, dynamic environment, will further distinguish successful candidates.
Over the last year, unemployment was lowest in legal jobs (1.4%) and highest in farming, fishing and forestry jobs (8.3%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.