What you will do
Design, develop and maintain software using Agile practices
Improve the tools and processes used to deliver Red Hat solutions to customers
Use good test methodologies to ensure that services are robust, reliable, and futuristic
Participate in releasing content to Red Hat customers and partners
Adopt CI/CD methodologies to deploy services and maintain SLIs/SLOs
Work in an hybrid cloud environment where your software interacts with bare metal platforms as well as virtualized platforms like Openstack and Openshift
Collaborate with users and other stakeholders to find solutions to their problems
Collaborate with upstream open source communities on relevant projects
Collaborate with team architects to prototype new solutions quickly and efficiently
Help incorporate AI tools into processes to improve or enhance current workflows
What you will bring
Self-driven Software Engineer with an interest for creative problem-solving, prototyping and experimenting on novelty solutions.
Experience with Python programming
Experience with Bash and Linux command line tools and utilities
Experience with design, development, code reviews and unit testing of bugs and features in a complex and highly evolved code base
Familiarity with agile methodology
Excellent written and verbal communication skills, as you'll be working in a globally distributed team
The following will be considered a plus:
Experience with Golang language and AWS technologies
Experience with Kubernetes/OpenShift, and any of CI/CD/automation tools as Tekton, ArgoCD/GitHub/GitLab, Jenkins
משרות נוספות שיכולות לעניין אותך