Auf einen Blick
- Aufgaben: Entwickle und pflege OpenBao-Funktionen mit Go in einem internationalen Team.
- Unternehmen: Innovatives Unternehmen, das sich auf Open-Source-Sicherheitslösungen spezialisiert hat.
- Vorteile: Jahresgehalt bis zu 100.000 £, voll remote, 33 Tage Urlaub und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Karrierechancen und internationalem Team.
- Warum dieser Job: Gestalte die Zukunft der Sicherheitstechnologie und arbeite an spannenden Open-Source-Projekten.
- Qualifikationen: 3-5 Jahre Erfahrung in Backend-Entwicklung und starke Go-Kenntnisse erforderlich.
Das prognostizierte Gehalt liegt zwischen 100000 - 100000 € pro Jahr.
Diese Position wird im Auftrag eines Partnerunternehmens ausgeschrieben, das alle Bewerbungen und nächsten Schritte verwaltet. Unser Partner sucht einen OpenBao-Entwickler mit Sitz in Deutschland. Dies ist eine Gelegenheit für einen erfahrenen Go-Ingenieur, zur Entwicklung von OpenBao, einer quelloffenen, identitätsbewussten Geheimnisverwaltungsplattform, beizutragen. Sie werden eng mit der technischen Leitung zusammenarbeiten, um sichere, leistungsstarke Backend-Funktionen zu entwerfen, zu erstellen und zu warten, die moderne cloud-native Infrastruktur unterstützen. Die Rolle kombiniert Kernsystemtechnik mit sicherheitsorientierter Entwicklung, architektonischer Zusammenarbeit und aktiver Teilnahme an der Open-Source-Community.
Sie werden zu Funktionen wie Geheimnismotoren, Authentifizierungsmethoden, Plugins und Speicherbackends beitragen und gleichzeitig die Softwarequalität und die Sicherheit der Veröffentlichung stärken. In einem global verteilten Engineering-Team haben Sie die Möglichkeit, die technische Richtung zu beeinflussen und Lösungen für die Sicherheit von Open Source voranzutreiben. Dies ist eine Vollzeit-Remote-Position, die das Recht erfordert, im Vereinigten Königreich oder in der EU zu arbeiten.
Verantwortlichkeiten:
- Entwerfen, entwickeln und warten Sie zentrale OpenBao-Funktionen, Plugins, Speicherbackends und Geheimnismotoren mit Go.
- Zusammenarbeit mit der technischen Leitung bei Systemarchitektur, technischen Entwurfsdiskussionen und der Vorbereitung technischer Anfragen (RFCs).
- Komplexe Funktions-Roadmaps in klare, umsetzbare Ingenieurtasks und Ergebnisse aufteilen.
- Sauberen, sicheren, wartbaren und leistungsstarken Go-Code schreiben, der den Prinzipien der Sicherheit durch Design und den besten Praktiken der Kryptografie folgt.
- Überprüfen und Beheben von gemeldeten Sicherheitsanfälligkeiten, um zur Sicherheit und Zuverlässigkeit der Plattform beizutragen.
- Teilnahme an der upstream Open-Source-Entwicklung durch Überprüfung von Pull-Requests, Triage von Problemen und Unterstützung hochwertiger Community-Beiträge.
- Beitrag zu internen Forschungs- und Entwicklungsprojekten, Sicherheitstools und Integrationsprototypen im Zusammenhang mit Identitäts- und Geheimnisverwaltung.
- Umfassende Unit-, Integrations- und Sicherheitstests entwickeln, um die Softwarequalität und Produktionszuverlässigkeit aufrechtzuerhalten.
- Unterstützung von CI/CD-Automatisierung, Veröffentlichungsabläufen und Sicherheit der Lieferkette für OpenBao-Verteilungsartefakte.
- Zusammenarbeit mit einem verteilten internationalen Team, effektive Koordination über Zeitzonen hinweg.
Anforderungen:
- Ungefähr 3–5+ Jahre Erfahrung in der Backend- oder Systemsoftwareentwicklung mit einem mittleren bis hohen technischen Niveau.
- Starke Kenntnisse in Go (Golang), einschließlich produktionsgerechter Entwicklung, Nebenläufigkeitsmustern wie Goroutinen und Kanälen, Schnittstellendesign, Tests und Leistungsprofilierung.
- Solides Verständnis der Grundlagen der Systemtechnik und der Software-Sicherheit, einschließlich PKI/TLS, kryptografischer Konzepte, Authentifizierungs- und Autorisierungsmodelle sowie API-Design.
- Fähigkeit, sicheren, effizienten und wartbaren Backend-Code zu schreiben und zu architektonischen Diskussionen beizutragen.
- Starke Problemlösungsfähigkeiten und die Fähigkeit, unabhängig zu arbeiten und gleichzeitig effektiv mit anderen Ingenieuren zusammenzuarbeiten.
- Direkte Erfahrung mit OpenBao oder HashiCorp Vault ist sehr wünschenswert, insbesondere Vertrautheit mit Plugin-Architektur, Speichermodulen, dynamischen Geheimnissen oder internen RPC-Mechanismen.
- Vertrautheit mit Linux-Grundlagen, Containerisierungstechnologien wie Docker und Kubernetes sowie Infrastructure-as-Code-Tools wie Terraform oder OpenTofu ist von Vorteil.
- Frühere Beiträge zu Open-Source-Go-Projekten oder Sicherheitstools sind vorteilhaft.
- Fähigkeit, Arbeitszeiten mit einem global verteilten Team in den Vereinigten Staaten, Neuseeland und dem Vereinigten Königreich zu koordinieren.
- Starke Arbeitsmoral, intellektuelle Neugier, Lernbereitschaft, emotionale Reife und Respekt für unterschiedliche Perspektiven.
Vorteile:
- Jahresgehalt von bis zu £100,000, plus Bonus.
- Vollständig remote Arbeitsanordnung.
- 33 Tage bezahlter Urlaub, einschließlich der standardmäßigen 8 Bankfeiertage im Vereinigten Königreich.
- Erweiterte Elternzeit.
- Private Kranken- und Zahnversicherung.
- Individueller Schulungs- und beruflicher Entwicklungsbudget.
- Finanzierung für Konferenzen, Bücher, Kurse, Coaching und andere Lernmöglichkeiten.
- Zugang zu internen Schulungs- und Wissensaustauschinitiativen.
- Gelegenheit, zu einflussreicher Open-Source-Sicherheitstechnologie beizutragen und mit erfahrenen Ingenieuren zusammenzuarbeiten.
OpenBao Developer Arbeitgeber: Jobgether
Unser Partnerunternehmen bietet eine hervorragende Arbeitsumgebung für Produktmanager, die in einem dynamischen und internationalen Umfeld tätig sein möchten. Mit flexiblen, vollständig remote Arbeitsmöglichkeiten und Zugang zu urbanen Büros in Paris, Lille oder London fördert das Unternehmen Innovation und Zusammenarbeit. Zudem werden umfassende Gesundheits- und Rentenpläne sowie kontinuierliche Entwicklungsmöglichkeiten geboten, um sicherzustellen, dass Mitarbeiter in ihrer Karriere wachsen und sich wohlfühlen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so OpenBao Developer erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Jobgether anzuklopfen, wenn du dich auf die Stelle als OpenBao Developer bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Jobgether vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um OpenBao Developer mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Jobgether klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Jobgether vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.