Share
This team focuses on a few key project areas:
Developing & enhancing Backstage plugins
Deployment targets & installation methods
Contributing to the Backstage communities by delivering features and fixes to the upstream projects
Release and delivering Red Hat Developer Hub
Creating Software Templates & Actions
What you will do
Work in a fast-paced environment where timely deliverables are as important as the big ideas for potential growth
Document and maintain software functionality
Engineer automation frameworks, automated tests and automated quality checks into CI/CD processes for Red Hat Developer Hub
Coordinate with team leads, architects, and other engineers to design solutions
Provide code and peer reviews
Participate on a scrum team
Contribute to upstream projects by submitting and reviewing patches for bug fixes and feature requests to and from the community
Communicate with engineering and management teams across the globe
Guide new processes and procedures in the solutions space to improve the quality, consistency, and automation of releases
Publicize the team's work through blogs, web postings, and conference presentations
What will you bring
Proficiency in one of the following: Typescript, JavaScript, React, or YAML
Experience in scripting with Bash and Python
Experience with Continuous Integration
Working knowledge of GitHub Actions, including writing and debugging workflows
Understanding of release engineering and continuous delivery (CD) processes
Debugging and root cause analysis skills
Bachelor's degree in computer science or a related field, or equivalent working experience
Effective English Communication: Experience communicating effectively with other teams and departments across a broad organization
The following are considered a plus:
Experience in parsing and rendering YAML/JSON using tools such as jq and yq
Familiarity with tools like sed, awk, jq and yq
Experience with Git
A passion for open source technologies, especially around data solutions
Familiarity with design-thinking concepts and implementations
Experience with Agile software development
These jobs might be a good fit