Red Hat is seeking a Software Engineer to join the Ansible SaaS team to simplify IT automation and management by developing and maintaining delivery pipelines and ensuring the quality and stability of their software as a service (SaaS) offerings.
Requirements
- 2+ Experience with DevOps (GitOps) infrastructures
- 2+ Experience with Python and pytest (or similar testing frameworks)
- 2+ Experience with Jenkins CI
- 1+ Experience with Kubernetes
- Top-notch problem solving and debugging skills
- Experience with cloud preferably Amazon AWS
Responsibilities
- Drive the development and maintenance of delivery pipelines and act as a subject matter expert for build and deployment processes.
- Expand product delivery capabilities through automation and complex system integrations
- Work closely with development, product, and quality engineering teams to communicate testing concerns and ensure comprehensive test coverage.
- Implement methods to increase test coverage for various features and assist in debugging complex issues.
- Learn the architectural concepts that are key to the development of our product
- Contribute to all aspects of product delivery, including design/architecture, development, testing, documentation, and deployment.
Other
- Applicants within the U.S. Eastern Time Zone are preferred.
- Willingness to communicate across multiple teams
- Familiarity with the Agile framework
- Experience with test-base development
- Familiarity with Ansible