Schlagwörter
Skills
Ich habe mehr als 14 Jahre Erfahrung in der Entwicklung und dem Betrieb von Multi-Tier Anwendungen mit Java und relationalen Datenbanken in agilen Teams, 4 Jahre davon als Entwicklungleiter einer Softwarefirma.
Programmiersprachen:
Programmiersprachen:
- Java SE/ Java EE (Experte mit 14 Jahren Berufserfahrung)
- Bash Scripting (Grundkenntnisse)
- PostgreSQL (Experte mit 10 Jahren Berufserfahrung als Designer, Anwender und Administrator)
- SQL (Experte)
- MySQL (Gute Kenntnisse)
- Oracle + Spatial Erweiterung (Gute Kenntnisse als Anwender)
- MongoDB (Grundkenntnisse)
- ANT (Grundkenntnisse)
- AWS (EC2, ELB, RDS, S3, Route53, CloudWatch) (Gute Kenntnisse)
- Bamboo (Sehr gute Kenntnisse als Anwender und Administrator)
- Eclipse (Sehr gute Kenntnisse)
- GIT (Sehr gute Kenntnisse)
- Jenkins (Grundkenntnisse)
- JUnit (Gute Kenntnisse)
- Maven (Grundkenntnisse)
- TestNG (Gute Kenntnisse)
- Tomcat (Grundkenntnisse)
- Agile Entwicklungsmethoden
- DevOps
- Scrum
- Projektplanung
- Kapazitätsplanung
- Betrieblicher Datenschutz
- Continous Integration
- SaaS/Cloud
- Grid Computing
- Data Mining
Projekthistorie
03/2016 – 07/2016: Lead-Developer für ein Recommender-System
- Entwicklungsplanung
- Produktisierung des Prototyps aus 2015
- Rollout-Planung
- Integration und Enabling von hausinternen Algorithmen für maschinelles Lernen (unsupervised learning), Data Mining und Statistik
- Session Tracking
- Übersetzung des ursprünglichen Programms von C# nach Java
- Optimierung des Java Programms hinsichtlich Wartbarkeit und Anbindung zusätzlicher Broker-APIs
- Unit- und Integration Tests
- Entwicklungsplanung
- Entwurf und Implementierung der REST-Schnittstelle
- Integration von hausinternen Algorithmen für maschinelles Lernen, Data Mining und Statistik
- Unit- und Integration Tests
- Implementierung neuer Funktionen
- Bugfixing
- Optimierung einer Intranet Anwednung für Java 8
- Einrichtung einer Replikation mit PostgreSQL (Hot Standby)
- Team und Budgetverantwortung für die Bereiche Hosting, Deployment und Qualitätssicherung
- Beratung des Vorstands zur technischen und organisatorischen Weiterentwicklung von Scopevisio
- Konzeption und Entwicklung systemkritischer Komponenten und Tools
- Planung und Überwachung der Integration von Scopevisio mit den Plattformen verschiedener Partner
- Kapazitätsplanung und Verantwortung für den Betrieb von Scopevisio im Rechenzentrum
- Verantwortlicher für die Konzeption und Entwicklung des Deployment Mechanismus der Scopevisio SaaS Unternehmensanwendung
- Konzeption und Entwicklung verschiedener grundlegender Apsekte der Scopevisio Software und der zum Betrieb benötigten Tools
- Kapazitätsplanung und Verantwortung für den Betrieb von Scopevisio im Rechenzentrum
Forschung und Entwicklung in den Bereichen räumliches Data Mining und Grid Computing (Auszug):
- Erstellung eines Frequenzatlasses für den Raum Köln/Bonn als Test für ganz Deutschland zur Modellierung von straßenbasierten Frequenzen für die Bewertung von Plakatstandorten mittels räumlichen Data Mining
- Entwicklung einer Software zur Berechnung von Einzugsgebieten für ausgewählte Standorte anhand digitaler Straßenkarten unter Berücksichtigung der erlaubten Geschwindigkeiten, Fahrtrichtungen und Abbiegerestriktionen der jeweiligen Straßen
- Erforschung und Entwicklung eines einheitlichen Frameworks zur Integration von Data Mining Anwendungen in Grid Computing Systemen.
- Weiterentwicklung bestehender Grid Systeme hinsichtlich des industriellen Einsatzes in B2B Szenarien
Reisebereitschaft
Verfügbar in den Ländern
Deutschland
Auf Anfrage