Goran B.
Data Engineer
Goran ist ein versierter Data/DevOps-Ingenieur mit 14 Jahren Berufserfahrung, der sich auf Databricks, Big Data, Cloud-Technologien und Infrastructure as Code spezialisiert hat. Sein Fachwissen erstreckt sich sowohl auf die Entwicklung als auch auf den Betrieb und ermöglicht es ihm, diese Bereiche nahtlos zu integrieren, um Effizienz und Skalierbarkeit zu fördern.
Goran verfügt über umfassende Kenntnisse in Programmiersprachen und Big-Data-Technologien, die ihn in die Lage versetzen, komplexe technische Herausforderungen mit Präzision und Effektivität zu bewältigen. Sein Hintergrund in strategischem Denken auf höchster Ebene und praktischer technischer Arbeit macht ihn zu einer wertvollen Bereicherung für jedes datengesteuerte Unternehmen.
Hauptkompetenz
- Python 6 Jahre
- SQL 17 Jahre
- Scala 7 Jahre
Andere Fähigkeiten
- Cloudera 3 Jahre
- Rust 2 Jahre
- C 2 Jahre
Ausgewählte Erfahrung
Beschäftigung
Senior Data Engineer
Milence B.V. - 9 monate
- Wir haben Daten aus verschiedenen Quellen zur Unterstützung der neuen Datenplattform aufgenommen;
- Aufbau von Datenpipelines und Entwicklung von Databricks-Notebooks und Apache Spark-Jobs mit Python zur effizienten Datentransformation;
- Orchestrierte Databricks-Jobs mit einer leichtgewichtigen Alternative zu Apache Airflow, die die Ressourcennutzung optimiert;
- Implementierung von Apache Spark Streaming-Jobs in Echtzeit für die kontinuierliche Datenverarbeitung;
- Coaching und Betreuung von Teammitgliedern, Verbesserung der allgemeinen Teamfähigkeiten und des Projekterfolgs;
- Erfolgreiche Einführung einer neuen Datenplattform, die derzeit Millionen von Datensätzen aufnimmt und umwandelt, um wichtige Geschäftsfunktionen wie die Abrechnung von Sitzungen und die Rechnungsstellung zu unterstützen.
Lead Data / Software Engineer
Hakoona B.V. - 2 jahre 11 monate
- Leitung des Software-Engineering-Teams bei der Entwicklung einer neuen Lösung auf der Grundlage von Referenzstammdaten, Gewährleistung der Teamabstimmung und des Projekterfolgs;
- Entwarf und entwickelte ein Backend-System von Grund auf unter Verwendung von Rust, um Daten aus beliebigen Triple-Stores effizient zu verarbeiten;
- Integrierte Modelle für maschinelles Lernen im Backend, die erweiterte Datenverarbeitungs- und Analysefunktionen ermöglichen;
- Wir haben ein hochmodernes System entwickelt, das es den Nutzern ermöglicht, ihr Datenuniversum auf sichere, gesetzeskonforme und ethisch vertretbare Weise zu erforschen und mit ihm zu interagieren.
Data Engineer
Shell B.V. - 1 jahr 3 monate
- Erstellung von Pipelines zum Sammeln und Verarbeiten von Daten aus verschiedenen Quellen, um einen reibungslosen Datenfluss und die Integration zu gewährleisten;
- Entwicklung und Verwaltung von Python-Skripten zur Vorverarbeitung von Daten aus bestimmten Quellen für eine optimale Verarbeitung und Speicherung;
- Entwicklung und Wartung von Apache Spark-Anwendungen mit Scala für die Verarbeitung großer Datenmengen;
- Orchestrierte Spark-Anwendungen mit Apache Airflow, Automatisierung von Arbeitsabläufen für effizientes Datenmanagement;
- Architektur und Entwicklung einer Backend-Engine in Golang zur Integration mit DataSingularity, zum Abgleichen, Arbitrieren, Verknüpfen und Einlesen von Daten in einen RDF-Datenspeicher.
Technologien:
- Technologien:
Python
Scala
DevOps / Senior Data Engineer
Politie Nederland - 2 jahre 4 monate
- Priorisierte Anforderungen und Anfragen, um sicherzustellen, dass sie mit den Bedürfnissen der strafrechtlichen Ermittlungen übereinstimmen;
- Installierte und verwaltete Elasticsearch-, Cassandra-, Hadoop- und OpenNebula-Cluster in einem privaten Rechenzentrum;
- Verwaltete die Bereitstellung und Wartung von Ermittlungssoftware auf diesen Clustern und sorgte für einen reibungslosen Betrieb;
- Implementierung von Überwachungssystemen mit Prometheus, Alert Manager und Grafana, um die Zuverlässigkeit der Plattform zu gewährleisten;
- Entwicklung von Grafana-Dashboards für Echtzeit-Einblicke und die Überwachung des Systemzustands;
- Erstellung von Terraform-Code und Ansible-Playbooks für die Automatisierung von Cluster- und Softwarebereitstellungen.
- Bereitstellung einer leistungsstarken Datenplattform, die beschlagnahmte Daten wie E-Mails, Chat-Nachrichten und Fotos effizient verarbeitet und untersucht, um eine schnelle Analyse bei kriminalpolizeilichen Ermittlungen, einschließlich Betrugs- und Mordfällen, zu ermöglichen.
Technologien:
- Technologien:
Cassandra
Senior Data Engineer
Annual Insight - 11 monate
- Entwurf und Entwicklung eines skalierbaren Systems zur automatischen Extraktion von Schlüsselwerten aus Finanzberichten, einschließlich derer aus gescannten PDF-Seiten;
- Wir haben sowohl die technischen als auch die Anwendungsaspekte des Systems entwickelt, um Flexibilität und Skalierbarkeit zu gewährleisten;
- Entwickelte Crawler zum Herunterladen und Verarbeiten von Marktzahlen aus verschiedenen Quellen;
- Erstellung von APIs zur Integration mit anderen internen Systemen, um einen reibungslosen Datenaustausch zu ermöglichen;
- Entwicklung und Optimierung von REST-Diensten zur Verbesserung der Leistung und Reaktionsfähigkeit des Systems;
- Testen Sie die Software, um die Genauigkeit und Zuverlässigkeit bei der Verarbeitung von Finanzdaten zu gewährleisten;
- Implementierte Microservices-Architektur zur Verbesserung der Modularität und Skalierbarkeit;
- Bereitstellung der Software auf Azure unter Verwendung von Docker-Containern für einen effizienten Cloud-basierten Betrieb.
Ausbildung
MSc.Computer Sciences
University of Twente · 2010 - 2012
Finden Sie Ihren nächsten Entwickler innerhalb von Tagen, nicht Monaten
In einem kurzen 25-minütigen Gespräch würden wir gerne:
- Auf Ihren Bedarf bezüglich des Recruitments von Software-Entwicklern eingehen
- Unseren Prozess vorstellen und somit wie wir Sie mit talentierten und geprüften Kandidaten aus unserem Netzwerk zusammenbringen können
- Die nächsten Schritte besprechen, um den richtigen Kandidaten zu finden - oft in weniger als einer Woche