Software Entwickler
Aktualisiert am 28.06.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.09.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
Gute Kenntnisse

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2020-2023: Webbasiertes Serviceverwaltungstool für Internationale Webservices (Schweizer Bank)

  • Module:

    • Additional: Information Management Modul

      • Serveranwendung inklusive Datenbankanbindung zu Verwaltung von ?Service-Provider? in unterschidlichen Sprachräumen

    • WebGUI für Additional

      • Webclient zur Konfiguration der ?Service-Provider? und Contentpflege

Aufgaben:

  • Weiterentwicklung der Datenbankstruktur für PostgreSQL und Oracle
  • Erstellung der Bibliotheksabhängigkeiten der einzelnen Module

    inklusive zentraler Versionsverwaltung

    Entwicklung der Serverlogik

  • Weiterentwicklung Webclient

  • Junit Tests

Technologien: Java, javascript, Springboot, Maven, Liquibase, Hibernate, JIRA, Bitbucket, DevCloud


2017 - 2020: Integrations-Tests für eine reihe von Fabrik übergreifender System-Applikationen zur Automatisierung von Prozessabläufen (Führender Chip Hersteller in Dresden)

Aufgaben

  • Tests definieren, ausführen, auswerten, Protokollieren und analysieren ? Fehler Reporten, Verbesserungsvorschläge erarbeiten
  • Firmenspezifisches Testframework weiterentwickeln
  • Programmablauf in Logs analysieren
  • Prozessablauf-Verfolgung über verteilte Systeme und Zeitzonen
  • Fehlerrekonstruktion für Fabrik übergreifende Applikationen auf Grundlage von falscher Status Daten vom verarbeitenden Material
  • Verbesserungen für Business Abläufe mit erarbeiten
  • Applikations Stabilitäs-Überwachung einrichten, überwachen und auswerten
  • Flaschenhals und eventuelle Störfaktoren ermitteln

Technologien:

Ruby, Git, PostgreSQL, Testrail, Windows, Linux Debian, Google Docs


2017 - 2017: Kunden Server-Landschaft Migration von Debian-Squeeze zu Debian-Jessie

Aufgaben

  • Konzeption einer automatischen Migration des Gesamtsystems samt der VMs und der Daten

Technologien:

Perl, FAI, KVM, Debian, Git, automatisches, Provisioning-System


2017 - 2017: Weiterentwicklung eines automatischen Provisioning-Systems zur Generierung von Konfigurationsdateien für eine Debian-basierte Serverinstallation

Aufgaben

  • Objektorientierte und modulare Perl-Anwendung zur Generierung von FAI-Profilen inklusive Konfigurationsdateien für die zu installierenden Systeme
  • Großer Optimierungs- Performance- und Stabilitätsumbau
  • Vereinheitlichung des gesamten Netzwerk-Generierungsbreiches
  • Trennung der Eingabe- und Verarbeitungs-Funktionalität

Technologien:

Perl, FAI, Debian, Git


2016 - 2016: Kunden Server-Landschaft Migration von Debian-Squeeze zu Debian-Jessie

Aufgaben

  • Konzeption einer automatischen Migration des Gesamtsystems samt der VMs und der Daten

Technologien:

Perl, FAI, KVM, Linux Debian, Git, automatisches Provisioning-System


2016 - 2016: Weiterentwicklung eines automatischen Provisioning-Systems zur Generierung von Konfigurationsdateien für eine Debian-basierte Serverinstallation

Aufgaben

  • Objektorientierte und modulare Perl-Anwendung zur Generierung von FAI-Profilen inklusive Konfigurationsdateien für die zu installierenden Systeme
  • Großer Optimierungs- Performance- und Stabilitätsumbau
  • Vereinheitlichung des gesamten Netzwerk-Generierungsbreiches
  • Trennung der Eingabe- und Verarbeitungs-Funktionalität
  • Einbau eines IPMI-Konfigurations Modules

Technologien:

Perl, FAI, Linux Debian, Git


2016 - 2016: Entwicklung eines Virtual Maschine (VM) vergrößerungs- Tools

Aufgaben

  • Menügesteuertes Tool welches auf einem KVM-Basierten Virtualisierungs-Server die einzelnen VMs vergrößern kann

Technologien:

Perl, Linux Debian 6/7, bash, kvm


2016 - 2016: Ein zentrales Steuerscript für Windows Clients Powerprofile

Aufgaben

  • Ein Steuerscript um von einem zentralen Server aus die Powerprofile der einzelnen Windows-Clients zu setzen / ändern

Technologien:

Perl, Debian, Git, bash


2016 - 2016: Migration des Warenwirtschaftssystems (WWS)

Aufgaben

  • Vereinheitlichung von Teilmodulen
  • Migration des Clienten von Java 1.6 zu 1.8 und von Netbeans 6.9 zu 8.0
  • Migration des Servers von Java 1.6 zu 1.7
  • Migration des Versionierungs-Tools des Gesamtprojektes von SVN zu GIT
  • Anpassung der einzelnen Softwaremodule sowie deren Buildscripte (XML, make, bash, Vim)

Technologien:

Netbeans 6.9, 8.0, Java 1.6, 1.7, 1.8, JBoss 4,Zimbra 7.2


2016 - 2016: Softwareerweiterung des Warenwirtschaftssystems

Aufgaben

  • Aufnahme und Planung von Bugfixes und Softwareverbesserungen
  • Bug- und Projekttracking mit Jira
  • Implementierungen von Verbesserungen und Bugfixes
  • Installation von Server und Datenbanksystemen zur Durchführung von Softwaretests
  • Anpassung von Buildscripten (Ant, Make, Vim)
  • Bau von Debian-Paketen
  • Auslieferung von Softwareupdates beim Kunden

Technologien:

FAI, Netbeans 6.9, 8.0, Java 1.6, 1.7, 1.8 Subversion, Git, Jira, Debian 7, 8, Bash


2015 - 2015: Wartung von Hardware- und Softwarekomponenten verschiedener Kunden

Aufgaben

  • Branchen: Stahlbau-, Holzindustrie, Bauplanungsbüro, Arztpraxis
  • Konfiguration, Freigabe und Einrichtung von Netzwerklaufwerken über Samba und NFS
  • Einrichten und Durchführen von Backuplösungen
  • Überwachung und Konfiguration von Serverdiensten (Fetchmail, Postfix, Samba, JBoss 4)
  • Kontrollieren von Log-Messages und Serverüberwachung mit Nagios

Gewartete Systeme:

Debian, Windows XP, Windows 7


2015 - 2015: Weiterentwicklung des Warenwirtschaftssystems

Aufgaben

  • große Performanzeoptimierung im Zusammenhang mit der Verarbeitung der Datenstruktur
  • Überarbeitung der meisten, von der Oberfläche gesteuerten Funktionen, dahingehend das diese alle vereinheitlicht und generisch sind
  • Abhärtung der Software durch eine generische Prüfroutine der Datenstruktur und der Datenformate
  • Multidaten-Operationen eingeführt

Technologien:

Netbeans 6.9, Java 1.6, 1.7, Subversion, Jira, Debian 7, Ant, Bash


2015 - 2015: Softwareerweiterung des Warenwirtschaftssystems

Aufgaben

  • Aufnahme und Planung von Bugfixes und Softwareverbesserungen
  • Bug- und Projekttracking mit Jira
  • Implementierungen von Verbesserungen und Bugfixes
  • Installation von Server und Datenbanksystemen zur Durchführung von Softwaretests
  • Anpassung von Buildscripten (Ant, Make, Vim)
  • Bau von Debian-Paketen
  • Auslieferung von Softwareupdates beim Kunden

Technologien:

FAI, Netbeans 6.9, Java 1.6, 1.7, Subversion, Jira, Debian 7, Bash


2014 - 2014: Wartung von Hardware- und Softwarekomponenten

Aufgaben

  • Aufnahme und Planung von Bugfixes und Softwareverbesserungen
  • Bug- und Projekttracking mit Jira
  • Implementierungen von Verbesserungen und Bugfixes
  • Installation von Server und Datenbanksystemen zur Durchführung von Softwaretests
  • Anpassung von Buildscripten (Ant, Make, Vim)
  • Bau von Debian-Paketen
  • Auslieferung von Softwareupdates beim Kunden
  • unter Verwendung von: FAI, Debian 6

2014 - 2014: Softwareerweiterung des Warenwirtschaftssystems

Aufgaben

  • Zusammenführung von mehreren Angeboten zu einem neuen Angebot
  • Behebung vieler kleiner Fehler
  • Eingabehandling optimiert
  • Beeinflussung von Sortierreihenfolgen in Tabellen eingeführt / verbessert
  • Rechtekonflikte von Benutzern und unautorisiertes Anmelden unterbunden / überarbeitet

Technologien:

Netbeans 6.9, Java 1.6, 1.7, Subversion, Jira


2013 - 2013: Einrichtung einer Homepage für ein Tierzucht Verein mit Typo3

Aufgaben

  • Planung der Homepage und der dafür benötigten Hardwareressourcen
  • Aufsetzung und Einrichtung der Typo3 Instanz
  • Einführung des Kunden in die Bedienung und Handhabung des Typo3-Backends

Technologien:

Typo3, Typo3-Plugins, Typoscript, winscp, FileZilla, SSH


weitere Projekte gerne auf Anfrage

Aus- und Weiterbildung

Aus- und Weiterbildung

Ausbildung und Qualifikation:

  • Fachinformatiker /Anwendungsentwicklung
  • Web Developer

Position

Position

  • Software Entwickler 
  • IT Admin

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Kernkonpetenzen und Projekterfahrung:

  • Erfahrener Integrations-Tester
  • Java-J2EE, C++, Ruby
  • Linux- Debian, Ubuntu
  • Git
  • Einrichtung Virtual Machinen
  • Konfiguration und Migration DB

 

Sonstiges Anmerkungen:

  • Projekterfahrung in Großkonzernen
  • Arbeit in Internationaler Umgebung und Standort übergreifenden Teams
  • Agile Methodologie
  • Sehr zuverlässig

 

Server / Frameworks / Tools

  • Netbeans IDE und Rich-Client-Plattform
  • Ant, Make
  • Packagebau
  • Git, Subversion
  • Gitlab
  • Jira
  • Jboss 4
  • KVM, VirtualBox
  • Nagios 3
  • Jenkins
  • Docker

Betriebssysteme

Linux Debian
6, 7, 8
MS Windows
2000 / XP / 7
Ubuntu

Programmiersprachen

C++
Java-J2EE
Perl
PHP
QT4
Ruby
Shell
BASH

Datenbanken

MySQL
MySQL Workbench
PostgreSQL
8, 9
SQLite

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2020-2023: Webbasiertes Serviceverwaltungstool für Internationale Webservices (Schweizer Bank)

  • Module:

    • Additional: Information Management Modul

      • Serveranwendung inklusive Datenbankanbindung zu Verwaltung von ?Service-Provider? in unterschidlichen Sprachräumen

    • WebGUI für Additional

      • Webclient zur Konfiguration der ?Service-Provider? und Contentpflege

Aufgaben:

  • Weiterentwicklung der Datenbankstruktur für PostgreSQL und Oracle
  • Erstellung der Bibliotheksabhängigkeiten der einzelnen Module

    inklusive zentraler Versionsverwaltung

    Entwicklung der Serverlogik

  • Weiterentwicklung Webclient

  • Junit Tests

Technologien: Java, javascript, Springboot, Maven, Liquibase, Hibernate, JIRA, Bitbucket, DevCloud


2017 - 2020: Integrations-Tests für eine reihe von Fabrik übergreifender System-Applikationen zur Automatisierung von Prozessabläufen (Führender Chip Hersteller in Dresden)

Aufgaben

  • Tests definieren, ausführen, auswerten, Protokollieren und analysieren ? Fehler Reporten, Verbesserungsvorschläge erarbeiten
  • Firmenspezifisches Testframework weiterentwickeln
  • Programmablauf in Logs analysieren
  • Prozessablauf-Verfolgung über verteilte Systeme und Zeitzonen
  • Fehlerrekonstruktion für Fabrik übergreifende Applikationen auf Grundlage von falscher Status Daten vom verarbeitenden Material
  • Verbesserungen für Business Abläufe mit erarbeiten
  • Applikations Stabilitäs-Überwachung einrichten, überwachen und auswerten
  • Flaschenhals und eventuelle Störfaktoren ermitteln

Technologien:

Ruby, Git, PostgreSQL, Testrail, Windows, Linux Debian, Google Docs


2017 - 2017: Kunden Server-Landschaft Migration von Debian-Squeeze zu Debian-Jessie

Aufgaben

  • Konzeption einer automatischen Migration des Gesamtsystems samt der VMs und der Daten

Technologien:

Perl, FAI, KVM, Debian, Git, automatisches, Provisioning-System


2017 - 2017: Weiterentwicklung eines automatischen Provisioning-Systems zur Generierung von Konfigurationsdateien für eine Debian-basierte Serverinstallation

Aufgaben

  • Objektorientierte und modulare Perl-Anwendung zur Generierung von FAI-Profilen inklusive Konfigurationsdateien für die zu installierenden Systeme
  • Großer Optimierungs- Performance- und Stabilitätsumbau
  • Vereinheitlichung des gesamten Netzwerk-Generierungsbreiches
  • Trennung der Eingabe- und Verarbeitungs-Funktionalität

Technologien:

Perl, FAI, Debian, Git


2016 - 2016: Kunden Server-Landschaft Migration von Debian-Squeeze zu Debian-Jessie

Aufgaben

  • Konzeption einer automatischen Migration des Gesamtsystems samt der VMs und der Daten

Technologien:

Perl, FAI, KVM, Linux Debian, Git, automatisches Provisioning-System


2016 - 2016: Weiterentwicklung eines automatischen Provisioning-Systems zur Generierung von Konfigurationsdateien für eine Debian-basierte Serverinstallation

Aufgaben

  • Objektorientierte und modulare Perl-Anwendung zur Generierung von FAI-Profilen inklusive Konfigurationsdateien für die zu installierenden Systeme
  • Großer Optimierungs- Performance- und Stabilitätsumbau
  • Vereinheitlichung des gesamten Netzwerk-Generierungsbreiches
  • Trennung der Eingabe- und Verarbeitungs-Funktionalität
  • Einbau eines IPMI-Konfigurations Modules

Technologien:

Perl, FAI, Linux Debian, Git


2016 - 2016: Entwicklung eines Virtual Maschine (VM) vergrößerungs- Tools

Aufgaben

  • Menügesteuertes Tool welches auf einem KVM-Basierten Virtualisierungs-Server die einzelnen VMs vergrößern kann

Technologien:

Perl, Linux Debian 6/7, bash, kvm


2016 - 2016: Ein zentrales Steuerscript für Windows Clients Powerprofile

Aufgaben

  • Ein Steuerscript um von einem zentralen Server aus die Powerprofile der einzelnen Windows-Clients zu setzen / ändern

Technologien:

Perl, Debian, Git, bash


2016 - 2016: Migration des Warenwirtschaftssystems (WWS)

Aufgaben

  • Vereinheitlichung von Teilmodulen
  • Migration des Clienten von Java 1.6 zu 1.8 und von Netbeans 6.9 zu 8.0
  • Migration des Servers von Java 1.6 zu 1.7
  • Migration des Versionierungs-Tools des Gesamtprojektes von SVN zu GIT
  • Anpassung der einzelnen Softwaremodule sowie deren Buildscripte (XML, make, bash, Vim)

Technologien:

Netbeans 6.9, 8.0, Java 1.6, 1.7, 1.8, JBoss 4,Zimbra 7.2


2016 - 2016: Softwareerweiterung des Warenwirtschaftssystems

Aufgaben

  • Aufnahme und Planung von Bugfixes und Softwareverbesserungen
  • Bug- und Projekttracking mit Jira
  • Implementierungen von Verbesserungen und Bugfixes
  • Installation von Server und Datenbanksystemen zur Durchführung von Softwaretests
  • Anpassung von Buildscripten (Ant, Make, Vim)
  • Bau von Debian-Paketen
  • Auslieferung von Softwareupdates beim Kunden

Technologien:

FAI, Netbeans 6.9, 8.0, Java 1.6, 1.7, 1.8 Subversion, Git, Jira, Debian 7, 8, Bash


2015 - 2015: Wartung von Hardware- und Softwarekomponenten verschiedener Kunden

Aufgaben

  • Branchen: Stahlbau-, Holzindustrie, Bauplanungsbüro, Arztpraxis
  • Konfiguration, Freigabe und Einrichtung von Netzwerklaufwerken über Samba und NFS
  • Einrichten und Durchführen von Backuplösungen
  • Überwachung und Konfiguration von Serverdiensten (Fetchmail, Postfix, Samba, JBoss 4)
  • Kontrollieren von Log-Messages und Serverüberwachung mit Nagios

Gewartete Systeme:

Debian, Windows XP, Windows 7


2015 - 2015: Weiterentwicklung des Warenwirtschaftssystems

Aufgaben

  • große Performanzeoptimierung im Zusammenhang mit der Verarbeitung der Datenstruktur
  • Überarbeitung der meisten, von der Oberfläche gesteuerten Funktionen, dahingehend das diese alle vereinheitlicht und generisch sind
  • Abhärtung der Software durch eine generische Prüfroutine der Datenstruktur und der Datenformate
  • Multidaten-Operationen eingeführt

Technologien:

Netbeans 6.9, Java 1.6, 1.7, Subversion, Jira, Debian 7, Ant, Bash


2015 - 2015: Softwareerweiterung des Warenwirtschaftssystems

Aufgaben

  • Aufnahme und Planung von Bugfixes und Softwareverbesserungen
  • Bug- und Projekttracking mit Jira
  • Implementierungen von Verbesserungen und Bugfixes
  • Installation von Server und Datenbanksystemen zur Durchführung von Softwaretests
  • Anpassung von Buildscripten (Ant, Make, Vim)
  • Bau von Debian-Paketen
  • Auslieferung von Softwareupdates beim Kunden

Technologien:

FAI, Netbeans 6.9, Java 1.6, 1.7, Subversion, Jira, Debian 7, Bash


2014 - 2014: Wartung von Hardware- und Softwarekomponenten

Aufgaben

  • Aufnahme und Planung von Bugfixes und Softwareverbesserungen
  • Bug- und Projekttracking mit Jira
  • Implementierungen von Verbesserungen und Bugfixes
  • Installation von Server und Datenbanksystemen zur Durchführung von Softwaretests
  • Anpassung von Buildscripten (Ant, Make, Vim)
  • Bau von Debian-Paketen
  • Auslieferung von Softwareupdates beim Kunden
  • unter Verwendung von: FAI, Debian 6

2014 - 2014: Softwareerweiterung des Warenwirtschaftssystems

Aufgaben

  • Zusammenführung von mehreren Angeboten zu einem neuen Angebot
  • Behebung vieler kleiner Fehler
  • Eingabehandling optimiert
  • Beeinflussung von Sortierreihenfolgen in Tabellen eingeführt / verbessert
  • Rechtekonflikte von Benutzern und unautorisiertes Anmelden unterbunden / überarbeitet

Technologien:

Netbeans 6.9, Java 1.6, 1.7, Subversion, Jira


2013 - 2013: Einrichtung einer Homepage für ein Tierzucht Verein mit Typo3

Aufgaben

  • Planung der Homepage und der dafür benötigten Hardwareressourcen
  • Aufsetzung und Einrichtung der Typo3 Instanz
  • Einführung des Kunden in die Bedienung und Handhabung des Typo3-Backends

Technologien:

Typo3, Typo3-Plugins, Typoscript, winscp, FileZilla, SSH


weitere Projekte gerne auf Anfrage

Aus- und Weiterbildung

Aus- und Weiterbildung

Ausbildung und Qualifikation:

  • Fachinformatiker /Anwendungsentwicklung
  • Web Developer

Position

Position

  • Software Entwickler 
  • IT Admin

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Kernkonpetenzen und Projekterfahrung:

  • Erfahrener Integrations-Tester
  • Java-J2EE, C++, Ruby
  • Linux- Debian, Ubuntu
  • Git
  • Einrichtung Virtual Machinen
  • Konfiguration und Migration DB

 

Sonstiges Anmerkungen:

  • Projekterfahrung in Großkonzernen
  • Arbeit in Internationaler Umgebung und Standort übergreifenden Teams
  • Agile Methodologie
  • Sehr zuverlässig

 

Server / Frameworks / Tools

  • Netbeans IDE und Rich-Client-Plattform
  • Ant, Make
  • Packagebau
  • Git, Subversion
  • Gitlab
  • Jira
  • Jboss 4
  • KVM, VirtualBox
  • Nagios 3
  • Jenkins
  • Docker

Betriebssysteme

Linux Debian
6, 7, 8
MS Windows
2000 / XP / 7
Ubuntu

Programmiersprachen

C++
Java-J2EE
Perl
PHP
QT4
Ruby
Shell
BASH

Datenbanken

MySQL
MySQL Workbench
PostgreSQL
8, 9
SQLite

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.