Senior IT-Consultant, Software/DevOps Engineer
- Verfügbarkeit einsehen
- 1 Referenz
- auf Anfrage
- Mettmann
- auf Anfrage
- de | en
- 01.01.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
8/2021 – 6/2023
TätigkeitsbeschreibungIn diesem Projekt war ich Teil eines Teams, das einen Dienst zum Configuration Management entwickelt hat. Ziel war es, die Übersicht über bestehende Systeme und deren Verbindungen sowie Abhängigkeiten und die Sicherstellung des nötigen Monitorings sicherzustellen. Ich habe zusammen mit hauseigenen Entwicklern einen CMDB-Dienst auf Basis von Ruby und Neo4J entwickelt, der regelmäßig Daten aus verschiedenen Bereichen importiert, updatet und Reports ermöglicht. Der Dienst nutzte ein standardisiertes REST-Interface und angepasste Schnittstellen für die unterschiedlichen Datenquellen.
Eingesetzte QualifikationenDocker, Graphql, Puppet, Representational State Transfer (REST), Ruby
5/2018 – 7/2021
Tätigkeitsbeschreibung
Im Rahmen des Projektes sollte ein CDE auf Basis von Jenkins, Artifactory, Sonarqube, Xray und Docker aufgebaut werden. Maßgeblich war ich für die Administration von Jenkins, Artifactory und Xray zuständig, sowie für die Automatisierung der internen Prozesse über die gesamte CDE für neu daran angebundene Entwicklerteams.
Als Nebenprojekt habe ich die schon bestehenden Puppetskripte mehrerer hundert Projekte von Puppet 3 auf Puppet 5 gehoben, gemäß
Vorgabe ohne einen harten Versionsbruch in den betroffenen Projekten zu benötigen.
Mongodb, Postgresql, SQL, Debian Linux, Red Hat Enterprise Linux (RHEL), Ubuntu, Confluence, Apache, Nginx, Bash Shell, Docker, Git, Java (allg.), Jenkins, Jira, Ruby, Puppet, Json, Representational State Transfer (REST)
11/2017 – 1/2018
Tätigkeitsbeschreibung
Weiterentwicklung eines Datenhaltungstools für Kassenvorgänge im
Einzelhandel
Microsoft SQL-Server (MS SQL), UML, Eclipse, J2EE, Java (allg.), XML, SOAP
11/2015 – 10/2017
TätigkeitsbeschreibungInfrastrukturumstellung und Serviceprovisioning für Groß- und Einzelhandel, Neuentwicklung interner Cluster- und Service-Verwaltungstools
Eingesetzte QualifikationenPostgresql, Mysql, SQL, Oracle WebLogic Server Enterprise Edition (EE), Wildfly, Bash Shell, J2EE, Ruby, KornShell, Git, Json, Representational State Transfer (REST)
3/2015 – 7/2015
TätigkeitsbeschreibungEinführung eines Risk Prevention Systems, Erweiterung des Etikettiersystems für Warenlager und Versand
Eingesetzte QualifikationenSAP BusinessObjects (BO), Postgresql, Oracle Database, SQL, Nagios, Wildfly, Subversion, J2EE, SOAP, Representational State Transfer (REST)
4/2014 – 2/2015
TätigkeitsbeschreibungBetreuung diverser Neuprojekte aus Betriebs- und betriebsvorbereitender Sicht. Entwicklung von Lösungen im Rahmen erweiterer Administrationsaufgaben.
Eingesetzte QualifikationenIt-Beratung
11/2012 – 1/2013
Tätigkeitsbeschreibung
Der Kunde verfügte bereits über ein mobiles Portal, das aber genügte nicht
seinen Ansprüchen an Modularität, Skalier- und Erweiterbarkeit und sollte neu
geschrieben werden.
Aufgabe: Entwicklung eines mobilen Web-Portals mit Anbindung an einen
bestehenden WS als Kapselung des SQL-Layers. Templates, Konfiguration
etc. on-the-fly austauschbar, dabei resourcenschonend und skalierbar,
kostengünstige Entwicklung (Gesamt-Etat: 80 Stunden)
Skills: Java, Tomcat, Freemarker, WSDL
Java Database Connectivity, Java SE, WSDL (Web Services Description Language)
10/2011 – 12/2013
Tätigkeitsbeschreibung
In einer inhomogenen Serverlandschaft betreibt der Kunde dutzende
verschiedene Services, mobile und klassische Web-Portale und Backend-
Dienste für seine SO-Archiktur.
Aufgabe: neben dem Betrieb etlicher Dienste, wurde ich oft für die
Kommunikation mit dem Software-Lieferanten, Integration, Test,
Fremddienst- und Netzwerkadmistration eingesetzt. Es galt, neue Services zu
launchen, dabei Performance und Stabilität zu garantieren, Entwicklung und
Test zu beraten und Anforderungen zu definieren und deren Umsetzung
sicherzustellen.
Skills: Linux, Unix, Shell, Netzwerkprotokolle (TCP, HTTP, SSL, …),
(PL)SQL, Java, Perl, SOA, Apache, Tomcat, Weblogic, ITIL, Performance-
Tuning
9/2004 – 9/2011
Tätigkeitsbeschreibung
Für eine Berater- und Entwicklungsfirma wurden mehrere Kundenprojekte
parallel entwickelt, betrieben, optimiert und korrigiert. U.a.:
- Massenmail-Verteiler zur Kunden- und Presseinformation (Dev.)
- RSS-Aggregations-Server mit mehreren tausend Feeds für ein Mobilportal (Dev.)
- mobiler Online-Shop (Head of Development)
- Service zur Verwaltung Festnetznummern (Betrieb, Optimierung, Wartungsautomatismen)
- mobiles Self-Service-Portal: Representation-Layer, Datenimport und -adaption (Dev.)
- Analyse und Vergleich von Performance und Stabilität diverser Prototypen neuer Backend-Services unter Last beim Großkunden aus der Telekommunikation
- Steuerungs- und Skalierungsdienst für SMS-Massenversand (Dev.)
- Unified Backend Service zur Zugriffskontrolle, Performance-Optimierung und Sicherstellung der Stabilität. Mit Anbindung an Sybase, Oracle, MySQL, LDAP, Großdatenbank per EAI-Bus, … (zeitversetzt Op., Dev. und Test-Support)
Skills: pragmatische Analyse und Umsetzung unscharfer Anforderungen, Java,
(PL)SQL, agile Entwicklung, ITIL, Perl, Unix/Linux, REST, Tomcat, SOAP,
Shell, Lead
Apache Tomcat, Bash Shell, ITIL, Java (allg.), Solaris, Perl, Red Hat Enterprise Linux (RHEL), SOAP
9/2002 – 8/2004
Tätigkeitsbeschreibung
Umsetzung mehrerer paralleler Projekte. U.a.:
- Massenversand-MMSC “EPS”
- Last-Test-Tool, SMSC- und Device-Emulator “MMSiege”
- Prototyp “MMS-Chat”
- 2sc Wiki
Skills: Java, SQL, Multi-Threading, Tomcat, JBoss, Clustering, Perl, Shell,
Linux/Unix
Ausbildung
Dortmund
Weitere Kenntnisse
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