Senior Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- 80‐100€/Stunde
- Berlin
- auf Anfrage
- ar | en | de
- 18.03.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
9/2021 – 11/2022
Tätigkeitsbeschreibung
● Built and maintained high-performance Kafka clusters that streamed billions of messages per
day, ensuring reliable message delivery and optimal performance.
● Led the migration of existing Kafka clusters from EC2 to Kubernetes while collaborating with
cross-functional teams to design and execute the migration plan, ensuring minimal downtime
and uninterrupted data streaming.
● Utilized Python and Java to create various Kafka connectors and logging libraries for
company-wide usage.
● Developed auditing and migration tools that facilitated the transition of thousands of Kafka
consumers from one topic to another.
● Implemented monitoring and observability solutions for end-to-end stream monitoring,
including real-time performance metrics, log analysis, and alerting systems.
● Mentored new developers in the streaming platform team.
Amazon Web Services (AWS), Flink, Go (GoLang), Java (allg.), Jenkins, Kafka, Kubernetes, Python
3/2017 – 7/2020
Tätigkeitsbeschreibung
Logistics team:
● Actively worked on improving the warehouse systems and reducing the handling costs per
article in both inbound and outbound processes.
● Introduced and developed a CDC solution responsible for capturing and synchronizing data
changes between a legacy system and its replacement counterparts.
● Developed an image processing pipeline in the fashion sector, enabling the transformation
and manipulation of photos for new articles in the warehouse.
● Migrated logistics apps, services, and databases to Kubernetes and google cloud SQL.
● Organized tech talks and hackathons.
Marketplace team:
● Improved synchronization between Momox stock and over 15 marketplaces, including
Amazon, eBay, Rakuten, and Fnac.
● Developed a GDPR-compliant tool that effectively anonymizes any Personal Identifiable
Information.
● Support HR in hiring and onboarding of a new marketplace team.
● Provided technical support to the controlling, customer support, and accounting departments.
MongoDB, mySQL, Python, TypeScript, Google Cloud, Django (Framework), OpenShift
2/2016 – 8/2016
Tätigkeitsbeschreibung
● Created a Python-based CLI tool, known as the Chaos Monkey, to simulate attacks and
failures in AWS instances.
● Took on the responsibility of developing and implementing cross-team load testing scripts
using Python and Locust.
● Developed a web application that utilized existing APIs and CLI, enabling other teams to
conduct system testing with various strategies more efficiently.
Python, Amazon Web Services (AWS), Django (Framework)
Zertifikate
German University in Cairo
Über mich
Persönliche Daten
- Englisch (Fließend)
- Deutsch (Grundkenntnisse)
- Arabisch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden