Python, DevOps-Engineering
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 60327 Frankfurt am Main
- auf Anfrage
- de | en
- 06.10.2024
Kurzvorstellung
- Softwarelösungen und Programmierung
- Softwarewartung und -support
- Automatisierungsprozesse
- 5+ Years Python/C#
Qualifikationen
Projekt‐ & Berufserfahrung
8/2023 – 11/2024
Tätigkeitsbeschreibung
Developed an automation script for collecting Vector issue reports (XML files) via email, processing them, and generating a version control system for integrators. This system provides an overview of all projects, with individual views for each, showing the status of issues/bugs (whether pending, in progress, or fixed). Additionally, verified source file versions to determine if modules or bugs were updated.
Created a diagnostic data report overview for VW to gather error codes from sensors, integrated with configuration file control. The process is automated using PTC checkout to collect integrator data and verify ESCAN numbers for each release as required by VW. Developed a custom ARXML parser in PowerShell to extract relevant data, which includes a hex-parser that converts DFCC decimal numbers into 2- or 3-byte Lshifted hex values to calculate DTC numbers.
Developed an Excel framework in C# that provides an overlay preview system, facilitating the extraction and mapping of Excel data into databases. Users can mark specific data points in Excel sheets, which are then converted to XML or JSON format and processed into existing databases. This solution significantly improves the efficiency of migrating data from Excel to database-driven systems, minimizing manual errors and ensuring accurate integration.
Automated the testing process in SystemDesk by creating a script that containerizes tests and manages license control. The script handles the full test lifecycle, from initiating test cases to packaging them into isolated containers, ensuring consistent execution across environments. By integrating license control, the script enforces compliance with licensing restrictions, optimizing resource utilization and enabling scalable and reliable test execution in complex SystemDesk environments.
Continuous Integration, Test Automation, Backend, Bash Shell, Jenkins, Node.Js, Windows Powershell, Python, Jquery, Representational State Transfer (REST)
5/2022 – 10/2023
Tätigkeitsbeschreibung
-DevOps instandhaltung
-Automatisches (Vulnerability) SBOM tracking mit Dependencytrack und Jenkins
-Python search scripts
-Python script für Ram/Rom analyse aus Makefile
-Python code-scanning for C/C++ code
-Chip Flashing
-PCB testing
C++, Cyber Security, Jenkins, Python
Ausbildung
Universität Stuttgart
Stuttgart
Weitere Kenntnisse
DevOps(Weniger als 5 Jahre Erfahrung)
-Umfangreiche Erfahrung in der Implementierung von DevOps-Praktiken und -
Prozessen
-Beherrschung von Automatisierungstools wie Jenkins, Docker, Kubernetes und
Ansible
-Expertise in der Konfiguration und Verwaltung von Continuous
Integration/Continuous Deployment (CI/CD)-Pipelines
-Solides Verständnis von Infrastrukturmanagement und -automatisierung
Erfahrung in der Skalierung und Verwaltung von Cloud-Infrastrukturen (z.B. AWS,
Azure, Google Cloud)
-Fähigkeit zur Durchführung von Echtzeit-Monitoring und Diagnose von
Systemproblemen
-Erfahrung in der Zusammenarbeit mit Entwicklungsteams und operativen Teams,
um effiziente Arbeitsabläufe sicherzustellen
-Kenntnis von agilen Entwicklungsmethoden wie Scrum oder Kanban
-Verständnis für die Bedeutung von kontinuierlicher Verbesserung und
Feedbackschleifen
####################################################
DevSecOps(Weniger als 5 Jahre Erfahrung):
-Umfangreiche Kenntnisse in der Integration von Sicherheit in den
Softwareentwicklungsprozess
-Erfahrung mit automatisierten Sicherheitstests und Code-Analysewerkzeugen (z.B.
OWASP ZAP, SonarQube)
-Vertrautheit mit Sicherheitsstandards und Best Practices (z.B. OWASP Top 10,
CWE/SANS Top 25)
-Expertise in der Identifizierung und Behebung von Sicherheitslücken und
Schwachstellen
-Erfahrung mit der Implementierung von Sicherheitsrichtlinien und -maßnahmen
Kenntnisse über Secure Coding-Praktiken und Vermeidung von Sicherheitsrisiken
Verständnis für Compliance-Anforderungen und Datenschutzbestimmungen (z.B.
GDPR, HIPAA)
-Fähigkeit, Sicherheitstrainings und Sensibilisierungsmaßnahmen für das
Entwicklungsteam durchzuführen
-Erfahrung im Umgang mit Sicherheitsvorfällen und Notfallwiederherstellung
-Zusammenarbeit mit Sicherheitsteams und externen Auditoren zur Gewährleistung
von Compliance und Risikomanagement
####################################################
Python-Programmierung (Über 5 Jahre Erfahrung):
-Beherrschung der grundlegenden Python-Syntax und -Konzepte
-Erfahrung in der Entwicklung von skalierbaren und effizienten Python-
Anwendungen
-Verständnis der verschiedenen Python-Bibliotheken und Frameworks (z.B. NumPy,
Pandas, Django)
-Kenntnis von Best Practices im Python-Entwicklungsprozess (z.B. Code-
Strukturierung, Testen, Dokumentation)
-Fähigkeit zur Entwicklung von Webanwendungen mit Python und entsprechenden
Frameworks
-Erfahrung mit Datenbankintegration und -manipulation in Python (z.B. SQL, ORM)
-Kenntnisse in der Verarbeitung von Dateien, Parsing von Daten und Web Scraping
-Vertrautheit mit der Entwicklung von Skripten für Automatisierungsaufgaben
-Fähigkeit zur Fehlerbehebung und Debugging in Python-Anwendungen
-Erfahrung mit der Integration von Python-Anwendungen in bestehende Systeme
oder APIs
####################################################
C#-Programmierung (Über 5 Jahre Erfahrung):
-Umfassende Kenntnisse der C#-Sprache und des .NET-Frameworks
-Erfahrung in der Entwicklung von Desktop- und Webanwendungen mit C#
-Verständnis der objektorientierten Programmierung und Design Patterns in C#
-Beherrschung von Visual Studio als Entwicklungsumgebung für C#
-Kenntnisse über Datenbankzugriff und -manipulation mit C# (z.B. ADO.NET, Entity
Framework)
-Erfahrung in der Erstellung von RESTful APIs und Web Services mit C#
-Vertrautheit mit Windows-Plattformen und der Entwicklung von Windows-
Anwendungen
-Kenntnis von Windows Forms, WPF oder ASP.NET für die
Benutzeroberflächenentwicklung
-Fähigkeit zur Fehlerbehebung und Debugging in C#-Anwendungen
-Verständnis für Versionskontrolle (z.B. Git) und agile Entwicklungsmethoden in C#-
Projekten
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