freiberufler Senior Software Engineer auf freelance.de

Senior Software Engineer

zuletzt online vor wenigen Tagen
  • 80‐100€/Stunde
  • Berlin
  • auf Anfrage
  • ar  |  en  |  de
  • 18.03.2024

Kurzvorstellung

Software Engineer with a deep passion for writing efficient and scalable code. Specialized in infrastructure-related topics, particularly experienced in the realm of managing big data.

Qualifikationen

  • Amazon Web Services (AWS)
  • Django (Framework)
  • Docker
  • Flink
  • Go (GoLang)
  • Kafka
  • Kubernetes
  • MongoDB
  • PostgreSQL
  • Python

Projekt‐ & Berufserfahrung

Streaming Platform Software Engineer III
Yelp, Hamburg
9/2021 – 11/2022 (1 Jahr, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Flink, Go (GoLang), Java (allg.), Jenkins, Kafka, Kubernetes, Python

Python Developer (Festanstellung)
Momox GmbH, Berlin
3/2017 – 7/2020 (3 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

MongoDB, mySQL, Python, TypeScript, Google Cloud, Django (Framework), OpenShift

Site Reliability Engineer
Zalando SE, Be
2/2016 – 8/2016 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

Python, Amazon Web Services (AWS), Django (Framework)

Zertifikate

BSc in Digital Media Engineering and Technology
German University in Cairo
2013

Über mich

Software Engineer with a deep passion for writing efficient and scalable code. Specialized in infrastructure-related topics, particularly experienced in the realm of managing big data. Throughout my career, I have successfully undertaken software engineering and Site Reliability Engineering (SRE) tasks, combining my technical expertise with a keen problem-solving mindset.

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
  • Arabisch (Muttersprache)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
28
Alter
33
Berufserfahrung
10 Jahre und 10 Monate (seit 06/2013)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden