Als Backend-Entwickler arbeiten Sie an der Entwicklung von Tools zur Konfiguration, Berichterstattung und Überwachung von Werbekampagnen innerhalb der RTB-Plattform (Real-Time Bidding). Verwendete Tools und Technologien: Python, Node.js, TypeScript, Google Cloud, Kubernetes, Docker, Jenkins, PostgreSQL, BigQuery, ElasticSearch, Kafka, Redis, FastAPI, SQLAlchemy, GitHub , Sentry Beispielthemen: Erstellen eines Jobs, der Aggregate basierend auf Rohdaten berechnet Entwicklung und Implementie
Als Backend-Entwickler arbeiten Sie an der Entwicklung von Tools zur Konfiguration, Berichterstattung und Überwachung von Werbekampagnen innerhalb der RTB-Plattform (Real-Time Bidding).
Verwendete Tools und Technologien:
- Python, Node.js, TypeScript, Google Cloud, Kubernetes, Docker, Jenkins, PostgreSQL, BigQuery, ElasticSearch, Kafka, Redis, FastAPI, SQLAlchemy, GitHub , Sentry
Beispielthemen:
- Erstellen eines Jobs, der Aggregate basierend auf Rohdaten berechnet
- Entwicklung und Implementierung einer Lösung, die dies ermöglicht zum Erstellen komplexer Pipelines
- Erstellen eines Datenreplikationstools mit Apache Kafka
- Erweitern des Systems zur Überwachung des Ressourcenverbrauchs durch Benutzer
- Refactoring der API-Datenschicht
- Optimieren Sie BigQuery-Abfragen mithilfe von partitionierten Tabellen oder materialisierten Ansichten
- Python-Programmiererfahrung
- Kenntnisse in gleichzeitiger und asynchroner Programmierung
< li> Sehr gute Kenntnisse relationaler Datenbanken - Fähigkeit, APIs auf Basis von REST oder GraphQL zu entwerfen und zu implementieren
- Kenntnisse von Linux und Containern
- Erfahrung mit der Arbeit an großen Dateidaten
- Kommunikationsfähigkeiten, Teamfähigkeit
Ein weiterer Vorteil ist:
- Erfahrung in der Erstellung verteilter Systeme
- Kenntnisse der Google-Plattform Cloud
- DevOps-Kenntnisse
- Gute Kenntnisse der Big-Data-Technologien: BigQuery, Kafka/PubSub
Als Backend-Entwickler Sie arbeiten an der Entwicklung von Tools zur Konfiguration, Berichterstellung und Überwachung von Werbekampagnen innerhalb der RTB-Plattform (Real-Time Bidding).
Verwendete Tools und Technologien:
- Python, Node.js, TypeScript, Google Cloud, Kubernetes, Docker, Jenkins, PostgreSQL, BigQuery, ElasticSearch, Kafka, Redis, FastAPI , SQLAlchemy, GitHub, Sentry
Beispielthemen:
- Erstellen eines Jobs, der Aggregate basierend auf Rohdaten berechnet
- Entwicklung und Implementierung einer Lösung, die den Aufbau komplexer Pipelines ermöglicht
- Aufbau eines Datenreplikationstools mit Apache Kafka
- Erweiterung des Systems zur Überwachung des Ressourcenverbrauchs durch Benutzer
- Refactoring der API-Daten Layer
- Optimierung von BigQuery-Abfragen durch Verwendung partitionierter Tabellen oder materialisierter Ansichten
[Entwurf und Implementierung effizienter Prozesse zur Verarbeitung großer Datenmengen, Analyse und Optimierung der Leistung bestehender Systeme, Aufbau ein auf Datenströmen basierendes System, Gewährleistung der Zuverlässigkeit und Skalierbarkeit der erstellten Lösungen, Entwicklung von Tools, die den Betrieb des Produktionssystems überwachen und analysieren, Erstellung und Entwicklung von APIs (REST, GraphQL)] Anforderungen: Python, gleichzeitige Programmierung, asynchrone Programmierung, SQL, REST, GraphQL, Linux, Google Cloud Platform, BigQuery, Kafka, Pub/Sub, DevOps
Tools: Jira, Wiki, Ja, GIT, Agile, Kanban.
AnzeigeZusätzlich: Schulungsbudget, Kleine Teams, Internationale Projekte, Inhouse-Schulungen, Teamevents, Kostenloser Kaffee, Kantine, Fahrradabstellplatz, Spielzimmer, Dusche, Kostenlose Snacks, Kostenlose Getränke, Inhouse-Schulungen, Kein Dresscode, Startup-Atmosphäre, Küche.