Software Engineer

 

Description:

The Red Hat GitOps team is looking for a Software Engineer. In this role, you will become a member and a developer of our GitOps development team. You will get to learn about and work on a variety of new technologies and open-source projects. You’ll need to be committed, self-motivated, proactive, and reliable with analytical skills and experience working upstream.

GitOps is an end to end application development workflow and allows easy deployment across multiple cloud environments. Gitops works with multiple RH products - CLI’ : Odo, IDE - CHE, Helm, Kustomize,Tekton Pipelines and also upstream products like Argo CD/GitOps Engine and Argo Rollouts.

The engineer will be versatile and dynamic to be able to learn these areas and work in GitOps. and also develop tools to automate software deployments, upgrades, scaling, monitoring, alerting, and testing. Successful applicants must reside in a country where Red Hat is registered to do business.

What you will do
 

  • Develop secure, reliable and scalable software, primarily in Golang, OpenShift and cloud-native technologies.
  • Work in an agile team using agile development practices based on test-driven development and DevOps
  • Review, integrate, extend, develop, and operate software together with your team members, leads and architects
  • Participate in the Argo community by writing blogs, participating in forums, and speaking at user groups and conferences
  • Support Customers for the product
     

What you will bring
 

  • Practical development experience in a language like Go language is preference
  • Good understanding in at least one of the programming languages to build enterprise applications and/or backend services/applications.
  • Familiarity with frameworks, libraries, or SDKs for your language of choice
  • Background in Linux or UNIX operating systems
  • Hands on with both the development and operational topics to Red Hat OpenShift/Kubernetes
  • Excellent communication skills; knowledge of agile programming practices and pair programming practices
  • Understanding of test-driven development, continuous integration (CI) and delivery (CD), committer or contributor model and experience using Git.

Organization Red Hat
Industry IT / Telecom / Software
Occupational Category Software Engineer
Job Location Waterford,Ireland
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-01-30 11:45 pm
Expires on 2025-03-16