http://www.jamba.de , ca. 750 Mitarbeiter in 2009
Aufgaben:
* Gesamtverantwortliche Führung des Entwicklerteams für die Module
Customercare und Userverwaltung als Associate Director
* Technisch verantwortlich, Lead Developer und Architekt der Module für die
Verwaltung, Speicherung und das Durchführen von Business Prozessen auf
Kundendaten (User Management Services) (J2EE/JEE/JBoss/Bea Weblogic/
Oracle)
* Technisch verantwortlich, Lead Developer und Architekt der firmeneigenen
Customercare-Webanwendung (Struts/J2EE/JBoss/BEA Weblogic/Oracle)
* Technisch verantwortlich, Lead Developer und Architekt der firmeneigenen
Customercare2 Webservices (SOAP/JEE/JBoss/Oracle)
* Technisch verantwortlich, Lead Developer und Architekt des firmeneigenen
Customercare2 Frontends (Wicket/JEE/JBoss/Oracle)
* Architektur und Design mehrerer Module wie Recommendation (Einbindung
einer 3rd Party Application in die SOA-Landschaft unter Verwendung eines
eigenen Aggregationsservices (JEE/JBoss/Oracle) mit Anleitung der
Entwickler bei der Implementierung
* Redesign des User Management Service (SOAP/JEE/JBoss/Oracle) mit
Implementierung einer Spike-Lösung
* Authentifizierungs- und Autorisationskonzept für administrative Werkzeuge
(unter anderen Customercare, content management, product management
und Konfigurations-Werkzeuge) (LDAP/Bea/JBoss) sowie Implementierung
eines Administrationstools (Swing)
* Aufsetzen eines Offshore Teams in Indien für Entwicklungsprojekte, Mitarbeit
an KPIs und SLAs, federführend bei Personalauswahl und Wissenstransfer
* Softwarearchitektur (UML) Datenbankdesign (ER)
* Technische Incident Analysen
* Implementierung
* Code-Review und Test-Konzepte
* Schreiben und Review von technischen Dokumentationen und
Betriebshandbüchern
* Mitarbeit an Firmenprozessen mit Fokus auf Interaktion und Synchronisation
von Change Management, Configuration Management, Deployment
Management und Testing
* Führungsverantwortung für 3-6 feste Mitarbeiter (fachlich, disziplinarisch) und
bis zu drei freien Mitarbeitern (fachlich)
* Führen von Personalentwicklungsgesprächen
* Wöchentliches Reporting der erreichten Ziele und zukünftigen Aufgaben mit
Risikobewertung
* In den oben genannten Modulen eingesetzte Software mit Versionen:
o Oracle 9, 10, 10g, 11g
o JBoss 4.2 (patched)
o Bea Weblogic 8.1
o Open LDAP
o Diverse Frameworks (Struts 1, Wicket, Spring, Aspect J, JUnit, etc.)
Erfolge:
* Migration der Softwaremodule von Bea Weblogic nach JBoss
* Migration der Softwaremodule von Java 1.4 zu Java 1.6
* Senken der Incident-Rate
* Reibungslose Weiterentwicklung der Module im Hinblick auf neue Business-
Anforderungen und gesetzliche Rahmenbedingungen