Auf einen Blick
- Aufgaben: Leite ein Team zur Sicherung von Kubernetes und Cloud-Infrastruktur durch Penetrationstests.
- Unternehmen: Innovatives Unternehmen mit Fokus auf Open-Source-Technologien und technische Exzellenz.
- Vorteile: Attraktive Vergütung, flexible Arbeitszeiten und Remote-Arbeitsmöglichkeiten.
- Weitere Informationen: Wachstumsmöglichkeiten in einem kollaborativen Team mit globaler Reichweite.
- Warum dieser Job: Gestalte die Produktsicherheit in einem dynamischen Umfeld mit echten Auswirkungen.
- Qualifikationen: Erfahrung in Penetrationstests und tiefes Wissen über Kubernetes-Sicherheit.
Diese Position wird im Auftrag eines Partnerunternehmens ausgeschrieben, das alle Anwendungen und nächsten Schritte verwaltet. Unser Partner sucht einen Engineering Tech Lead (Product Security) mit Sitz in der Schweiz. Treten Sie einem remote-first Engineering-Team bei, das eine Infrastruktur für Kubernetes und KI der nächsten Generation für Organisationen im großen Maßstab aufbaut.
In dieser praktischen technischen Führungsrolle helfen Sie, die Infrastruktur-Software zu sichern, indem Sie Schwachstellen identifizieren, Penetrationstests durchführen und die Sicherheit über cloud-native Produkte hinweg stärken. Sie bringen tiefgehende Kubernetes-Expertise in Bedrohungsmodellierung, sicherheitsrelevante Designüberprüfungen und Schwachstellenbehebung ein und helfen Ingenieuren, sichere Systeme von Grund auf zu erstellen.
Sie arbeiten eng mit den Engineering-Teams zusammen, um technische Entscheidungen zu leiten, Sicherheitspraktiken zu verbessern und sicherzustellen, dass Schwachstellen durch verifizierte Lösungen und gepatchte Releases behoben werden. Sie tragen auch zur Produktion von qualitativ hochwertigem Go-Code bei und helfen, die Container-Isolation und kritische Infrastrukturkomponenten zu schützen.
Dies ist eine Gelegenheit, die Produktsicherheit in einer schnell wachsenden, open-source-orientierten Umgebung zu gestalten, in der Eigenverantwortung, technische Exzellenz und messbare Auswirkungen wichtig sind.
Verantwortlichkeiten
- Penetration Testing und Sicherheitsbewertungen: Durchführung von praktischen Penetrationstests von Produkten und Infrastruktur zur Identifizierung und Ausnutzung von Schwachstellen, insbesondere in Kubernetes-Umgebungen, Container-Isolation und cloud-native Systemen.
- Schwachstellenmanagement: Untersuchung, Triage, Priorisierung und Behebung von Sicherheitsanfälligkeiten im Anwendungscode und in Abhängigkeiten, wobei die Verantwortung von der Entdeckung bis zur Patch-Entwicklung, Veröffentlichung und Verifizierung übernommen wird.
- Bedrohungsmodellierung und sicheres Design: Überprüfung neuer Funktionen und sicherheitsrelevanter architektonischer Designs früh im Entwicklungszyklus, Identifizierung potenzieller Angriffswege, Risikobewertung und Empfehlung praktischer Minderung.
- Kubernetes-Sicherheit: Analyse der Angriffsflächen von Kubernetes, einschließlich Risiken für Container-Ausbrüche, Privilegieneskalation, rollenbasierte Zugriffskontrolle (RBAC), Zulassungssteuerung und Sicherheitsrichtlinienkonfigurationen.
- Kubernetes-Interna und Infrastruktur-Sicherheit: Anwendung eines starken Verständnisses der Kubernetes-Komponenten, einschließlich des API-Servers, der Controller, der Zulassungsmechanismen und des Kubelets, um Schwächen zu identifizieren und die Systemsicherheit zu stärken.
- Code- und Architekturüberprüfungen: Teilnahme an Code-Überprüfungen, Design-Diskussionen und technischen Überprüfungen zur Identifizierung von Sicherheitsproblemen und zur Förderung robuster Ingenieurpraktiken.
- Sichere Ingenieurpraktiken: Zusammenarbeit mit Ingenieuren im gesamten Unternehmen, um sichere Standards, Sicherheitsprüfungen und bedrohungsbewusste Entwicklungspraktiken in den Produktlebenszyklus einzubetten.
- Produktion von Software: Aufbau, Wartung und Verbesserung von produktionsgerechter Software mit Go, wobei direkt zu sicheren und zuverlässigen Infrastrukturkomponenten beigetragen wird.
- Sicherheitskommunikation und -zusammenarbeit: Klare Erklärung von Schwachstellen, Angriffsszenarien und Behebungsprioritäten gegenüber den Engineering-Stakeholdern, um den Teams zu helfen, informierte Sicherheitsentscheidungen zu treffen.
- Kontinuierliche Sicherheitsverbesserung: Stärkung der Sicherheitsprozesse, Praktiken zur Handhabung von Schwachstellen und Ingenieurstandards, während sich die Plattform und ihre Bedrohungslandschaft weiterentwickeln.
Anforderungen
- Praktische Erfahrung in der Durchführung von Penetrationstests und der Identifizierung sowie Ausnutzung von Schwachstellen in Produktionssystemen.
- Tiefgehende praktische Expertise in der Kubernetes-Sicherheit, insbesondere in Bezug auf Container-Isolation, Szenarien für Container-Ausbrüche, Privilegieneskalation, RBAC und bewährte Sicherheitsrichtlinien.
- Starkes Verständnis der Kubernetes-Interna, einschließlich des API-Servers, der Zulassungssteuerung, der Controller, RBAC und des Kubelets.
- Erfahrung im Aufbau von Kubernetes-Controllern oder -Betreibern mit Tools wie controller-runtime, Kubebuilder oder client-go ist sehr relevant.
- Nachgewiesene Erfahrung in der Bedrohungsmodellierung, im sicheren Systemdesign und in der Überprüfung von Produktionsarchitekturen auf Sicherheitsrisiken.
- Nachweisliche Fähigkeit zur Untersuchung und Behebung von Schwachstellen in der Software, an der Sie arbeiten, einschließlich Vertrautheit mit dem CVE-Lebenszyklus, koordinierter Schwachstellenoffenlegung und Sicherheits-Patch-Releases.
- Berufserfahrung im Aufbau und Versand von Produktionssystemen mit Go als primäre Programmiersprache.
- Starke Grundlagen in der Softwareentwicklung, einschließlich Code-Überprüfung, Debugging, sicheren Entwicklungspraktiken und praktischer Risikobewertung.
- Fähigkeit, komplexe technische Risiken und Sicherheitsempfehlungen klar an Ingenieure und andere Stakeholder zu kommunizieren.
- Proaktive, unabhängige Herangehensweise an Problemlösungen mit der Fähigkeit, Verantwortung für Sicherheitsprobleme zu übernehmen und diese bis zur Lösung voranzutreiben.
- Eine kollaborative Denkweise und Engagement für die Verbesserung der Sicherheitspraktiken in den Engineering-Teams.
Nice to have:
- Zertifizierung als Kubernetes Security Specialist (CKS).
- Erfahrung in einem frühen Startup oder in einer schnell wachsenden Organisation, in der Autonomie, Anpassungsfähigkeit und Initiative entscheidend sind.
- Vertrautheit mit Open-Source-Entwicklung und cloud-native Infrastrukturprojekten.
Vorteile
- Wettbewerbsfähige Vergütung: Jahresgehalt für in Kanada ansässige Kandidaten zwischen CA$140,000 und CA$200,000, abhängig von Erfahrung und Standort.
- Eigenkapital- und Bonusmöglichkeiten: Das Vergütungspaket umfasst Eigenkapital und eine Bonusmöglichkeit.
- Umfassende Versicherungsdeckung: Gesundheits-, Zahn-, Augen- und Lebensversicherung mit Plänen für berechtigte Angehörige; die Deckung kann je nach Land variieren.
- Flexibler Arbeitszeitplan: Flexibilität, Ihren Zeitplan um persönliche Verpflichtungen herum zu gestalten, mit Schwerpunkt auf Ergebnissen statt auf festen Arbeitszeiten.
- Flexibilität beim Remote-Arbeiten: Remote-first Arbeitsarrangements mit Flexibilität, wo Sie arbeiten.
- Globale Zusammenarbeit: Arbeiten Sie mit einem verteilten Team von Infrastruktur-Ingenieuren an herausfordernden, hochwirksamen technischen Problemen.
- Technische Verantwortung: Möglichkeit, die Produktsicherheit, Infrastrukturarchitektur und sichere Ingenieurpraktiken zu beeinflussen.
- Open-Source-Umgebung: Beitrag zu einer Kultur, die Open-Source-Technologie, kontinuierliches Lernen und innovative Ansätze für komplexe Ingenieurherausforderungen schätzt.
Engineering Tech Lead (Product Security) in Sachseln Arbeitgeber: Jobgether
Als Arbeitgeber bietet Jobgether eine spannende Möglichkeit, in einem innovativen und dynamischen Umfeld zu arbeiten, das auf Sicherheit und Zuverlässigkeit fokussiert ist. Mit einer remote-first Kultur und flexiblen Arbeitszeiten fördern wir die Zusammenarbeit über verschiedene Zeitzonen hinweg und bieten unseren Mitarbeitenden zahlreiche Wachstums- und Entwicklungsmöglichkeiten. Unsere Mitarbeiter profitieren von einem unterstützenden Teamgeist und der Chance, an einem zukunftsweisenden Produkt zu arbeiten, das echte Auswirkungen hat.
Jobgipfel Expertenrat🤫
Wir sind der Meinung, dass du so Engineering Tech Lead (Product Security) in Sachseln erhalten könntest
✨Schau uf GitHub!
GitHub isch e super Plätz, um dine Code z'showe. Mach mit bei Open-Source-Projekten oder zeig, was du chasch - so chasch du dini Fähigkeiten und dein Engagement für d'Community demonstriere. Das hilft dir, Sichtbarkeit z'gwünne und potenzielle Arbeitgeber z'imponiere.
✨Besuch Tech-Meetups
Schau, ob's in dinere Nähe Tech-Meetups oder Konferenzen git. Das isch e genial Möglichkeite, um mit andere Softwareentwickler in Kontakt z'trete und eventuell sogar leiti von Jobgether z'treffe. Networking isch wichtig, und so chasch du vielleicht dä Job näh!
✨Mach en Rücksprache mit Gründungszentren
Wenn du in Start-ups interessiert bisch, schau, ob’s bei dir in der Region Gründungszentren git. Viele Start-ups sind ständig uf der Suoch nach Talent. Das kann dir en super Einstieg in die Branche gebe und du chasch direkt mit den Gründern zämme schaffe.
✨Bewirb dich über üs!
Vergiss nöd, dass du di direkt über üsi Webseite für d'Position als Engineering Tech Lead (Product Security) bewerbe chasch. Da hebsch du en direktere Kontakt zu üs, und mir lueged uns dini Bewerbung persönlich a. Mach uns Freud uf dini Skills – wir sind gspannt, dich kennenzulernen!
Wir glauben, dass du diese Fähigkeiten brauchst, um Engineering Tech Lead (Product Security) in Sachseln mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Zeig din Projekte!:Im Software-Entwicklungsbereich isch's wichtig, dass du dinen Umgang mit Technologie zeigst. Erwähn din GitHub-Account oder ander Plattformen, wo du Projekte oder Codes teilst. Das hilft uns, e Vorstellung vo dine Fähigkeiten und deinem Stil z'kriege!
Tech-Stack im CV:Mach sicher, dass du de Tech-Stack in dim CV klar angibsch. Us Debatte über Programmiersprachen, Frameworks bis hin zu Tools, die du beherrschsch, alles zählt. Das zeigt uns, dass du fit bisch für die Role und dies cha über sälber mit dä Trennern rede.
Motivationsbrief für die Software-Entwicklung:In dim Motivationsbrief könntsch du usdrücklich din Enthusiasmus für Software-Entwicklung teile. Erzähl, warum die Branche für dich spannend isch und wie du dein Wissen möchte vertiefen und mit uns wachsen. Zeig, dass du wirklich für die Full-Time-Stelle brennsch!
Halt's unkompliziert und klar:Bei einer Bewerbung in der Software-Entwicklung isch Klarheit das A und O. Verwend e klärliche Struktur in dim CV und Brief, damit mir schnell d'Wichtigste erfahre. Füll au nid alles mit technisches Vokabular voll, sondern mach's i de verständlich für uns. Und vergiss nöd: Bewirb dich über unsere Website!
Wie man sich auf ein Vorstellungsgespräch bei Jobgether vorbereitet
✨Code deinen Weg zum Erfolg
Weiss, dass du vermutlich technische Fragen oder Coding-Challenges erwarten kannst. Nimm dir Zeit, um an Plattformen wie LeetCode oder HackerRank zu üben. Wenn du in der Lage bist, Problemlösungen zu erklären und deine Denkanstöße zu zeigen, machst du einen guten Eindruck!
✨Mach dein Portfolio bereit
Stell sicher, dass dein Portfolio auf dem neuesten Stand ist und deine besten Projekte zeigt. Erkläre nicht nur die technischen Details, sondern auch, was du aus den Projekten gelernt hast – das zeugt von deinem Engagement zur ständigen Verbesserung.
✨Verstehe die Tools und Technologien
Finde heraus, welche Programmiersprachen und Tools bei Jobgether genutzt werden. Wenn du schon Erfahrung mit Technologien wie Java, Python oder spezifischen Frameworks hast, bring das unbedingt zur Sprache. Es zeigt, dass du bereit bist, dich nahtlos ins Team einzufügen.
✨Bereite dich auf team-orientierte Fragen vor
In der Software-Entwicklung ist Teamarbeit entscheidend. Bereite Beispiele vor, wo du erfolgreich im Team gearbeitet hast oder wie du Konflikte gelöst hast. Das gibt dem Interviewer einen Einblick in deine Soft Skills und wie du in die Unternehmenskultur von Jobgether passen könntest.