C++ C# Erlang Entwickler IT Architekt
- Verfügbarkeit einsehen
- 1 Referenz
- auf Anfrage
- 50678 Köln
- auf Anfrage
- ru | de | en
- 22.06.2023
Kurzvorstellung
Auszug Referenzen (1)
"Er war Teil des QA Test Automation Teams und hat hier eine gute Arbeit geleistet. Neben seiner Hauptaufgabe hat er bei anderen Themen unterstützt."
4/2021 – 10/2022
Tätigkeitsbeschreibung
Abstimmen der Anforderungen mit dem Product Owner und Ableiten des notwendigen Testbedarfs.
Definition der Testcases und Schreiben der Testskripte in Selenium und Python. Durchführen der Tests.
Defect Management und Troubleshooting mit den Entwicklern aus der Ukraine.
Unterstützung der Entwickler bei der Umsetzung der geforderten Features. Bei Bedarf Entwicklung neuer Features.
Unterstützung der Enterprise Architekten bei der Definition der Microservices.
Nachdokumentation und Schreiben von Testskripten für bereits bestehende Services (Regressiontests)
Automatisieren der Regressionstests (DevOps Setup).
Technologie-Stack: PHP, Codeception, Docker, Linux
Docker, Git, Jira, PHP, Qualitätsmanagement / QS / QA (IT), Test Automation, Testdesign (IT)
Qualifikationen
Projekt‐ & Berufserfahrung
4/2021 – 10/2022
Tätigkeitsbeschreibung
Abstimmen der Anforderungen mit dem Product Owner und Ableiten des notwendigen Testbedarfs.
Definition der Testcases und Schreiben der Testskripte in Selenium und Python. Durchführen der Tests.
Defect Management und Troubleshooting mit den Entwicklern aus der Ukraine.
Unterstützung der Entwickler bei der Umsetzung der geforderten Features. Bei Bedarf Entwicklung neuer Features.
Unterstützung der Enterprise Architekten bei der Definition der Microservices.
Nachdokumentation und Schreiben von Testskripten für bereits bestehende Services (Regressiontests)
Automatisieren der Regressionstests (DevOps Setup).
Technologie-Stack: PHP, Codeception, Docker, Linux
Docker, Git, Jira, PHP, Qualitätsmanagement / QS / QA (IT), Test Automation, Testdesign (IT)
3/2017 – 3/2021
Tätigkeitsbeschreibung
Erfassen und Dokumentation der Anforderungen in Abstimmung mit den Fachbereichen.
Definition des Software Technology Stack für die Umsetzung.
Aufbau der Infrastruktur für die Entwicklung der Software.
Entwicklung der Software (Bestellbearbeitung, Kreditrisiko Prüfung, Materialverfügbarkeit prüfen, Auftragsbearbeitung, Lieferungsplanung, Freigabebearbeitung, Ladeberichtswesen, Preiskalkulation, SAP Export, Rechnungsstellung, etc.).
Qualitätssicherung der Applikation mit Hilfe automatisierter Testskripte und automatisierter Deploymentverfahren.
Aufsetzen des Monitoring der Applikation und Berichtswesen über Ausfallzeiten und Verfügbarkeiten.
Technologie-Stack: Erlang, Nitrogen, PostgreSQL, PostgreSQL Pg/SQL, AWK, SAP Scripting, Excel Automation, Windows
Requirements Management, Sed (Programming Language), Business Process Reengineering (BPR), HTML5, Postgresql, Sapscript, Softwareanforderungsanalyse, Software Architecture, Software Design
1/2016 – 4/2021
Tätigkeitsbeschreibung
Entwicklung der Applikation (Verarbeitung von Echtzeit-Handelsdatenströmen der Börsen (EPEX SPOT, NordPool), verarbeiten historischer Daten aus externen Quellen, Berechnung der Handelspositionen, Ausführen von Handelsstrategien).
Automatisieren der Deployments und SW-Tests.
Backtesting der Handelsstrategien, Entwicklung eines Frameworks zu dem automatisierten Verproben unter Realbedingungen.
Setup der Infrastruktur und Monitoring der Applikation. Automatisierte Überwachung des Live-Betriebs.
Technologie-Stack: Erlang, Nitrogen, Mnesia, PostgreSQL, PostgreSQL Pg/SQL Oracle, Oracle PL/SQL, C#, AWS Cloud, Linux
.Net Framework (Microsoft), Advanced Message Queuing Protocol, Sed (Programming Language), DevOps, Online Transaction Processing, Oracle Database, Postgresql, Software Architecture
3/2012 – 1/2016
Tätigkeitsbeschreibung
Erfassen und Dokumentieren der Anforderungen in Absprache mit den Intraday Tradern und der Fachabteilung.
Design des Kommunikationsprotokolls mit den Windanlagen.
Entwicklung der Software und des Kommunikationsprotokolls (Cockpit für Übersicht Regulation, Kommunikation für Transaktionssichere Kommunikation mit Windanlagen, Signalverarbeitung der Kommunikation, Integration mit Position Keeping System).
Definition der Test Cases und Durchführung der Akzeptanztests.
Technologie-Stack: .NET, VB.NET, C#, Oracle, Oracle PL/SQL, Erlang, Windows
.Net Framework (Microsoft), Advanced Message Queuing Protocol, Energiemarkt, Oracle Database, Softwareanforderungsanalyse, Software Architecture, Software Design, VBA (Visual Basic for Applications)
7/2007 – 12/2012
Tätigkeitsbeschreibung
Integration von Kraftwerken in den Pool von Energiezuliefern für Bereitstellung von Sekundärreserven.
Klärung der Anforderungen mit dem Fachbereich, den Tradern und der Geschäftsführung
Konzeption der neuen Geschäftsprozesse zur Nutzung der Sekundärreserven im Zuge des Intraday Trading (Nutzung günstigster Anbieter und Abgleich mit den Verfügbarkeiten).
Entwicklung der Lösung und des Algorithmus (Integration der Kraftwerke in das Netz der Statkraft, Algorithmus für die Auswahl der günstigsten Anbieter in Abhängigkeit mit Verfügbarkeit und Bedarf, Umsetzung Fehlerszenarien wenn Reserve-Kraftwerk nicht liefern kann)
Dokumentation der neuen Logik und Schulung der Trader.
Definition der Test Cases für die Abnahmetests der Fachabteilung und Trader.
Technologie-Stack: .Net, VB.NET, C#, Oracle, Oracle PL/SQL, MS Office Automation, Excel Automation, Windows
.Net Framework (Microsoft), Advanced Message Queuing Protocol, C#, File Transfer Protocol (FTP), Objektorientierte Analyse (OOA), Objektorientierte Analyse und Design (OOAD), Oracle Database, Softwareanforderungsanalyse, Software Architecture, Software Design, Softwareentwicklung (allg.), XML
10/2006 – 12/2015
Tätigkeitsbeschreibung
Initiale Analyse bestehender Systeme am Markt und Entscheidung mit der Geschäftsführung für eine Make-Lösung.
Abstimmen der Geschäftsprozesse mit dem Trading Floor und anderen Fachbereichen.
Entwicklung des ERP und zugehörigen Frontends (Austausch Produktionsplanung mit den angeschlossenen Kraftwerken, Verarbeitung der Produktionsdaten der angeschlossenen Kraftwerke,
Zählerdaten der Systembetreiber verarbeiten, Erfassen von Kauf-/Verkaufsabschlüssen, Austausch der Abschlussinformationen mit den angeschlossenen Börsen, Integration der Kaufabschlüsse, Vorausplanung der Angebote und Produktionsplanung mit smarten Algorithmen, etc.)
Kontinuierliche Weiterentwicklung der Plattform.
Dokumentation neuer Geschäftsprozesse und Schulungen der Trader und Fachabteilungen.
Definition der Test Cases für die Abnahmetests der Fachabteilungen. Automatisieren der API Tests und Regressionstests.
Aufsetzen der Testumgebungen und Produktionsumgebungen. Automatisieren der Deployments auf die jeweiligen Umgebungen.
Aufsetzen eines Monitoring für den Betrieb des Systems und Einrichten eines Alarming im Fehlerfall. Defect Management für Fehler in Produktion.
Technologie-Stack: .Net, VB.Net, C#, Oracle, Oracle PL/SQL, Excel Automation, Windows
.Net Framework (Microsoft), Subversion, Energiemarkt, Microsoft Windows (allg.), Oracle Database, Softwareanforderungsanalyse, Software Design, VBA (Visual Basic for Applications), Visual Basic
Zertifikate
Weitere Kenntnisse
Persönliche Daten
- Russisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden