Senior Software Engineer | Middleware | Django | API
- Verfügbarkeit einsehen
- 3 Referenzen
- 95€/Stunde
- 85101 Lenting
- auf Anfrage
- de | en
- 03.12.2024
Kurzvorstellung
Auszug Referenzen (2)
"F. hat die ihm übertragenen Aufgaben stets selbstständig und zu unserer vollsten Zufriedenheit ausgeführt. Danke für die gute Zusammenarbeit!"
7/2022 – 10/2023
Tätigkeitsbeschreibung
Als Senior Python Entwickler habe ich das SiESTA (Siemens Extensible Security Testing Appliance) Entwicklungs Team unterstützt. Dieses Team ist auf die Entwicklung von Tools spezialisiert, die dazu dienen, die Sicherheit der Systeme zu testen und zu gewährleisten.
Während meiner Tätigkeit im Team war ich verantwortlich für die Entwicklung von zwei spezifischen Python-Frameworks. Diese Frameworks wurden entworfen, um spezielle Anforderungen zu erfüllen und die Effizienz der Sicherheitstests zu verbessern.
Darüber hinaus habe ich bestehende Testing-Tools weiterentwickelt und verbessert. Dabei habe ich neue Funktionen hinzugefügt und bestehende Funktionen optimiert, um die Genauigkeit und Effektivität der Tools zu erhöhen.
Da das System und die Entwicklungsprozesse, mit denen wir gearbeitet haben, äußerst komplex waren, war ein tiefgreifendes technisches Verständnis und eine schnelle Auffassungsgabe erforderlich. Ich habe meine Fähigkeiten und mein Wissen eingesetzt, um sicherzustellen, dass ich effektiv zu den Zielen des Teams beitragen und Lösungen für die Herausforderungen, denen wir begegnet sind, finden konnte.
Dieses Projekt hat meine technischen Fähigkeiten erweitert und mir wertvolle Erfahrungen in der Arbeit mit komplexen Systemen und Prozessen gebracht. Es hat auch meine Fähigkeiten im Bereich der Sicherheitstests und der Python-Entwicklung gestärkt.
Docker, IT Sicherheit (allg.), Linux Entwicklung, Python
"Er zeigte beeindruckende Fähigkeiten als BE-DEV. Seine Kompetenz in Azure, Django und Python waren hervorragend. Bereicherung für jedes Team!"
9/2021 – 9/2022
Tätigkeitsbeschreibung
- Planung und Entwicklung eines Headless-Backend-Systems
- Integration von Rest-API´s und Message Queue Sercices
- Vorbereitung für Skalierung auf verschiedene Märkte und für verschiedene Klienten
Microsoft Azure, Architekturinformatik, Cloud Computing, Django, Docker, Graphql, Python
Qualifikationen
Projekt‐ & Berufserfahrung
8/2022 – offen
Tätigkeitsbeschreibung
- Entwicklung einer individuellen Django Anwendung als technischer Leiter.
Konzeption und Architektur eines skalierbaren und robusten Softwaredesigns.
- Entwicklung eines Django-Backends
- Migration von Fremdcode geschrieben in JavaScript in Python
- Bereitstellung von API-Schnittstellen mit Django REST Framework
- Anbindung sämtlicher Unternehmenssysteme über REST und Messaging Queues
- Koordination und Umsetzung der Software-Integration in bestehende IT-Strukturen.
Postgresql, Continuous Delivery, Continuous Integration, API-Entwickler, Docker, Python, JavaScript, Django, Graphql, Microsoft Azure, React (JavaScript library), Representational State Transfer (REST), Software Architecture, Software engineering / -technik, Softwareentwicklung (allg.)
7/2022 – 10/2023
Tätigkeitsbeschreibung
Als Senior Python Entwickler habe ich das SiESTA (Siemens Extensible Security Testing Appliance) Entwicklungs Team unterstützt. Dieses Team ist auf die Entwicklung von Tools spezialisiert, die dazu dienen, die Sicherheit der Systeme zu testen und zu gewährleisten.
Während meiner Tätigkeit im Team war ich verantwortlich für die Entwicklung von zwei spezifischen Python-Frameworks. Diese Frameworks wurden entworfen, um spezielle Anforderungen zu erfüllen und die Effizienz der Sicherheitstests zu verbessern.
Darüber hinaus habe ich bestehende Testing-Tools weiterentwickelt und verbessert. Dabei habe ich neue Funktionen hinzugefügt und bestehende Funktionen optimiert, um die Genauigkeit und Effektivität der Tools zu erhöhen.
Da das System und die Entwicklungsprozesse, mit denen wir gearbeitet haben, äußerst komplex waren, war ein tiefgreifendes technisches Verständnis und eine schnelle Auffassungsgabe erforderlich. Ich habe meine Fähigkeiten und mein Wissen eingesetzt, um sicherzustellen, dass ich effektiv zu den Zielen des Teams beitragen und Lösungen für die Herausforderungen, denen wir begegnet sind, finden konnte.
Dieses Projekt hat meine technischen Fähigkeiten erweitert und mir wertvolle Erfahrungen in der Arbeit mit komplexen Systemen und Prozessen gebracht. Es hat auch meine Fähigkeiten im Bereich der Sicherheitstests und der Python-Entwicklung gestärkt.
Docker, IT Sicherheit (allg.), Linux Entwicklung, Python
9/2021 – 9/2022
Tätigkeitsbeschreibung
- Planung und Entwicklung eines Headless-Backend-Systems
- Integration von Rest-API´s und Message Queue Sercices
- Vorbereitung für Skalierung auf verschiedene Märkte und für verschiedene Klienten
Microsoft Azure, Architekturinformatik, Cloud Computing, Django, Docker, Graphql, Python
11/2020 – 7/2021
Tätigkeitsbeschreibung
Frontend- und Backend-Entwicklung für ein Redaktionssystem in einem Projekt mit folgenden
Hauptaufgaben:
- Begleitung neuer Produkte von der Idee bis zum Livegang
- Umsetzung von vorhandenen Entwürfen und Screendesigns in React, HTML5 & CSS3
- Weiterentwicklung eines Redaktions-systems
- Weiterentwicklung der Artikel-Detail-Ansicht
Backend, Django, Elasticsearch, Front End, Python, React (JavaScript library)
11/2015 – 6/2019
Tätigkeitsbeschreibung
Einführung MQTT-Technologie in China
Backend-Verantwortung China
Entwicklung und Integration fahrzeugbezogener Dienste
Projektleitung / Teamleitung (IT), Projektmanagement (IT)
Zertifikate
Ausbildung
Brandenburg an der Havel
Ingolstadt
Ingolstadt
Über mich
F. ist spezialisiert auf Python-Entwicklung mit Django, Wagtail und FastAPI, CI/CD-
Automatisierung und Cloud-Lösungen mit AWS und Azure. Seine Arbeit zeichnet sich durch Clean Code Prinzipien, TDD, agile Methoden (Scrum, Kanban) und Containerisierung mit Docker und Kubernetes aus.
Weitere Kenntnisse
Django Expert: Herausragende Expertise in der Entwicklung und Optimierung von hochperformanten Django-Webanwendungen.
Python Specialist: Fortgeschrittene Programmierfähigkeiten in Python für skalierbare und effiziente Lösungen.
Full-Stack Web Development: Fundiertes Wissen in HTML, CSS, JavaScript sowie modernen Frameworks wie Alpine.js, htmx, Next.js und React.
Redis: Erfahrung in der Nutzung von Redis für Caching und Datenbankoptimierung.
Asynchronous Python: Expertise in der Implementierung von asynchronen Prozessen zur Verbesserung der Performance und Skalierbarkeit.
Shell Scripting: Fähigkeiten in der Automatisierung von Systemaufgaben und Skripterstellung mit Shell Script.
Pandas: Erfahrung in der Datenanalyse und -manipulation mit Pandas.
Multithreading: Kenntnisse in der parallelen Programmierung und Multithreading zur Optimierung der Performance.
Projektmanagement:
Agile Methoden: Effiziente Projektleitung und -koordination mit Scrum und Kanban.
DevOps Automation: Tiefgreifende Kenntnisse in CI/CD, Docker, Kubernetes und Terraform.
Soft Skills:
Team Leadership & Mentoring: Erfahrung in der Führung und Entwicklung von High-Performance-Teams.
Kommunikationsfähigkeiten: Effektive Kommunikation mit Stakeholdern und Teammitgliedern.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden