¡Activa las notificaciones laborales por email!

Principal Software Engineer- Openshift / Golang

Red Hat

Las Palmas de Gran Canaria

Presencial

EUR 60.000 - 90.000

Jornada completa

Hace 6 días
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Empieza desde cero o carga un currículum

Descripción de la vacante

Red Hat is looking for a Principal Software Engineer specializing in OpenShift and Golang to join its Serverless architecture team. The role involves contributing to upstream projects, mentoring team members, and collaborating with diverse open source communities. Candidates should have over 5 years of software development experience and be passionate about open source. This offers an exciting opportunity to engage with global projects and innovative technologies.

Formación

  • 5+ years of software development experience.
  • Proficiency in Go programming and containers.
  • Excellent English communication skills.

Responsabilidades

  • Contribute to upstream projects like Knative and Kubernetes.
  • Mentor team members and engage with open source communities.
  • Develop design patterns and tooling for Knative components.

Conocimientos

Software development
Programming in Go
Containers development
Kubernetes
Distributed systems principles
Open source passion
Communication

Herramientas

Git
GitHub
JIRA
Linux
CI systems

Descripción del empleo

Principal Software Engineer - OpenShift / Golang

Join us to apply for the Principal Software Engineer - OpenShift / Golang role at Red Hat .

About The Job

Make a difference in the world of Serverless architecture and services based on the Knative project. The Red Hat OpenShift Serverless Engineering team is seeking a Principal Software Engineer to contribute to the development and operation of Serverless and event-driven applications on OpenShift, leveraging Red Hat's components. You will work within the upstream Knative community and on our Serverless product, requiring creative thinking, adaptability, and a willingness to learn. Occasional travel may be necessary to evangelize Red Hat's involvement with Knative and other upstream projects, along with offsite meetings.

Responsibilities include :

  • Contributing to upstream projects like Knative, Kubernetes, CloudEvents, BuildPacks, and Red Hat OpenShift, including mentoring team members.
  • Expanding the Knative ecosystem through API design, specifications, controllers, and testing.
  • Contributing to Red Hat Operators managing Knative.
  • Developing design patterns, tooling, and best practices for Knative components.
  • Collaborating on tooling, CI / CD processes, and productization.
  • Engaging with global open source communities and project teams.
  • Working with product management, QA, and documentation teams.
  • Evangelizing Knative and Red Hat Serverless via talks, blogs, and articles.

Qualifications :

  • 5+ years of software development experience.
  • Proficiency in Go programming.
  • Experience with containers and Kubernetes platform development.
  • Understanding of reliable distributed systems principles.
  • Excellent written and verbal English communication skills.
  • Passion for open source, positive attitude, and open idea sharing.
  • Familiarity with Git, GitHub, JIRA, Linux, CI systems.

Preferred Skills :

  • Experience with distributed teams and agile methodologies.
  • Knowledge of messaging technologies like Kafka or CloudEvents.
  • Experience with cloud platforms such as Azure, AWS, or GKE.

About Red Hat

Red Hat is a leading provider of enterprise open source software, with a community-powered approach across 40+ countries. We foster an inclusive, innovative environment where ideas and diversity are celebrated.

Our Culture & Inclusion

Built on transparency, collaboration, and inclusion, we aim for equal opportunity and celebrate diverse voices.

EEO Statement

Red Hat is an equal opportunity employer and supports applicants with disabilities. For accommodations, contact

  • Seniority Level : Not Applicable
  • Employment Type : Full-time

J-18808-Ljbffr

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.