Die Stelle wurde vom Unternehmen geschlossen
Ähnliche Jobs finden
Nächste Arbeit

Teamleiter (Go, Node.js, Clickhouse, Adtech) in Ubidex

Gepostet vor über 30 Tagen

6 Ansichten

Ubidex

Ubidex

0
0 Bewertungen
Über 5 Jahre
Kyiv
Intermediate
Vollzeitarbeit
Ubidex sucht einen hochqualifizierten technischen Teamleiter, der eine Gruppe von Entwicklern leitet, die mit einem vielfältigen Technologie-Stack arbeiten, darunter Go, Node.js, AeroSpike, ClickHouse, Redis und andere. In dieser Rolle sind Sie für den Entwurf und die Implementierung architektonischer Lösungen verantwortlich, um eine hohe Leistung und Effizienz unserer Plattform für Retargeting-Werbekampagnen und Analysen sicherzustellen. Erforderliche Fähigkeiten und Erfahrungen:1. Führungserfa
Ubidex sucht einen hochqualifizierten technischen Teamleiter, der eine Gruppe von Entwicklern leitet, die mit einem vielfältigen Technologie-Stack arbeiten, darunter Go, Node.js, AeroSpike, ClickHouse, Redis und andere. In dieser Rolle sind Sie für den Entwurf und die Implementierung architektonischer Lösungen verantwortlich, um eine hohe Leistung und Effizienz unserer Plattform für Retargeting-Werbekampagnen und Analysen sicherzustellen. Erforderliche Fähigkeiten und Erfahrungen:1. Führungserfahrung: – Nachgewiesene Erfahrung in einer Führungsrolle, vorzugsweise als technischer Teamleiter oder ähnlich, mit der Leitung eines Entwicklerteams. – Nachgewiesene Erfahrung in der Durchführung und Teilnahme an regelmäßigen Codeüberprüfungen.2. Technische Kompetenz: – Mindestens 7 Jahre Erfahrung als Backend-Software-Ingenieur. – Kenntnisse in Go und Node.js, da dies Kerntechnologien in Ihrem Tech-Stack sind. – Erfahrung mit In-Memory-Datenbanken wie AeroSpike und Redis. – Erfahrung mit ClickHouse-Datenbank mit Schwerpunkt auf einem ausgeprägten Verständnis der Datenverwaltung. – Kenntnisse in SQL und relationalen DBMS wie PostgreSQL. – Praktische Erfahrung mit Microservices-Architektur. – Erfahrung mit Stream-Verarbeitungsplattformen wie Kafka, RabbitMQ und Spark. – Kenntnisse in Versionskontrolltools wie Git und GitLab. – Umfangreiche Erfahrung mit CI/CD-Pipelines (Ansible, Jenkins, Gitlab).3. Architekturdesign: - Starke architektonische Denkweise und die Fähigkeit, Systeme für eine hohe Leistung zu optimieren. - Erfahrung in der Optimierung von Systemen für hohen Datenverkehr und große Datenmengen. - Umfangreiche Kenntnisse von Algorithmen und Datenstrukturen. - Erfahrung in der Implementierung von Multithread-Lösungen zur gleichzeitigen Verarbeitung von Daten.4. Entwicklung und Mentoring: – Eine Erfolgsbilanz bei der Förderung einer Kultur der kontinuierlichen Verbesserung innerhalb eines Entwicklungsteams. – Erfahrung im Mentoring und der Entwicklung von Teammitgliedern, um qualitativ hochwertigen Code und effiziente Entwicklungsprozesse sicherzustellen.5. Zusammenarbeit mit dem Management: – Erfahrung in der engen Zusammenarbeit mit Managementteams, um technische Strategien mit den allgemeinen Geschäftszielen in Einklang zu bringen. – Effektive Kommunikationsfähigkeiten, um technische Konzepte an nicht-technische Stakeholder zu vermitteln.6. Ad-Tech-Hintergrund (von Vorteil): – Vorerfahrung in der Ad-Tech-Branche, insbesondere in den Bereichen programmatische Werbung, Auktionen und Retargeting. Aufgaben: – Leitung des Designs und der Implementierung eines skalierbaren und leistungsstarken Systems unter Berücksichtigung der spezifischen Anforderungen großer Unternehmen Datenverarbeitung und Hochlastszenarien. - Rekrutieren, betreuen und verwalten Sie ein Team qualifizierter Entwickler und sorgen Sie so für ein zusammenhängendes und produktives Arbeitsumfeld. - Weisen Sie den Teammitgliedern Aufgaben und Verantwortlichkeiten basierend auf ihren Stärken und Projektanforderungen in enger Zusammenarbeit mit dem Product Owner zu und Stakeholder.- Entwickeln und verwalten Sie realistische Zeitpläne für die Projektabwicklung unter Berücksichtigung der Komplexität der Hochlast- und Big-Data-Verarbeitung.- Führen Sie Codeüberprüfungen durch und nehmen Sie daran teil, um eine hohe Codequalität aufrechtzuerhalten und die Einhaltung von Codierungsstandards sicherzustellen.- Fördern und setzen Sie Best Practices durch in der Softwareentwicklung.- Identifizieren und beheben Sie Leistungsengpässe in Projektkomponenten durch Profiling- und Optimierungstechniken.- Implementieren und überwachen Sie Sicherheitsmaßnahmen für den Umgang mit sensiblen Daten und stellen Sie die Einhaltung der Vorschriften sicherh Industriestandards.- Definieren und implementieren Sie Teststrategien, einschließlich Unit-Tests, Integrationstests und Leistungstests, um die Zuverlässigkeit des Systems sicherzustellen.- Sorgen Sie für eine gründliche und aktuelle technische Dokumentation für die Codebasis, die Systemarchitektur und die Bereitstellung - Bleiben Sie über die neuesten Technologien und Tools, die für das Projekt relevant sind, und die Big-Data-Verarbeitung auf dem Laufenden und treffen Sie fundierte Entscheidungen zur Technologieeinführung. - Fördern Sie kontinuierliches Lernen und berufliche Weiterentwicklung im Team.
Über 5 Jahre
Kyiv
Intermediate
Vollzeitarbeit
Wollen Sie den richtigen Job finden?
Neue Jobs in deinem Telegram
Abonnieren
wir verwenden cookies
Akzeptieren