Stellenanzeigen veröffentlichen
Ohne Provisionen einstellen
5 Ansichten
Brainberry Group LLC
veröffentlicht
BrainBerry Group erweitert sein Team und sucht einen neuen Senior Apache Kafka-Entwickler mit Leidenschaft für neue Technologien, um sich einem spannenden und wachsenden Projekt anzuschließen.
Der leitende Kafka Steam-Entwickler wird für die Erstellung und Bereitstellung einer zustandsbehafteten Kafka-Streams-Anwendung für OSO-Clients verantwortlich sein. Sie arbeiten mit einer Reihe von Daten aus mehreren Datenquellen, die in einer materialisierten Ansicht zusammengeführt und kombiniert werden müssen. Als erfahrener Kafka-Entwickler verfügen Sie bereits über fundierte Kenntnisse in Java, Big Data und ereignisgesteuerten Anwendungen.
Hauptaufgaben
● Design, Architekt und Code Kafka Streams JAva-basierte Anwendungen.
● Integrieren Sie Anwendungen in die Bereitstellungspipeline und stellen Sie die Skalierbarkeit in Transaktionssystemen mit hohem Volumen und geringer
Latenz sicher, mit der Möglichkeit, die Größe des Apache Kafka-Clusters basierend auf der Spitzenkapazität zu planen, um eine wirtschaftliche Servicebereitstellung sicherzustellen Eine Erwartung von 5 9 Sekunden in Cloud-Umgebungen ist ideal.
Erforderliche Erfahrung
Unverzichtbar
● Bachelor-Abschluss oder gleichwertige Erfahrung in Informatik/verteilt Rechnen.
● 4+ Jahre Kafka-Berufserfahrung, Verwendung von Apache Kafka, Confluent, MSK / usw.
● Erfahrung und detailliertes Verständnis aller Public-Cloud-Anbieter
● Unterstützend , Debuggen und Fehlerbehebung für Apache Kafka-Cluster.
● Bereitstellung, Konfiguration, Sicherheit und Leistungsoptimierung von Apache Kafka.
● Kenntnisse über Skalierbarkeitshebel in Transaktionssystemen mit hohem Volumen und geringer Latenz sowie die Fähigkeit,
Basis- und Spitzenkapazitäten zu planen, um eine wirtschaftliche Servicebereitstellung mit einer Erwartung von 5 9 Sekunden in Cloud-Umgebungen sicherzustellen ideal
● Probleme bei der Zertifikatgenerierung, -validierung und -behebung.
● Erfahrung in der Arbeit sowohl in agilen als auch in DevOps-Umgebungen, mit Planungssitzungen, Schätzungen und Retrospektiven, um sicherzustellen, dass alle betrieblichen Aufgaben in Ticketsystemen aufgezeichnet werden.
Wünschenswert
● Confluent-Zertifizierung
● AWS / Azure / GCP-Zertifizierung
● Implementierte Hochverfügbarkeit und Disaster Recovery-Infrastruktur.
● Erfahrung in allen Aspekten des Softwareentwicklungslebenszyklus, einschließlich Anforderungserfassung, Design, Codierung, Tests, Quellcodeverwaltung und Produktionsunterstützung sowie Führung bei der Festlegung von Standards dafür.
● Starke Unix- oder Linux-Entwicklungs- und Verwaltungserfahrung und ist in den Bereich Echtzeitdaten gewechselt.
● Durchführung, Schulung und Leitung technischer Supportteams.
Fähigkeiten und Fertigkeiten
Wesentlich
● Java Kafka Streams
● Spring
● Apache Kafka
● Confluent
● Best Practices für Git / DevOps
● Kubernetes
● Zookeeper
● Kafka Connect
● Ansible
● Confluent-Plattform
● Docker
● AWS / Azure / GCP / OpenShift
Wünschenswert
● Quarkus
● Jenkins / Nexus / GitHub-Aktionen
● Avro-/Json-Schemas
● Verständnis der Kafka-Open-Source-Tools
Was wir von unseren Ingenieuren erwarten p>
● Nachgewiesene ErfahrungKenntnisse im Verständnis komplexer Datenplattformen für technische und geschäftliche Interessengruppen
● Fähigkeit, auf eigene Initiative zu arbeiten
● Hervorragende zwischenmenschliche Fähigkeiten, Kommunikations-, Schreib- und Dokumentationsfähigkeiten
● Fähigkeit, Ziele zu erreichen und Fristen einzuhalten
● Fähigkeit, mit wichtigen externen Ingenieuren zusammenzuarbeiten