Allgemeine Informationen
- Startdatum
- ASAP / ab sofort
- Auslastung / Workload (Mehrfachauswahl möglich)
- Vollzeit
- Remote
- Ausschließlich remote
- Umzugsbereitschaft
- Ja
Kenntnisse
Berufs- und Projekthistorie
| Branche | Verteidigung / Militär / Bundeswehr / Marine (klassifiziert als Verschlussache, daher Teile der nachfolgenden Informationen XXXXX) |
| Abteilung | Architektur |
| Position | Systemarchitekt |
| Projekt | XXXX |
| Projektgröße | Ca.300 MA |
| | |
| Projekt-beschreibung | Öffentlich Zugängliche Information über das Projekt: Definition: Flottendienstboot https://de.wikipedia.org/wiki/Flottendienstboot Baubeginn des ersten der drei neuen Flottendienstboote der Klasse 424 für die Bundeswehr https://defence-network.com/baubeginn-flottendienstboote-bundeswehr |
| | Aufgabe | Modellierung des Rechenzentrums an Bord / an Land |
| | Tätigkeit | Modellierung des Rechenzentrums auf dem Flottendienstboot und an Land: 1. Abgleich und Fehlerbeseitigung des Modells des Projektes NOVA im Tool Sparx EA ("Single Source of Truth") und im Tool FNT Command (Produktionsunterlagen) 1.1 xxxxxx 2. Analyse der Bestandteile eines Netzwerkplanes NWP (logischer NWP, IT-NWP) 2.1 Analyse der Bestandteile eines Layer 2- und Layer 3 Plans. 2.2 Erstellung der Vorlagen der Netzwerkpläne L2 und L3xxxxx. 2.3 Erstellen und Weiterentwickeln der Netzwerkpläne L2 und L3. 3. Befüllen der Netzwerkpläne L2 und L3 3.1 Ermittlung von relevanten Daten aus xxxx. 3.2 Erstellung der Einträge für die Zuordnung xxxxx. 3.3 Erstellen der Einträge für die Zuordnung xxxx. 3.4 Ermittlung von relevanten Daten aus FNT Command und weiteren Quellen. 4. Arbeiten in FNT Command 4.1 Erstellung von Modellen zur Erweiterung der Design-Möglichkeiten in FNT Command. 4.2 Befüllen von FNT Command mit Projektdaten zur Bereitstellung von Unterlagen für die Produktion. |
| Tools | |
| | Vorgehensmodell der SW-Entwicklung | V-Modell / Wasserfall |
| | Standards der Architektur-Modellierung | 1. ADM Bw (Architektur DatenModell der Bundeswehr) The Modelling Experts: Architekturdatenmodell der Bundeswehr (ADMBw@NAFv3.1) https://the-modelling-experts.de/NAF-ADMBw/NAF-ADMBw-Gundlagen.html 2. NAF Version 4 (Nato Architecture Framework, Ver. 4) https://the-modelling-experts.de/NAF-ADMBw/NAF-ADMBw-Gundlagen.html 3. MBSE (Model Based Systems Engineering) https://www.sparxsystems.de/anwendungsbereiche/model-based-systems-engineering-mbse |
| | ModellierungsTools | Sparx Enterprise Architect, Ver. 17.1, FNT Command 14.2 |
| | Repository | GitLab, Ver. 18.3.6 |
| | Projekt-Dokumentation | Atlassian Confluence 9.2.8, draw.io, Ver. 27.0.9, Visio 365, Atlassian Jira v10.3.16, |
| | Project Management Software | |
| | Ticketing | Atlassian Jira Project Management Software (v10.3.16) |
| | Zeiterfassung | System AZE |
| | Betriebssystem | Windows 11 Enterprise, Ver.: 24H2; Built: 26100.7462, Prozessor: Intel(R) Core(TM) Ultra 7 265U (2.10 GHz) |
| | VPN-Verbindung | NCP VS GovNet Connector, Ver. 3.02 (rev29006) |
| | Remote Administration | RemoteDesktop-Verbindungen RDP |
| | Kommunikation | |
| | eMail | MS Outlook, Ver. MS 365; |
| | Telefonie | JITSI2 |
| | Chat | MS TEAMS, Ver. MS 365; |
| | Private Cloud Messaging | Mattermost, Ver. 10.11 |
| | | |
| | | | | | | | | | | |
| Branche | Training
| Abteilung | Teilnahme am Training
| Position | Seminarteilnehmer
| Projekt | Seminar
| Projektgröße | Online Seminar
| Aufgabe | Teilnahme am Seminar: “Weiterbildung zum Experten für Cloud, AI, Cybersecurity”
| Tätigkeit | 1. Kursbeschreibung Die Schulung wird vom Arbeitsamt gefördert. 1. Kursdurchführung Life-Vorträge durch den Instructure in USA bzw. Video-Präsentationen Incl. Der individuellen Vorbereitung auf das Exam. 3. Agenda Cloud Microsoft Apps and Infrastucture MicrosoftCertified AzureFundamentals AZ-900 - Certificate: https://learn.microsoft.com/api/credentials/share/de-de/MichaelJosefMutz-8344/C9FBFBB552BE0FC2?sharingId=95DF3D58E76874EA Microsoft Modern Workplace MS-900 Microsoft 365 Fundamentals https://learn.microsoft.com/api/credentials/share/de-de/MichaelJosefMutz-8344/8975449956F6F9EF?sharingId=95DF3D58E76874EA Cyber Security CompTIA Security+ SY0-701 Certificate of Course Completion https://www.europeanitc.eu/download/2024.09.27_CompTIASecurity+_ExamSY0-701_CertificationOfCourseCompletion.pdf Ce Certificate https://www.credly.com/badges/afbac3d8-[Telefonnummer nur mit Premium sichtbar]-aa6c-578cd45ece67 CompTIA PenTest+ PT0-003 New Horizons - Certificate of Course Completion PT0-002 https://www.europeanitc.eu/download/2024.11.26_CompTIAPenetrationTesting+_ExamPT0-002_CertificationOfCourseCompletion.pdf CredlyBage CertReady https://www.credly.com/earner/earned/share/d0080b8b-d224-456c-a824-3bd842937dd4 CompTIA Linux+ XK0-005 New Horizons - Certificate of Course Completion PT0-002 https://www.europeanitc.eu/download/2025.04.11_ComPTIALinux+_ExamXK0-005_CertificationOfCourseCompletion.pdf EC-Council Certified Ethical Hacker CEH v.13 Certificate of Course Completion https://www.europeanitc.eu/download/2025.05.09_EC-Council_CertifiedEthicalHackerCEH_Exam-v.13_CertificationOfCourseCompletion.pdf AI – Artificial Intelligence Microsoft Data and AI AI-900 Microsoft Azure AI Fundamentals https://www.europeanitc.eu/download/2025.11.10_AI-900_MicrosoftAzureAIFundamentals_CertificationOfCourseCompletion.pdf AI-102 Designing and Implementing an Azure AI Solution https://www.europeanitc.eu/download/2025.11.10_AI-102-T00_DesigningAndImplementingAnAzureAISolution_CertificationOfCourseCompletion.pdf
| | |
| Branche | Automotive, Truck
| Abteilung | Service Delivery – Transition
| Position | Senior Project Manager im Tätigkeitsgebiet Application Integration-Architecture mit dem Verantwortungsgebiet Rechenzentrums-Verantwortlicher und Track Lead – Windows, Unterstützung im Track Datenbanken, Storage und Backup.
| Projekt | Projekt TANGO Daimler Truck: Überführung der Rechenzentren in einen modern PolyCloud-Umgebung
| Projektgröße | 50 MA
| Aufgabe | Transition Management Geplanten und kontrollierten Übernahme von 4 Rechenzentren des Kunden mit dem Ziel der Kostenreduzierung: § Servers: ESXi, bare metal, VM Ware § Betriebssystem: Windows, Linux § VM Ware: vSphere VCenter § Datenbanken: Oracle, DB2, Postgres § Strorage: IBM, NetApp, Pure Strorage, HPE § Backup & Recovery: Spectrum Protect, IBM TSM § Netzwerktechnik: Firewalls, Switches, Power Cabeling, Network Cabeling, ...
| Tätigkeit | Überführung der Anwendungen in den Rechenzentren in einen modern Cloud-Umgebung: Mitwirken bei der Implementierung des Future Model of Operation (FMO): Teilnahme an den Meetings zum Planning und Durchführung des Build-Prozesses 1. Verantwortung bei der Planung, Steuerung und Durchführung von komplexen Digitalisierungs- und IT-Transformationsprogrammen. 2. Entgegennahme der operativen Prozesse und Hands-On Aufgaben vom Kunden (Plan, Build, Run, Test, Dokumentation, Training, Kommunikation, Rollout, Monitoring, Ticketing), sowie der unterstützenden Prozesse in der Administration der IT Service Assets. 3. Umstrukturierung der operativen Prozesse mit Inhouse Providern in Indien und externen Providern in Deutschland. 4. Arbeiten als SPOC (Single Point of Contact) innerhalb der internen Projektorganisation, zu den Dienstleistern und zum Kunden bezüglich von Kundensystems, Tools und Teams, speziell auf der Kundenseite: · Steuerung und Koordination der Transition · Weisung der Mitarbeiter im Team 5. Windows Server Wartung und Betriebssystm Wartung: · Entwicklung und Dokumentation von regulären Support- und Wartungsarbeiten: DataMover, Terminal Servers (Daten Import und Export), Server Backups, Windows Patch Days) · Durchführung dieser regulären Wartungsarbeiten. 6. Unterstützung der Track Leads in den Bereichen Datenbanken, Storage und Backup 7. 2022.02 bis 2022.07: Übernahme der Rolle des Team Leads Windows: · Aufbau des Windows Teams · Analyse von Mengenangaben und Qualifikationsanforderungen der übernommenen Aufgaben seitens des Kunden · Verteilen der Aufgaben un d Verantwortungen innerhalb des Teams und der Externen Providern · Führen von Interviews mit möglichen neuen Kollegen o Analyse von Profilen o Interviews führen o Analyse des Inteviews mit finaler Entscheidung; Kommunikation zum Line Manager / HR 8. Übernahme der Rolle des Site Managers für die Rechenzentren des Kunden: · Verantwortung als Site Manager für die Rechenzentren des Kunden · Verantwortung für alle Vorgänge innerhalb der Rechenzentren o Verantwortung über alle Vorgänge und Veränderungen in den Rechenzentren: § Verantwortung über das des gesamten Inventars § Aufbau / Kontrolle des LifeCycle Managements · Installation/Entfernung von neuer / alter HW, · Installation von Austausch-Teilen · Änderungen an den Racks und Positionen in den Racks, · Änderungen an Netzwerk und der Verkabelung, · Änderungen an den Hostnamen, IP-Adressen und den Ports, ... o Kontrolle der Zugangsberechtigung bezieht sich auf alle Personen, wie Kollegen, Mitarbeiter des Kunden, externen Dienstleistern o Recht der Vergabe / Entzug von Vergabe-Berechtigungen o Betreuung von Servicetechnikern 09. Mitwirken beim Aufbau eines Desaster Recovery Teams 10. Mitwirken beim Aufbau der Prozesse des Ticketing System CISM innerhalb des Teams 11. Customer Facing Position: · Setting up and leading technical knowledge transfer sessions and technical discussions · Direkter Kontakt zum Kunden: Meetingkommunikation in deutscher Sprache zu kUnden · Direkter Kontakt zu den Dienstleistern: Meetingkommunikation in deutscher Sprache · Interne Meetings mit indischen Kollegen in englischer Sprache 13. Anwendung der Methoden des Projektmanagementmethoden (PMI, SCRUM, hybride Methoden): · Time Management: Erstellen von Zeitplänen · Quality Management · Machbarkeitsanalysen · Leiten von Meetings mit dem Kunden und den Externen Dienstleistern · Moderation, Kreativität und analytisch-konzeptionelles Denken · Stress-Resistenz · Kommunikation zu / Teilnahme an Meetings mit Service Managern. 14. Weiterbildung | Themenbereich | Datum | Online Seminar
| Cloud / AI | 2023.05.09 | Building Advanced Analytic Solutions on Azure using Synapse
| | 2023.05.09 | Azure Cognitive Services
| | 2023.05.10 | ChatGPT
| | 2023.09.18 | What is Artificial Intelligence in 2023
| | 2023.09.18 | AWS-DGL-Introduction to Artificial Intelligence
| | 2023.09.18 | AI-900-Microsoft Azure AI Fundamentals
| | 2023.05.08 | Azure Data and AI
| | 2023.05.15 | Azure Application Development and Infrastructure
| | 2023.05.22 | Microsoft BizApps and Power Platforms
| | 2023.05.29 | Modern Workplace and Security Theme
| | 2024.01.24 | AI-First_LiveEnterprise
| | 2024.01.26 | AI-First_SoftwareEngineering
| | 2024.01.31 | AI-First Infosys - Applied AI Platforms
| | 2024.02.01 | AI-First Infosys - AI Cloud
| | 2024.02.06 | AI-first Software - GH Copilot
| | 2024.02.20 | Generative AI Landscape
| Backup | 2023.07.20 | Commvault_BasicConcepts
| Strorage | | “NetApp ONTAP Cluster Admin & Data Protection”,
| Softskills | | "Resolving Conflicts with Teams"
| | | "Work Life Balance"
| | | "Building positive Relationships"
| | | "Understanding Client Perspectives"
| Tools |
| | Prozessmodell | PMI, SCRUM, hybride Methoden
| | Cloud-Umgebung | erweiterte Konnektivität lokaler Netzwerke in die Cloud: Check Point Endpoint Security VPN
| | Daimler specific environment | Daimler WCP World Communicaton Platform
| | Application Delivery Management | Citrix
| | Operating Systems | Windows 10, Enterprise; Linux,
| | VMware Virtualisierung | vSphere VCenter; ESXi
| | Server | IBM Websphere Application Server
| | Datenbanken | DBMS: DM Migrations Tool: DB: Oracle, DB2, PostgresSQL, Ver. 13.0 DB Server: Win Server 2003, 2008, 20012, 2016, 2019 DB-Server: SQL-Server
| | Storage | IBM TSM Tivoli Storage Manager; Pure Storage, Netapp SAN & NAS, HPE
| | Backup and Recovery | IBM Spectrum Protect, IBM TSM
| | Remote Access Tools | SSH: MobaXterm
| | Networking | Infrastructure: SAN, NAS, Firewalls, Switches, Network Cabling, Power Cabling
| | Dokumentation | IT Dok, WikiTruck (Confluence)
| | Ticketing Tool | CISM, Service Now
| | Monitoring | CheckMK (Nagios Derivat), ITSM
| | Agile ProjectManagement | Atlassian Jira, Ver. 8.10.0, Atlassian Confluence, Ver. 7.4.3: Daimler Wikitruck
| | Office Kommunikation | Teams, Ver. 1.4.00, Skype for Business, Ver. 365 MSO, Cisco Webex Meetings Desktop App, Ver. 41.6.5.10
| | Office Tools | MS 365: Word, Excel, Outlook, Notepad++, Ver. 7.9.5
| | | | | |
| Branche | Energieversorgung
| Abteilung | Software Entwicklung
| Position | Senior-Backend-Entwickler
| Projekt | KundenProjekt im EnergieVerteilungsssektor Aufgrund der zunehmenden Einspeisung erneuerbarer Energien hat der Kunde des Kunden das Projekt Projekt initiiert. Mit Hilfe der neu erstellten Plattform können Netzbetreiber einen wesentlichen Teil der neuen Anforderungen der Energieeinspeisung gemäß des Netzausbaubeschleunigungsgesetz – kurz NABEG – erfüllen.
| Projektgröße | 8 MA
| Aufgabe | Weiterentwicklung des Projektes
| Tätigkeit | · Prüfen des Planungsdatendokuments beim Eingang von Netzmodelldaten auf fachliche Validierung und fachliches Logging. · Abspeichern in Zeitreihenintervalltabelle. · JUnit Test erstellen mit Mocking sowie Integrationstest durchführen mit erstellter Testdatendatei · Unterstützung im Onboarding anderer Kollegen
| Tools |
| | Prozessmodell | Agil: Scrum, SAFe (Scaled Agile Framework)
| | Java Version | jdk-11.0.2: Streams, Lambda, Double Colon Operator,
| | IDE | IntelliJ Ultimate, Ver. 2021.1, mit Plugin Git Toolbox, Rainbow Brackets, Checkstyle, SonarLint Eclipse IDE 2021, mit Plugins "Git integration for Eclipse", "Eclipse Color Theme 1.0.0", "Checkstyle Plugin 8.41.0" und "SonarLint 5.9"
| | Betriebssystem | Windows 10, Enterprise
| | AWS Cloud-Umgebung |
| | Containervirtualisierung | Docker Desktop, Ver. 3.3.3
| | Cloud Computing | OpenShift Container Platform: RedHat Openshift Web GUI
| | Source Code Repository | Repository: Atlassian Bitbucket, Ver. 7.5.2 Repository GUI: Git Gui, Ver. 2.31.1
| | Deployment Tools | Build Tool: Apache Maven, Ver. 3.8.1 Repo Manager: RepoManager: Nexus, Ver. OSS 3.28.1-01 Build Server: Jenkins, Ver. 2.263.3
| | Datenbank | DBMS Db Migrations Tool: LiquiBase DB: Apache Cassandra (NoSQL)
| | Identity & Access Mgt / SSO | Keycloak
| | Testing | TDD: JUnit, Mocking: Mockito, Ver. 3.5.13 Testabdeckung: SonarQube, Ver.8.5.1 (build 38104)
| | Operatives Projektmanagement | Atlassian Jira, Ver. 8.10.0 Atlassian Confluence, Ver. 7.4.3
| | Application Framework | Spring Boot, Ver. 2.2.10
| | Collaborative Online Whiteboard | Concept Board (https://app.conceptboard.com/boards#p=archive)
| | Office Kommunikation | Teams, Ver. 1.0
| | Office Tools | MS Office 2010: Word, Excel, Outlook Notepad++, Ver. 7.9.2, mit Plugin "XML Tools"
| | | | | |
| Branche | Versicherung
| Abteilung | Development
| Position | Senior Java/Spring Entwickler
| Projekt | Projekt Sparta
| Projektgröße | 9 MA
| Aufgabe | Datenmigration: Migration aus einer Vertreterdatenbank in eine MySQL-basierte AWS Aurora DB: · Weiterentwickeln eines neuen Datenmodells mit der Reduzierung auf die wesentlichen Inhalte · Transformation der Daten, inkl. Anonymisierung, Versionierung und Historisierung · Implementierung einer Spring Data-Zugriffsschicht
| Tätigkeit | 1. Mitarbeit an der Analyse der Migration 2. Mitarbeit an der Erstellung von Konzepten incl. Dokumentation 3. Entwicklung des DA (DataAccessLayers) API mit Rechte-Management (Lese- & Schreibrechte) für die Anwendungsschichten
| Tools |
| | Methodik | Agile: Scrum; Kanban;
| | Java Version | Java 10; JDK 1.8: 1.8.0_181-1-redhat (openjdk-1.8.0.181-1.b13.redhat.windows.x86_64)
| | Programmiersprache | Java
| | IDE | IntelliJ IDEA Ultimate, Ver. 2020.1.4
| | Versionsverwaltung | Repository: GitHub Enterprise Server 2.21.3 Repository Manager: Artifakt Repository (JFrog Artifactory), Ver. 5.11.8
| | Build Mgt | Build Tool: Maven, Ver. 3.6.1
| | Continuous Integration: | Server: Jenkins, Ver. 2.235.2
| | Container-Anwendungsplattformen | OpenShift, Ver. 4.5
| | Cloud Computing | AWS Managementkonsole: AWS Amazon WebServices virtueller Server: EC2 Elastic Compute Cloud Container: ECS Amazon Elastic Container Service Speicher: S3 Simple Storage Service Datenbank: AWS Aurora (MySQL DB)
| | Datenbank | DBMS: TortoiseGIT, Ver. 1.8.15 DB: Oracle, Ver. 12.1, MySQL, Ver. 5.7.30, DB Design Tool: SQL Developer, Ver. 19.2.1, DB Visualizer Pro, Ver. 9.2.14
| | Persistenz | SQL: JPA, Ver. 2.1, ORM Hibernate, Ver. 4.3;
| | Server | Aache Tomcat, Ver. 8
| | Spring Framework | Spring Boot, Ver. 2.3.1 Spring Data, Ver. 2.4.3 Spring Batch, Ver. 4.3.0
| | Architektur | Microservice
| | WebServices | RESTfull: JAX-RS, Ver. 2.1.5
| | Testing | Unit-Test: JUnit, Ver. 5
| | Betriebssystem | Win10, Ver. Enterprise
| | Operatives Projektmanagement | Atlassian Jira, Ver. 8.5.5 Atlassian Confluence, Ver. 6.13.8 Online Collaborative Whiteboard Platform: Miro
| | Terminalemulator für Telnet-, Rlogin- und SSH-Client-Anbindungen | PuTTY for Windows, Ver. 0.73
| | Office Tools | Sharepoint MS Office 365 ProPlus: Outlook, Word, Excel, ... Notepad++, Ver. 7.8.8 Teams, Ver. 1.0, Slack, GotToMeeting
| | Kundensysteme | DAL (Data Access Layer)
| | | | | |
| Branche | Training
| Abteilung | Teilnahme am Training
| Position | Seminarteilnehmer
| Projekt | Seminar
| Projektgröße | Online Seminar
| Aufgabe | Teilnahme am Seminar: “Hands on - Angular Grundlagen: Einstieg und Vertiefung in die Entwicklung von Single Page Apps mit der aktuellen Angular-Version”
| Tätigkeit | 1. Kursbeschreibung Die Schulung richtet sich an Software Engineers. Programmier-Erfahrung und ein grundlegendes Verständnis von der Web-Entwicklung mit JavaScript, HTML und CSS werden vorausgesetzt. Es ist allerdings kein JavaScript- bzw. TypeScript-Expertenwissen erforderlich und es wird keine Erfahrung mit Angular oder anderen SPA-Frameworks vorausgesetzt. 2. Kursdurchführung 3 Tage Live-Online-Training. Hands-on: Es wird gemeinsam eine vollständige Angular-App entwickelt 3. Agenda Tag 1: JavaScript und TypeScript · Unterschiede JavaScript, ECMAScript 2018, TypeScript · Funktionen, Scopes, Hoisting · Type Coercion · OOP mit TypeScript · Module · Funktionale Ansätze (Higher Order Functions, Funktionale Operator, …) · Asynchronität, Promises, RxJS · Closures Tag 2: Angular-Grundlagen · Single-Page Applications (SPAs) · Komponenten-Architektur · angular-cli · Angular-Components und Binding Types · Services und Dependency Injection · Templates · Template-Driven Forms und Change Detection · Routing inkl. Child-Routes, Guards, Lazy-Loading Tag 3: Vertiefung und weiterführende Themen · Reactive Forms / Model-Driven Forms und Form Validation · Anbindung einer REST-API mittels httpClient-Service · Debugging einer Angular-App · Optional – nach Bedarf und Zeit: Build & Deployment, TDD mit Karma und Jasmine, · weitergehende Angular-Konzepte (Content-Projection, Custom Control Value Components,Animationen, …)
| Tools |
| | Programmiersprache | Java, Typescript, Ver. 3.9.6
| | Java Version | Java 12
| | IDE | Visual Studio Code, Ver. 1.46.1,
| | JavaScript runtime environment | NodeJS, Ver. 12.18.2
| | Web framework | Angular, Ver. 9
| | Repository | GIT, Ver. 2.27.0
| | Office Tool | LibreOffice, Ver. 7.0.1
| | | | | |
| Branche | Training
| Abteilung | Teilnahme am Training
| Position | Seminarteilnehmer
| Projekt | Seminar
| Projektgröße | Online Seminar
| Aufgabe | Teilnahme am Seminar: “TypeScript Basics”
| Tätigkeit | 1. Kursbeschreibung Mit TypeScript steht Software-Entwicklern eine objektorientierte Sprache zur Verfügung die einen leichten und effektiveren Zugang für die Entwicklung moderner Web Applikatonen bietet. Die Schulung vermittelt die Grundlagen und Konzepte der Programmiersprache und zeigt das Zusammenspiel mit JavaScript auf. Die Teilnehmer lernen Klassen, Interfaces, Generics und mehr einzusetzen. 2. Kursdurchführung Die Teilnehmer kennen anschließend die Grundlagen von TypeScript und können auf Basis von TypeScript Anwendungen und Lösungen entwickeln. Digitale Schulung: ca. 5 Stunden Lernzeit im Selbststudium. 3. Agenda 1. Overview - Sources and files Setup instructions Source files 2. Inroduction What, and why TypeScript? TypeScript vs JavaScript Installing the TypeScript compiler TypeScript compiler (tsc) and tsconfig Setting up Webpack for TypeScript 3. ES6/7 amd TypeScript Arrow functions and implicit returns Default Function parameters Object literal improvements Rest Parameters Array and Object Spreads Object Spread Operator Destructuring Objects and Arrays 4. Primitive Types Number Types, arguments and functions String Type, String Literals Boolean Type 5. Typescript Types The "Any" Type Implicit vs Explicit Types Void Type Never Type Null, Undefined, Strict Null checks Union and Literal Types Function Types Functions and Optional Arguments Typed Functions and Default Params Object Types Array Types and Generics Tuple Types for Arrays 6. Type Aliases and Assertions Type Aliases Type Assertions 7. Exploring Enums Numeric Enums and Reverse Mappings String Enums and Inlining Members 8. Difing into Interfaces Create Interfaces Interfaces with Functions Types Extending Interfaces Interfaces and Optional Properties Interfaces with Index Signatures 9. Classes, Properties and Inheritance Understanding Classes and Constructors Public and Private Members Readonly Members Setter and Getters (Accessors) Class Inheritance Abstract Classes Protected Members and Inheritance Interfac contractes with "implements" Static Properties and Methods 10. Generics and Overloads Function Generics Function Overlaods
| Tools |
| | Programmiersprache | Java, Typescript, Ver. 3.9.6
| | Java Version | Java 12
| | IDE | Visual Studio Code, Ver. 1.46.1,
| | JavaScript runtime environment | NodeJS, Ver. 12.18.2
| | Repository | GIT, Ver. 2.27.0
| | Office Tool | LibreOffice, Ver. 7.0.1
| | | | | |
| Branche | Travel & Transportation Industry, Railways
| Abteilung | DB Netz + DB Vertrieb, Sales & Accounting Systems (T.IPI 12)
| Position | Software JEE Entwickler AWS Cloud
| Projekt | Kommunikations Programm Vendo, Team Kundenkonto, Team eLok Migration
| Projektgröße | 5 Mitarbeiter
| Aufgabe | Umsetzung der Delta-Migration
| Tätigkeit | 1. Projektbeschreibung Die eLok-Migration stellt die Zusammenführung der Bestandskunden aus dem CRM eLok und dem Bestand aus den Kundendaten KTO dar. Es ist derzeit die Initial-Migration nahezu vollständig entwickelt. Als nächste Stufe wird die Delta-Migration umgesetzt. Die Initial-Migration soll durchgeführt werden und die Delta-Migrationen in regelmäßigen, sich wiederholenden Abständen. 2.Aufgaben und Tätigkeiten 1. Entwicklung der Delta-Migration: Umsetzung der Arbeitspakete 2. Erstellung des Drehbuches zur Initial-Migration
| Tools |
| | Methodik | Agile: Scrum, Kanban;
| | Java Version | JDK 1.8: 1.8.0_181-1-redhat (openjdk-1.8.0.181-1.b13.redhat.windows.x86_64)
| | Programmiersprache | Java
| | Architektur | Microservice Architektur
| | IDE | STS Spring Tool Suite, Ver. 4.2.2
| | Continuous Code Quality / Continuous Code Inspection / Code Analyse | Plugins • Cucumber Plugin 0.0.23 • EclEmma Plugin 3.1.2 • Qwickie Plugin 1.1.10 • SonarLint 4.3.0
| | Build Mgt | Build Tool: Maven, Ver. 3.3.1 Versionsverwaltung: GIT, GitLab, Ver. Community Edition 12.6.4 Binary Repository Manager: JFrog Artifactor
| | AWS Amazon WebServices | AWS Managementkonsole:
| | virtueller Server | EC2 Elastic Compute Cloud: Amazon Linux 2 AMI
| | Speicher | S3 Simple Storage Service
| | Datenbank | Oracle, Ver. 12.1, RDS Database Engine
| | DBMS | TortoiseGIT, Ver. 1.8.15
| | DB Entwicklungs Tool | SQL Developer, Ver. 19.2.1
| | Container Management | Docker, Kubernetes, Helm;
| | Persistenz | JDBC, PL/SQL
| | WebServices | RESTfull: JAX-RS
| | Testing | Unit-Test: JUnit
| | Betriebssystem | Win10, Ver. Enterprise
| | Dokumentation | Java Documentation: Javadoc
| | Operatives Projektmanagement | Atlassian Jira, Ver. 7.13.11 Confluence, Ver. 6.13.10
| | Telnet-, SSH-Client | PuTTY for Windows, Ver. 0.73 , Puttygen;
| | Office Tools | MS Office 365 ProPlus: Outlook, Word, Excel, Notepad++, Ver. 7.8.4, Teams, Ver. 1.0, LibreOffice, Ver. 7.0.1
| | Kundensysteme | eLok, KTO, eSuite, NVS/NVS-Abo (VSP)
| | | | | |
| Branche | Training
| Abteilung | Teilnahme am Training
| Position | Seminarteilnehmer
| Projekt | Seminar
| Projektgröße | 3 Teilnehmer
| Aufgabe | Teilnahme am Seminar: “OpenShift Container Platform for Developers”
| Tätigkeit | 1. Kursbeschreibung OpenShift Container Plattform ist eine Container-basierte Anwendungs-Plattform, um Docker und Kubernetes-Enterprise-Anwendungen zu deployen. Sie wird von RedHat betrieben und gewartet. In diesem Live-Training mit Kursleitern lernen die Teilnehmer, wie sie Anwendungen mit OpenShift Container Plattform erstellen, aktualisieren und warten. 2. Ausbildungsziel Am Ende dieser Schulung können die Teilnehmer: · Automatisieren eines Teils der Software Delivery-Pipeline · Implementieren von User Stories für eine vorhandene Java EE-Anwendung · Bereitstellen eine Anwendung auf einer OpenShift-Instanz · Anwenden der Prinzipien der DevOps-Philosophie und die kontinuierliche Bereitstellung einer Anwendung. 3. Kurs Inhalte · Die DevOps Philosophie und Prinzipien des Continuous Integrations (CI) · Überblick über die Architektur der OpenShift Container Plattform · Aufsetzen der Entwicklungsumgebung · Der Lebenszyklus einer Container-basierten Anwendung · Wie CI und OpenShift Container Plattform zusammen passen · Entwicklung einer Anwendung in einer CI Umgebung · Clustering der Applikation · Remote Debugging der Anwendung · Customizing OpenShift Container Platform · Deploying Custom Containers · Troubleshooting · Abschließende Bemerkungen 4. Lab Project:
| Tools |
| | Programmiersprache |
| | Java Version |
| | Container-Anwendungsplattform für Cloud Computing | OpenShift
| | Container-Virtualisierung | Docker, Kubernetes
| | Microservices Architecture |
| | |
| | IDE |
| | Frontend |
| | Database |
| | Office Tool | LibreOffice, Ver. 7.0.1
| | | | | |
| Branche | Training
| Abteilung | Teilnahme am Training
| Position | Seminarteilnehmer
| Projekt | Seminar
| Projektgröße | Ca. 8 MA
| Aufgabe | Teilnahme am Seminar: “Hands on OpenShift Cloud-Native Workshop”
| Tätigkeit | 1. Lab Guide: Introduction OpenShift Concept Overview: Container, container images, image registry, pods, services Lab 01: Getting Started OpenShift CLI Lab 02: Enterprise Microservices with WildFly Swarm Monoliths to Microservices, Bootstrapping Wildfly Swarm, building app binaries, create app form app binaries, build images and deploy Lab 03: Microservices with Spring Boot Spring Framework, OpenShift Java Runtime, JBoss Web Server (Tomcat), Bootstrapping Spring Boot; Lab 04: Reactive Microservices with Eclipse Vert.x Verti.x: Reactive Microservices for JVM, Verti.x Event Loop, Service Discovery, Lab 05: Web UI with Node.js and AngularJS Deploy Nodes.js procect, Deloy Node.js and Angular JS on OpenShift Lab 06: Monitoring Application Health ProbeTypes, ProbeChecks, Auto-healing failed containers; Lab 07: Service Resilience and Fault Tolerance Scaling Pods, Auto-scaling pods, circuit breaking pattern, Lab 08: Application Configuration config maps in OpenShift, PostgreSQL database, wildfly swarm, spring boot, warning on databases, CAP Theorem (consistency, Availability, Partition Tolerance), Replication, Lab 09: Continuous Delivery Deployment pipelines, OpenShoft pipelines, automating deployments using pipelines Lab 10: Debugging Applications enable remote debuggin on an Openshift pod, line-by-line code execution 2. Lab Project: Hands on OpenShift Cloud-Native Workshop Project 01: Getting Started with OpenShift Project 02: Setup Your Workspace on Eclipse Che Project 03: Explore OpenShift with OpenShift CLI Project 04: Enterprise Microservices with WildFly Swarm Project 05: Enterprise Microservices with Spring Boot Project 06: Reactive Microservices with Eclipse Vert.x Project 07: Web UI with Node.js and AngularJS Project 08: Monitoring Application Health Project 09: Service Resilience and Fault Tolerance Project 10: Managing Application Configuration Project 11: Automating Deployments Using Pipelines Project 12: Debugging Applications
| Tools |
| | Container-Anwendungsplattform für Cloud Computing | OpenShift
| | Container-Virtualisierung | Docker
| | Microservices Architecture | Spring Boot; Spring Framework, OpenShift Java Runtime
| | Server | JBoss Web Server (Tomcat),
| | Docker | Wildfly Swarm
| | IDE | Eclipse Verti.x
| | Frontend | Reactive Microservices for JVM: Node.js, AngularJS
| | Database | PostgreSQL
| | Office Tool | LibreOffice, Ver. 7.0.1
| | | | | |
| Branche | Telekommunikation
| Abteilung | Development Team, Architecture & Development
| Position | Devops Engineer
| Projekt | Wartung und Weiterentwicklung einer ToolChain
| Projektgröße | Ca. 25 MA
| Aufgabe | Wartung und Weiterentwicklung einer ToolChain
| Tätigkeit | 1. ToolChain Weiterentwicklung: Aufgaben in der Weiter-Entwicklung einer automatisierten ToolChain in Test- und Prod-Umgebungen: 1.1 Einarbeitung in Rancher, Ansible, Prometheus (Monitoring), Grafana (Monitoring) 1.2 Projekt: Neuentwicklung einer CI/CD Pipline (Jenkins Pipeline): • Konzept und Machbarkeitsanalyse einer Neuentwicklung einer Jenkins Pipline mit OpenStack, Docker, Kubernetes, Ansible, ... • Erstellen von UserStories, Tasks und Subtasks in Jira • Neuentwicklung der Jenkins Pipeline: Jenkins Projekt, Git Hook, Visual Studio Code: Jenkinsfile.groovy, Maven/Gradle, .... 1.3 Projekt: Entwicklung einer neuen ToolChain in Zusammenarbeit mit mehreren Kollegen in einem zusammengesetzten Team: OpenStack (VM Manager), GIT, CI/CD Pipline (Jenkins Pipeline), Docker, Vagrant, Ansible, OTC (Open Telekom Cloud - VM Manager) 2. ToolChain Wartung: Aufgaben im Betrieb einer automatisierten ToolChain in Test- und Prod-Umgebungen: 2.1 Server- und Docker-Betreuung • Administrieren von Containern • Ändern von Konfigurationen • Prüfen von Logs 2.2 Administrationsaufgaben in der Tool Chain • Betreuung von Anwendungen: * Beseitigung von Störungen * Unterstützung bei Produktivsetzungen und Migrationen * Zertifikatsrequests erstellen und Zertifikate bestellen bei TeleSec • Pflege der Workflows im CI/CD Tool • Entwicklung von Scripten zum automatischen Deployment (Infrastruktur und Software) • Umsetzung von Tickets/Anfragen 2.3 Portierung von Applikationen der dockerisierten Test- nach Prod-Umgebungen: • Portieren von GIT Repositories über Instanzen hinweg • Installation und Konfiguration von Grafana, Prometheus, cAdvisor, Node-Exporter, Spring-Boot-Admin * Erstellung des Ablaufplanes * Konfiguration von config-, docker-compose.yml-, ini-Files, Dockerfiles, Docker Swarm; * Sichern der Konfiguration in GIT * Durchführung der Deployments 2.4 Test- und Prod-Umgebungen für Jira, Confluence, SonarQube, Git, Jenkins, Nexus, Rancher: • Anlegen von Projekten und Usern mit Rollen- und Rechtevergabe • Durchführung von Datenimporten in Datenbanken • Plugins aufspielen und aktualisieren • Container und Server neu starten • System-Updates durchführen 2.5 Netzwerk: • Teilnahme an Hitnet Migrationen 3. Tätigkeit als DevOps 3.1 in Zusammenarbeit mit Scrum-Master, TechLead, ProjektManager: • Umgestaltung der Prozesse von "Agil - Scrum" nach "DevOps" gemäß des Buches "DevOps: Teams, Tools und Infrastrukuren erfolgreich umgestalten" nach den Vorstellungen von Gene Kim, "Das DevOps Handbuch", Oreilly, ISBN: [Telefonnummer nur mit Premium sichtbar] 3.2 Arbeit als Bindeglied zwischen Ops-Team, Dev-Team und Kunde (Customer Facing Position) 3.3 Arbeiten nach ITIL: • Teilnahme an Besprechungen des Change Advisory Board CAB • Bearbeiten von Incident udn Change - Durchführung von Hot Deployments Produktion: Datenimports in DB 3.4 Arbeit nach Scrum • Teilnahme an Daily Standup Meetings, Refinements, Sprint Review, Sprint Retrospektive, Sprint Planning I, SprintPlanning II
| Tools |
| | Konzeptionierung |
| | Methodik | Scrum und Kanban; Prozessmanagement nach ITIL
| | Java Version | jdk1.8.0_131, jdk-12.0.1
| | Programmiersprache | Java
| | IDE | IntelliJ IDEA, Ver. 2018.2.4 Visual Studio Code, Ver. 1.33.1
| | Architektur für Cloud Computing | Openstack
| | Microservice Architektur | Spring Boot, Ver. 1.5.13.RELEASE; Spring-Boot-Admin Ver. 1.0.2
| | IAAS (Infrastructure-As-A-Service) | OTC (Open Telekom Cloud - VM Manager; public cloud)
| | VM | VMware Horizon Client, Ver. 3.5.2 build-3150477; Oracle VM VirtualBox Ver. 6.0.4-128413
| | Container Management | Rancher, Ver. 1.6.25; Docker, Ver. 1.7.1, build 6c29830; Docker, Ver. 17.12.0-ce, build c97c6d6, Kubernetes, Helm;
| | VM Management | Vagrant
| | Docker | nginx Ver. 1.13.3-alpine; Docker Swarm
| | Betriebssystem | Win7 Professional, Ubuntu 18.04.2 LTS Desktop, Ubuntu 16.04.4 LTS, Release 16.04, Codename xenial
| | Microsoft Diensteplattform | Internet Information Services (IIS), Ver. 8.5.9600.16384
| | Server | MS Windows Server 2012 R2, Ver. 6.2
| | Task and Configuration Management | Windows Powershell ISE
| | Persistenz | Persistenz-API: JPA 2.1 Implementierung: Hibernate 5
| | Datenbanken | DBMS: TortoiseGit Ver. 2.8.0 DB: PostgresSQL, Ver. 9.6, Oracle 11g Express Edition; DB Design Tool: Sybase PowerDesigner, Ver.16.5; DB Entw. Tool: DBVisualizer, Ver.9.0.6;
| | Continuous Integration | Jenkins, Ver. 2.161
| | Build Mgt | Apache Maven, Ver 3.6.1; Gradle, Ver. Ver. 4.0.1, 4.5.1; Ant
| | Repository Manager | Nexus Repository Manager OSS, Ver. 2.14.11;
| | Versionsverwaltung | Repository: Gitblit, Ver. 1.7.0; Git, Ver. 2.21.0, Git for Windows v2.22.0;
| | Monitoring/Analytics und Alerting | Grafana, Ver.6.0.0; Prometheus, cAdvisor, Node-Exporter
| | HTTP Debugging Proxy-Server | Progress Telerik, Fiddler Web Debugger, Ver. 5.0.20182.28034
| | SAP | SAP GUI 7.30
| | Continuous Code Quality / Continuous Code Inspection / Code Analyse | SonarQube, Ver. 6.7.1 (build 35068);
| | Test | Tool: SOAP-UI
| | Operatives Projekt-Mgt | Atlassian Jira, Ver. 7.13.0#713000-sha1:fbf4068; Confluence, Ver. 6.10.1
| | SSH Terminal | Putty, Bitvise SSH Client, Ver. 8.27
| | Datenformate | YAML, JSON, XML
| | Dokumentation | REST-Schnittstellen-Beschreibung: Swagger UI, Ver. 3.18.3 KeyPass2, Ver. 2.34
| | Bug Tracking | ServiceNow, Ver. ?
| | Private Cloud Messaging | Mattermost, Ver. 5.6.3;
| | Office Tools | MS Office 2016: Outlook, Word, Excel, Notepad++, Ver. 7.6.1, Skype for Business 2016
| | | | | |
| Branche | Training
| Abteilung | Teilnahme am Training
| Position | Seminarteilnehmer
| Projekt | Seminar
| Projektgröße | Ca. 4 MA
| Aufgabe | Teilnahme am Seminar: „Docker & Kubernetes“
| Übersicht | Dieser Docker- und Kubernetes-Schulungskurs bietet den Teilnehmern ein umfassendes Fundament der Docker- und Kubernetes-Technologien. Die gesamten Kernfunktionen von Kubernetes werden abgedeckt, einschließlich Pods, Labels, Volumes, Replikationscontroller, Services und mehr. Der Kurs führt die Teilnehmer von der Installation über die Verwaltung und Nutzung durch eine Kombination aus Vorlesung und praktischen Übungen, in denen sie erfahren, Kubernetes-Objekte zu konfiguriert und zu verwalten. Darüber hinaus vermittelt dieser Kurs den Teilnehmern ein vertieftes Verständnis von Kubernetes, einschließlich erweiterter Funktionen und Sicherheit, um die Sicherheit eines Kubernetes-Clusters in der Produktion zu gewährleisten.
| Teilnehmer | Dieser Kurs richtet sich an Personen und Teams, die die Anforderungen an die Kubernetes-Grundlagen- und Container-Orchestrierung kennenlernen möchten, um sichere, robuste, hochverfügbare, belastbare und selbstheilende Dienste zu erstellen: · Enwickler · Operatoren · DevOps · QA Ingenieure · IT Projektmanager
| Voraus-setzungen | Kenntnisse der Verwendung der Linux-Befehlszeile, des Linux-Dateisystems, des Linux-Netzwerks und des Bash-Skripts. Konzepte und Methoden der Computerprogrammierung. Vertrautheit mit Docker- und Linux-Containertechnologie.
| Kurs Beschreibung | Tag 1 · Docker und Linux Container Technologie. · Docker Container Lifecycle. · Arbeiten mit Docker Images · Netzwerk Kommunikation zwischen Containern. · Datenpersistenz in Containern. · Anforderungen in der Container Orchestrierung und vorhandene Optionen. · Einführung in Kubernetes und andere Orchestrierungssysteme. · Kubernetes Core Konzepte: Pods, Labels, Controllers, Services, Secretes, Persistent Data Volumes, Claimes, Namespaces, Quotas. Tag 2 · Kubernetes Reference Architektur und seine Hauptkomponenten. · Container Netzwerk Modelle in Kubernetes · Service Discovery, Scaling und Load Balancing · DNS for Service Discovery · Ingress Controller und Reverse Proxy · Persistence of Application State und das Data Volume Model in Kubernetes · Storage backend in Kubernetes: local, FS, ClusterFS, Ceph · Cluster Management · Deployment von Applikationen und Services auf einem Kubernetes Cluster Tag 3 · Advanced Controllers: Daemon Sets und Stateful Sets · Job und Cron jobs · Standalone Pods · Storage Classes und Dynamic Storage Provisioning · Network Policies · Securing eines Kubernetes Cluster · Authentikation, Authorisation und Access Control · Control Plane high Availability · Auto Scaling · Cluster Monitoring · Troubelshooting
| Lab Projects |
| Tools |
| | Office Tool | LibreOffice, Ver. 7.0.1
| | | | | |
| Branche | Banken/Finanz (Kredit/Darlehen, Leasing, Mietkauf)
| Abteilung | ProduktManagement / Systeme und Qualität
| Position | ProjektManager, Business Analyst, Architekt und Java-EE-Entwickler
| Projekt | Sperr- und Löschfunktion nach dem EU-Datenschutzverordnung DSGVO
| Projektgröße | 12 MA
| Aufgabe | Konzeptionierung und Entwicklung: Automatisches Löschen und Sperren von personenbezogenen Daten 1. Erstellung von Fachkonzepten, 2. Mitarbeit bei der Erstellung von Architektur-Konzepten 3. Unterstützung in der Software-Entwicklung der zentralen Sperr- und Löschfunktion nach dem EU-Datenschutzverordnung DSGVO in den Frontend-Systemen OBS, LOS, VPOS und ANIS
| Tätigkeit | 1. Erstellung der DV-Konzepte für die Applikationen OBS, LOS, VPOS und ANIS: Erarbeiten der technischen Spezifika mit Hilfe von · Dokumentenrecherche, Programm- und Datenstrukturanalyse · Führen von Expertenworkshops mit dem Systemverantwortlichen und technischen und fachlichen Experten. 2. Erstellung der Architektur der Löschfunktion · Erstellen des ProzessFlusses, Sequenzdiagramme, UserStories, UML-Diagramme, ... · Unterstützung und Abstimmungen mit dem Applikationsarchitekten 3. Agiles Projektmanagement · AnforderungsManagement und -Engineering: o Jira -Schreiben/Erstellen von UserStories, Tasks und Subtasks o Tracking der UserStories/Tasks/Subtasks; Rücksprache mit PO o Präsentation der UserStories/Tasks/Subtasks in JourFixe-Meetings · ZeitManagement, ResoursenManagement: o Machbarkeitsstudien und Aufwandsabschätzungen o Resourcenplanung und -Tracking des Projekt- und Entwicklerteams 4. Unterstützung in der Implementierung der technischen Lösungen: · Beauftragen, führe und tracken der Entwickler · Entwicklung von Views auf Oracle DB (Java, SQL, ..), und i5 DB (Java, SQL, ....) 5. Unterstützung im TestManagement · Abstimmung der Testprinzipien mit Berücksichtigung im DV-Konzept
| Tools |
| | ProzessMethode | Scrum, Wasserfall
| | Java Version | JEE 7
| | Programmiersprache | Java
| | IDE | Eclipse
| | Versionsverwaltung | Repository: SVN Subversion Versionsverwaltung: TortoiseSVN
| | Betriebssystem | Win7
| | Persistenz | Persistenz-API: JPA 2.1 Implementierung: Hibernate 5
| | Datenbanken | DB: Oracle, Ver, 12c Enterprise Edition Release 12.1.0.2.0; i5; DB Design Tool: Sybase PowerDesigner, Ver.16.5; DB Entw. Tool: DBVisualizer, Ver.9.0.6;
| | Build-Management | Ant
| | Continuous Integration | Jenkins
| | Übertragungsprotokoll | HTTP
| | Dateiformat | JSON, XML
| | Protokolle | Jersey, Jackson
| | Webservices | JAX-RS
| | API Gateway | CA API Gateway 9.1
| | FrontEnd | Technologie: AngularJS 1.6.8 Frontend-IDE: Visual Studio Code
| | Messaging | JMS Topics
| | Testing | Tool: SOAP-UI Code Analyse: SonarQube
| | Operatives Projektmanagement | Jira
| | Umsysteme | OBS, LOS, VPOS, ANIS, DIL (Data Integration Layer), DQM Rules Engines, Business Middleware
| | Dokumentation | SCRUM: Confluence REST-Schnittstellen-Beschreibung: Swagger UI, Ver. 3.18.3
| | Kommunikations-Management | eMailClient: Lotus Notes, Ver. 8.8
| | OfficeTools | MS Office 2010: Word, Excel; LibreOffice, Ver. 7.0.0
| | | | | |
| Branche | Marketing und Werbung
| Abteilung | JEE Entwicklung
| Position | TeamLead Entwicklung: Java EE Entwicklung, Konzeptionierung; Steuerung Near- und OffShoring, Customer Facing;
| Projekt | Projekt eConnect für den Kunden DB Fernverkehr AG
| Projektgröße | 16 MA
| Tätigkeit | Entwicklung der Middleware "eConnect": · Direktmarketing-Kampagnen werden aus dem CRM-Kundensystem eLok ausgelesen, verarbeitet und diese über eMail-Schnittstellen und Druckdienstleister an die Bahn-Kunden versendet. · Das Projekt befindet sich im Sprint 0 und die Anforderungen (Epics und UserStories) werden mit dem Kunden erstellt und abgestimmt. Tätigkeiten: A. Entwicklungsaufgaben 1. Unterstützung des Solution-Architekten: Erstellung von Konzepten (Jira, Confluence): · Schnittstellenanalyse zu Emarsys und zu Druckdienstleister" · Adressvalidierung · Personalisierung der Kommunikationsanlässe · Landingpages 2. Entwicklung · Durchstich und Weiterentwicklung der Emarsys- und Druckdienstleister-Schnittstellen · Tools: IntelliJ, GIT, BitBucket, Java 8, Maven, MySQL, RESTfull, JSON, SoapUI, Spring Frameworks; · Aufbau des OffShore Entwicklerteams in Indien und des NearShore Teams in Spanien: Tracking der OffShore Entwicklungsteams: o Transfer der Entwicklungsaufgaben zum OffShore-Team in Indien und Spanien o Steuerung des Entwicklerteams: Wissenstransfer und Unterstützung in der Entwicklung B. Unterstützende Tätigkeiten 3. Unterstützung des Projektleiters Abstimmung und Beratung · beim Projekt-Transfer vom ehemaligen Dienstleister des Kunden (Firma Wunderman) · bei integrativen Lösungen mit den externen Lieferanten Emarsys und einem externen Druckdienstleister 4. Unterstützung des PO · Abstimmung und Klärung von Anforderungen mit dem Kunden Deutsche Bahn · Erstellung von Epics und UserStories (Jira, Confluence) 5. Unterstützung des Scrum Masters · Gelegentliches Leiten des Daily Standup Meetings der Entwickler 6. Teilnahme an Meetings · Sprint-Review mit dem Kunden Bahn, · Meetings zur Ermittlung der Requirements beim Kunden und beim ehemaligen Dienstleister des Kunden, · Daily Scrum Meeting Entwicklung
| Tools |
| | ProzessMethode | Agil: Scrum
| | Java Version | Java 8 (JDK 8u171)
| | IDE | IntelliJ Ultimate, Version: 2018.1.3, Build: 181.4892.42, Released: May 8, 2018
| | Repository | Atlassian BitBucket; GIT, Ver. 2.17.0;
| | WebServices | RESTful WebServices
| | Dateiformat | JSON
| | Frameworks | Server: Spring Batch, Ver. 3.0; Spring Boot, Ver. 2.1.0; Asynchronous Execution in Spring - @Async Annotation: Spring CrudRepository (Spring Data Core 2.0.7.RELEASE API) Client: Emarsys Demo Account Emarsys Marketing Platform Emarsys Endpoints
| | Betriebssystem | Windows 10 Professional
| | Logging | log4j
| | Datenbanken | MySQL Server, Ver. 8.0.11 MySQL Community Server - GPL
| | Test | WebServiceTesting: SoapUI 5.4.0
| | Operatives Projektmanagement | Jira, Ver. V7.4.2
| | Dokumentation | Confluence, Ver. 6.3.2
| | Kommunikations-Management | EMailClient: MS Outlook; Chatbasierter Arbeitsbereich; MS Teams
| | OfficeTools | MS Office 2016, notepad++, Ver. 7.5.6, LibreOffice, Ver. 7.0.0
| | | | | |
| Branche | fahrzeugbezogene Finanzdienstleistungen
| Abteilung | Information Management (Entwicklung und Architektur)
| Position | Solution Architect mit Tätigkeiten als Business Analyst und als Projektleiter
| Projekt | SpEETS, Mauritius: DRIVE Datenmodells in Zusammenspiel mit der S-API
| Projektgröße | Ca. 40 MA
| Tätigkeit | 1. Work Stream Lead API: · Business Analyst / Konzeption: § Verantwortung für die Erstellung von Integrationskonzepten / Schnittstellenanbindung; · Design/Architektur: § Erstellung der technischen Lösungsdesigns für die Softwarearchitektur und Abstimmung mit Lieferanten und inhouse Enterprise Architekten · Projektleiter: Verantwortung über Koordination und Steuerung der Kunden T4E (Toll4Europe)/TSI, Daimler AG und Satellic NV: § AnforderungsMgt, ZeitMgt: * Produkt- und ProjektAnalyse: Klärung von Schnittstellen zu anderen BackendSystemen; * Steuerung der Lieferung von Arbeitspaketen/Produkten; * Tracking des Lieferanten; § QualitätsMgt: * Test & Abnahme der Lieferung; · in Zusammenarbeit mit/in Abstimmung mit dem PO: § Klärung der Bedeutung von hausinterner Arbeitspakete für das MVP Minimum Valuable Product § Analyse technischer Aspekte für die Erstellung von Epics und UserStories § Befüllen des Backlogs für die Sprints: Beratung bei der Erstellung von UserStories · berichtet an/kommuniziert mit/klärt ab mit … § … ProductManagern § … Demand Manager (dieser berichten an Chief Digital Officer); § … PO Backend-Entwicklung und PO Frontend-Entwicklung; § … SAP-Architekt und Entwickler; · Projektleiter - Führung des LieferantenMgt: Lieferant NTTData GmbH: § LieferantenMgt: AnforderungsMgt, ZeitMgt, QualätsMgt, Beratung und Koordination § Beratung/Meetings mit Repräsentanten der Fa. NTT Data: Erstellung der Architektur / des DRIVE Datenmodells § Beratung/Meetings mit Repräsentanten der Fa. NTT Data: Erstellung von Anforderungsprofilen für zusätzliche MA zur Projektunterstützung · Kunde T4E: § Aufbau/Implementierung der Firma Toll4Europe (DKV, T-Systems, Daimler) § Beratung/Meetings mit Demand Management: "TeamSetUp und DetailMeilensteine innerhalb des Konsortiums DKV-TSI-T4E"
| Tools |
| | Prozessmodell | ProjektManagement: Prince 2 EntwicklungsManagement: Scrum, Agil
| | MDA (Model Driven Archtecture) | Enterprise Architect, Ver. 13;
| | UML | Draw.io;
| | Programmiersprache | Java
| | IDE | IntelliJ
| | Frontend Frameworks | Angular tools (Nodejs, npm, cli)
| | Build Tool | Maven
| | Repository | Git
| | Continuous Integration | Server: Jenkins
| | Datenbank | Postgres
| | Testing | Statische Code-Analyse: SonarQube
| | Daten(austausch)format | JSON-RCP, Ver.2.0, Yaml, XML
| | Übertragungsprotokolle / Security | HTTPS (Secure Hypertext Transfer Protocol), Zertifikate und Keystores; SFTP (SSH File Transfer Protocol)
| | Betriebssystem | Windows 7 Enterprise
| | SAP | SAP ERP Integrationsplattform/B2B Gateway: Seeburger BIS Austauschformat: IDOC, EDI Electronic Data Interchange
| | Messaging | RESTful Services, SOAP WebServices;
| | Microservices | Pattern: Axway API Gateway: Security and Authentication, Cloud connectivity, Monitoring and Reporting
| | Backend Applikationen / Schnittstellen | Application Logging, Identity Access Management (IAM)
| | Cloud Lösungen | Altemista (Fa. NTT Data Deutschland)
| | ProjektMgt Tools | Sharepoint, Ver. 2013, Jira, Ver. 7.2.7, Confluence, Ver. 6.0.3
| | Kommunikation | Cisco Jabber, Ver. 11.8.3, Build 51659, Cisco WebEx;
| | Sprachen | Dokumentation: Englisch, Deutsch Kommunikation: Deutsch
| | OfficeTools | MS Office 2010: Word, Excel; LibreOffice, Ver. 7.0.0
| | | | | |
| Branche | Versicherung
| Abteilung | Java Software Entwicklung
| Position | Senior JEE-Entwickler
| Projekt | Polaris Bestandskundensystem - Guidewire Integration: PPIL (Partner & Prospect Integration Layer) Der PPIL dient als Verbindungselement zwischen der bestehenden, führenden Bestandskunden-Partner-Applikation und der neu zu implementierenden Guidewire-Applikation mit den PolicyCenter und ClaimCenter. Darin findet das Mapping der unterschiedlichen Parametern beider Welten statt.
| Produkt | Guidewire: Vertrags- und Schadens-Management für Retail- und Firmengeschäfte
| Projektgröße | 6 MA im Scrum Team
| Tätigkeit | 1. Requirement Engineering (Workshops, Meetings, ...) · Analyse der geforderten Anforderungen für den PPIL: was soll PPIL tun? · Analyse der Funktionalität des PPIL: welche Funktionen soll der PPIL übernehmen, was soll er können? · Analyse der Entwicklungsumgebung: welche Tools, Frameworks und Technologien sollen verwendet werden? 2. Business Analyse und Konzeption 1. Erstellung eines Testkonzeptes: · Das Konzept beinhaltet folgende Schwerpunke: o TestManagement (Prinzipielles Vorgehen beim Test und Zusammenarbeit mit zTM [Abteilung "zentrales TestManagement"], o Festlegen von TestTools (soapUI, JUnit), o Einführen von Last- & PerformanceTests, o DefektManagement (Prinzipelles Vorgehen und Einfürhung von HP ALM) o TestDatenManagement (EU-konforme Richtlinien nach EU-DGSVO) · Umsetzen des Testkonzeptes mit Hilfe von o Meetings/Absprachen mit zTM (Zentralen Test Management) des Projekts Polaris o Klärung mit Stakeholdern von Rollen und Rechten, Verhalten auf Instanzen, Prinzipien und Deliverables, Testarten, Testtools, UserAcconts, Testdaten, Meetings und Inhalten, zu erstellende Dokumentation · Dokumentation des Konzeptes in Confluence 2. Erstellung eines Konzeptes im Umgang des ErrorHandlings · Business Analyse: Fehlerbehandlung in der Applikation und in den betroffenen Umsystemen · Dokumentation des Konzeptes in Confluence · technische Umsetzung des ErrorHandlings 3. Aufbau und Konfiguration der Entwicklungsumgebung, bestehend aus: Java 1.8, Apache Tomcat, evtl. Wildfly, Eclipse, Maven, TortoiseSVN, Enterprise Architect, ReadyAPI, soapUI Pro, soapUI NG, H2 Database, Hibernate-JPA 4. Unterstützung in der Entwicklung einer 3-schichtigen Java-EE PPIL-Applikation in Eclipse mit Interface- und Business-Schicht mit Spring Context, Ver. 4.3.6.RELEASE 5. Implenentierung von Frameworks · Konfiguration SVN mit Tortoise und Übernahme des Konfiguration Managements; · Implementierung Junit-Konfiguration und CodeCoverage mit Erstellung von JUnit-Testcases; · Implementierung Mocking-Konfiguration und Durchführung von Mocking; · Implementierung slf4j-Frameworks und Umsetzung des Loggings; · Implementierung MapStruct 6. Meetings: Scrum Daily Sprint Meeting, Backlog Refinement, Sprint Planning;
| Tools |
| | ProzessMethoden | Agile nach SCRUM SAFe (scaled Agile Framework)
| | Java-Version | Java 1.8 (jdk1.8.0-x64)
| | IDE | Eclipse Java EE IDE for Web Developers, Version: Mars.2 Release (4.5.2), Build id: [Telefonnummer nur mit Premium sichtbar]
| | MDA - Model Driven Architecture | Enterprise Architect, Ver. 12.1
| | Modeling Languages | UML 2.5, BPM
| | Repositories | Client für SVN Subversion: TortoiseSVN, Ver. 1.8.12 Subversion SVN Server: Nexus, Ver. 2.14.5
| | Build Tool | Apache Maven, Ver. 3.5.2
| | Continuous Integration | Server: Jenkins, Ver. 2.73.3
| | Server | Tomcat, Ver. 8.0.32 Alternative: JBoss Wildfly
| | DB | H2 Database Engine, Ver.1.4.196
| | Persistenz | Hibernate-JPA, Ver. 2.1
| | Betriebssystem | Win 7 Enterprise
| | Frameworks | Spring: Spring Context, Ver. 4.3.6.RELEASE Mapping: MapStruct, Ver. 1.2.0
| | WebServices | Webmethods-Suite (WM) der Software AG, SOAP, SOA, WSDL, CXF
| | Messaging | Enterprise Service Busses: Federated ESB
| | DesignPattern | MEP Message-Exchange-Patterns
| | Testing | ReadyAPI, Ver. 2.0.0 soapUI Pro, Ver. 4.5.1 JUnit, Ver. 4.12 Testabdeckung: Eclipse Plugin JavaCodeCoverage
| | Mocking | Mockito, Ver. 2.13.1
| | Logging | Log4J, Ver. 4.12 SLF4J, Ver. 1.7.25
| | LifeCycleManagement | Repository Manager OSS, Ver. 2.14.3-02 (https://nexus)
| | Ticketing | Silva / ServiceNow, SoftwareCenter, COIN COmponent INstaller
| | Projektmanagement Tools | Jira, Ver. 7.4 Confluence, Ver. 6.3.3
| | Office Tools | MSOffice 2010: Outlook, Excel, Word Skype for Business 2015 Trello.com
| | Private Network Access | VPN
| | Container-Anwendungsplattform | OpenShift, Ver. 2.7.0, OpenPaaS
| | Service Plattformen | AXA Cloud: AWS Amazon WebServices TAP Technische Anwender Plattform EIP Enterprise Integration Platform Java Tomcat Plattform PaaS Platform as a Service
| | AXA Komponenten | Guidewire out of the box Insurance Suite, Ver. 9.0.4: PolicyCenter, ClaimCenter
| | | | | |
| Branche | Versicherung
| Abteilung | SCM (Software Configuration Management)
| Position | SCM Manager mit der Aufgabe/Funktion: Konfigurieren und Übergeben der IT Anwendungssysteme im Rahmen der Release Planung durch das Releasemanagement, damit die Release Artefakte koordiniert in Produktion übergeben werden können.
| Projekt | Mitarbeit und Unterstützung im Bereich GTRM (Gothaer Test- und Release-Management) als SCM (Software Configuration Manager): A. SCM und GTRM: Unterstützung im Release- und Konfiguration Management; B. Abteilung TextOM: Einphasen der Abteilung in das zentrale Release- und Konfiguration Management GTRM · Analyse sämtlicher Prozesse und Entwickler- und Test-Arbeitsplätze · Aufbau des Release- und Konfiguration Managements
| Projektgröße | 20 MA
| Tätigkeit | Mitarbeit und Unterstützung in der Abteilung SCM (Software- and Configuration Management) und GTRM (Gothaer Test- und Release Management): A. SCM und GTRM 1. Unterstützung im Konfigurations- und Release-Management (Unterstützung der Release-Durchführung in allen Phasen von Entwicklung, Build und Release, Deployment und Produktion in den Instanzen Entwicklung (COMMON: TKVE), Test (INT, UAT, Systemtest, Regressionstest, Abnahmetest) und Betrieb (PROD): Prozessierung der Dokumentation des GTRM und RSCM nach dem bisherigen Standard in Excel- und PDF-Format: · Übergabe der Artefakte an Test und Betrieb Beratung der AE bei Fragen zur Schnittstelle zum SCM beim Software-Entwicklungs-Prozess · Übergabe der Lieferartefakte zu einem Release an den Betrieb · Dokumentation der Releases in den ReleaseNotes, und ReleaseReport 2. Unterstützung von Hauptreleases, Nebenreleases, Test- und Hotfixes gemäß Releasekalender. 3. Erstellung von SVN-Tags und Pflege und Administration von SVN als zentrales Repository für Sources und Dokumentation. 4. Teilnahme an Meetings: JourFix SCM, JourFix GTRM, Release Meeting GTRM, Aktionsplan Release, Drehbuch Meetings 5. AUREL (AUtomatische RELeaseanmeldung): Unterstützung bei der Umstellung der Prozesse auf Jira - Begleitung der Produktivsetzung: Test und Analyse der Anwendung des neuen Verfahrens - Erstellung der Release-Dokumentation aus dem Steckbrief [SVN] in Jira [SVN: Steckbrief, Jira: AUREL] 6. Ermittlung von Erfahrungswerten und Eingabe diese Erfahrungswerte in die Jira-Formulare: Absprache mit den Jira-Entwicklern zur Anpassung der Formate. 7. Unterstützung in der Migration von IBM Websphere Ver. 7.0 auf 8.5
| |
| | B. Text/OM Output Management (Zentrales Gothaer Druckwesen): Einphasen der Abteilung in das zentrale Release- und Konfigurations-Management 1. Prozess-Analyse innerhalb der Abteilung TextOM · Analyse der Prozesse innerhalb der Abteilung TextOM nach fehlerhaften, ineffizienten Prozessen und Prozessketten (Prozesse und Arbeitsplätze) · Verbesserungsvorschlag an das Management zur Fehlerbeseitigung und Optimierung der Prozesse 2. Aufbau und Durchführung des Release Managements · Entwicklung von Release-Plänen in Abstimmung mit GTRM (zentrales Gothaer Test- und Releasemanagement) · Monitoring/Tracking der Release-Pläne und Abstimmung mit GTRM · Abgabe der Artefakte zu den Releases im neuen Jira-Format im Zeitrahmen und in der geforderten Qualität. · Erstellung sämtlicher Dokumentation · Beratung der Anwendungsentwickler bei Fragen zur Schnittstelle zum SCM beim Software-Entwicklungs-Prozess · Kommunikation mit GTRM und RTUM: Koordination der Softwareverteilung · Unterstützung in der Migration von IBM Websphere Ver. 7.0 auf 8.5 3. Aufbau und Durchführung des Konfigurations-Managements · Entwicklung von Plänen zum Konfigurationsmanagement · Konfiguration aller Umgebungen (DEV-, TEST-, INT- und PROD): Durchführung von IST-Analysen, SOLL-Wert-Bestimmung mit Administratoren und Management · Monitoring und Tracking aller Umgebungen (DEV-, TEST-, INT- und PROD) und Abstimmung mit der Abteilung GTRM. · Erstellung sämtlicher Dokumentationen · Kommunikation mit GTRM und RTUM: Koordination der Softwareverteilung
| Tools |
| | Entwicklungs-Methodik | Agil: Scrum, Kanban
| | Standard | JEE
| | Java Version | 1.7, 1.8
| | Programmiersprachen | Java
| | IDE | Eclipse
| | Repository | SVN, GIT
| | Build-Tool | Maven
| | Build-Server | Nexus, Jenkins
| | Datenbanken | DB: DB2 DBMS: Tortoise
| | Betriebssystem | Windows 7, zOS
| | Office | Office2010 (Word, Excel, Powerpoint) IBM Notes 9, Social Edition (Release 9.0.1FP5 SHF106)
| | Application Server | IBM WebSphere, Ver. 7.0 und Ver. 8.5
| | Host | IBM Personal Communications, Workstation Programm Version 6.0 für Windows, Ver. 20150317 S;
| | TestManagement | HP ALM Explorer 12.5x
| | Change-Management- und Configuration-Management-Software | Serena ChangeMan ZMF
| | Operatives Projektmanagement | Jira, Ver. 6.4.7 Confluence, Ver. 5.6.5
| | | | | |
| Branche | Bank
| Abteilung | Entwicklung
| Position | JEE-Entwickler
| Projekt | Middleware-Entwicklung: Modul Calvin
| Projektgröße | 6 MA im Scrum Team
| Tätigkeit | Weiterentwicklung der Online-Brockerage Plattform nach der Agilen Methode: Middleware-Komponente "Calvin" 1. Scrum: SprintPlanning, StoryTime, Daily Standup Meetings, Review & Retro; 2. Umsetzung von UserStorys: Codetechnische Java-Programmierung der Anforderungen seitens des Fachbereichs (Java, Eclipse, JBoss, SQL-Developer, Oracle, noci-Skripte, Maven, GIT, Stash, Jenkins): Cache-Erweiterung im Webservice erstellen, Anzeige der Online-Handelsplatzgebühren, Mapping von Börsenplätzen, Coaching: Unterstützen beim Aufsetzen der Entwicklungsumgebung und Aktualisierung der Dokumentation; 3. Erstellung von JUnit-Tests (JUnit, JMockito); 4. Erstellung von Online-Dokumentation (Java-Doc); 5. 2nd und 3rd Level Support
| Tools |
| | Software Entwicklungs Prozess | Agil, Scrum: SprintPlanning, StoryTime, Daily Standup Meeting, Review, Retro; Extreme Programming, Pair Programming;
| | Java | 1.8, openjdk-7-jre 7u21-2.3.9-0.11.10.1, 1.6.0_39
| | IDE | Eclipse Java EE IDE for Web Developers, Ver. Luna Service Release 2 (4.4.2)
| | Server | JBoss, Ver. EAP 6.4 JBoss, Ver. 5.1.2 (build: SVNTag=JBPAPP_5_1_2 date=201111102209)
| | DB | SQL Development: SQL Developer, Ver. 4.0.2.15, Build 15.21 DB: Oracle Database 11g Enterprise Edition Release 11.2.0.2.0
| | Betriebssysteme | Ubuntu, Ver. 11.10: Processor Intel Core i5-2400 CPU @ 3.10GHzx4 Linux RedHat Enterprise, Ver. 6; name=linux; version: 2.6.32-642.13.1.el6.x86_64; arch: mamd64; family: unix MS Windows, Ver. 7 Enterprise, SP1, 64 Bit, 16 GB RAM, i7-6600 Prozessor
| | Build Management | Tool: Apache Maven, Ver. 3.2.1 und Ver. 3.3.9 Server: Jenkins, Ver. 2.46
| | Repository | GIT, Ver. 2.12, SVN Subversion
| | Git-Repository-Verwaltung | Atlassian Stash, Ver. 2.11.8
| | Repository-Manager | Sonatype Nexus, Ver. 2.11.4-01
| | Testing | Test Driven Development: JUnit, Ver. 4.12 Mocking: EasyMock, Ver. 3.4 Testabdeckung: EclEmma - JaCoCo Java Code Coverage
| | Application Lifecycle Management | HP ALM, Ver. 11.52
| | Team KollaborationsSoftware | Atlassian Confluence, Ver. 5.9.4 Shary, Ver.?
| | Operatives Projektmanagement | Jira, Ver. 6.4.11
| | Zeiterfassung | CA Clarity™ PPM, Ver 13.3.0.286 04 3
| | Office Kommunikation | Skype for Business, Ver. Microsoft Lync 2013, 15.0.4893.1000, Lotus Notes, Ver. 8.5.2, MS Office [Telefonnummer nur mit Premium sichtbar]: Word, Excel, Outlook, LibreOffice, Ver. 1:3.4.4-0ubuntu1.4: Calc, Writer, Impress, OpenOffice, Ver. 1:3.3.0-7ubuntu4
| | Kunden Systeme | Calvin, Middleware, Kordoba CI-Service, KWS-Service, MD Server
| | | | | |
| Branche | Medizin
| Abteilung | AMIS Java EntwicklungsTeam
| Position | Java-Entwickler
| Projekt | Weiterentwicklung Applikation AMIS (ArzneiMittelInformationsSystem), CTS-Downloader Applikation, SunsetClause, Applikation AmAnDa (ArzneiMittel und ANtrags DAtenank), IsyFact-Standard (Konzept und Vorgaben für die Entwicklung von IT-Systemen innerhalb des BVA Bundesverwaltungsamtes)
| Projektgröße | 8 MA
| Tätigkeit | 1. AMIS Applikation: Implementierung der Java Web Start Technologie · Machbarkeitsanalyse, Aufwandsabschätzung und Kostenabschätung zum Thema "Einstellung des NPAPI-Supports durch Oracle und Reengineering per Java Web Start Technologie" · Umsetzung Java Web Start Technologie als Ablösung der Browser Plugin Technologie · Erstellung der Signierung auf das hausinterne Zertifikat: Certificate Authority CA, keystore, private und public key, Signierung, ... · Erstellung der hierzu angefallenen Dokumentation: EntwicklerHandbuch, BetriebsHandbuch und Anwenderhandbuch; 2. SunSet Clause Applikation: Requirement Engineering zum Thema „Erstellung der Dokumentation für eine Ausschreibung der Neuentwicklung der Applikation SunsetClause" · Reverse Engineering: CodeAnalyse für die Ermittlung der Prozesse der Berechnung der Fristverlängerund der Zulassung von Arzneimittel · Erstellen von Analyse- und Ergebnis-Dokumenten. 3. Analyse zur Sicherung von WebServices · Analyse von Technologien und Herstellern · Analyse des WS-Security Prinzip 4. CTS-Downloader Applikation: Aktualisierung auf SSH2 und Verschlüsselungs-algorithmen/Ciphers (blowfish, 3des, aes, arcfour, RSA) · Aktualisieren der Applikation auf JCraft/JSch, Ver. 0.1.54 · Aktualisieren der Applikation auf log4j, Ver. 2.7 5. Durchführung von Deployments · auf Testumgebungen · auf Wirkumgebungen (Produktiv-Umgebung) 6. 2nd und 3rd Level Support 7. Selbststudium SCM Software Configuration Management Git, Ver. 2.0.0 (https://git-scm.com) Git for Windows, Ver. 2.10.1
| Tools |
| | Methodologie | Scrum, Wasserfall, Pairprogramming
| | Java Version | jre1.8.0_101; jdk1.8.0_101
| | Programmierprache | Java
| | IDE | Eclipse IE for Java EE Developer, Ver. Neon;
| | Frontend | Java Applet, AWT, JavaScript, CSS, HTML
| | Middleware | inbit (Framework für webbasierte Erfassungssysteme) SOA WebServices; Apache CXF, Ver. 3.1.7; Apache Axis2; JAX-RS; Interceptors, Ver. 1.2, log4j, Ver. 2.7
| | SSH Frameworks | Craft/JSch: Datentransfer zwischen Server und Client; J2SSH Maverick, Ver. 1.5.4, RSA
| | Public-Key-Infrastructures und digitalen Signaturen | X.509, CVC, RSA, SSL/TLS, TSL, CRL
| | Spring Frameworks | · Spring Beans: spring-beans:3.2.7.RELEASE https://github.com/SpringSource/spring-framework · Spring Contextt: spring-context:3.2.7.RELEASE https://github.com/SpringSource/spring-framework · Spring Core: spring-core:3.2.7.RELEASE https://github.com/SpringSource/spring-framework · Spring Expression Language (SpEL): spring-expression:3.2.7.RELEASE https://github.com/SpringSource/spring-framework · Spring TestContext Framework: spring-test:3.2.7.RELEASE https://github.com/SpringSource/spring-framework · Spring Web: spring-web:3.2.7.RELEASE https://github.com/SpringSource/spring-framework
| | Server | Apache Tomcat, Ver. 7.0.56 Apache Webserver, Ver. 2.4.17 XAMPP Control Panel, Ver. 3.2.2
| | Datenbank | mySQL, Ver. MariaDB, Ver. 10.1.13
| | Repository | CVS, Ver. 1.11.23
| | Build Tool | Apache Maven, Ver. 3.3.9
| | Betriebssystem | Win 7: 64 Bit, 8GB RAM; SunOS: sparc SUNW, SPARC Enterprise, release: 5.10, kernelID: Generic_150400-30, hardware name: sun4u, num CPU: 16
| | Dateiübertragung FTP | FileZilla, Ver. 3.7.4.1
| | Verbindungen über SecureShell und Telnet | Putty, Release 0.62
| | Office Tools | MS Office 2010: Word, Excel, Outlook; Notepad++
| | BfArM Applikationen | AMIS ArzneiMittel InformationsSystem AmAnDa ArzneiMittel und ANtrags DAtenank Sunset Clause IsyFact-Standard (Konzept und Vorgaben für die Entwicklung von IT-Systemen innerhalb des BVA Bundesverwaltungsamtes)
| | | | | |
| Branche | Industrie 4.0 (“human to machine”, “machine to machine”)
| Abteilung | Entwicklung: HPE ES EMEA ABS Del Central
| Position | JavaEE-Software-Entwicklung
| Projekt | Projekt: New Web Portal "CeMAT 2016", Ver. 3, für KIM (Kion Information Management Services): Kunde: KION Group GmbH; STILL FleetManager 4.x (fork lift truck industry)
| Projektgröße | 20 MA
| Tätigkeit | Weiterentwicklung und Test der Module DAA DataAdminApp und SRO ServiceReportOnline 1. Aufgaben / Projektziel: Schnittstellenentwicklung Zentrale Aufgabe ist das Zusammenfügen der verschiedenen SW-Komponenten im deutschen Team, die an unterschiedlichen, internationalen Standorten [Indien (Chennai), China (Wuhan, Hubei), Philippines (Manila) und Ägypten (Kairo)] entwickelt wurden. Hierzu sind Schnittstellen fertig zu entwickeln und SW-Tests zu schreiben. 2. Business Layer Entwicklung und Test · Web JEE Entwicklung, Java App Entwicklung: Entwicklung von MicroServices und DataProvider: Realisierung der Verbindung zwischen dem Frontend (Angular JS, HTML5) und Backend Netweaver Gateway -> SAP ERP [SAP P11] -> SAP BW; -> Oracle DB): · Entwicklung des ServiceLayers auf Basis von REST Webservices (Eclipse, Swagger, Firefox, Mockito-JUnit-Tests, SonarQube); · Entwicklertests durchführen: UAT UserAcceptanceTests und IT Integrationtests Für die Module DAA und SRO; Durchführung von HP QC Testcases, Report Defects und Durchführung von Lösungsfindungen. 3. Customer facing position · Führen des Offshore Teams in Indien (Chennai), China (Wuhan, Hubei, China), Philippinen (Manila) und Ägypten (Kairo) · Erstellung von Technischen Spezifikationen für User Stories, die von den Offshore-Entwickler-Teams durchgeführt werden 4. Projektsprachen: Deutsch, Englisch
| Tools |
| | IT Service Management | Global Delivery Model: CMMI
| | Software Entwicklungs Prozess | SCRUM
| | Portal-3-Tier-Architecture | Web: J2EE/JEE
| | Java Version | JDK 1.8.0_91
| | Programmierprache | Java
| | IDE | Eclipse, Ver. Mars.2, Release 4.5.2
| | Design Pattern | Microservices Architecture
| | Framework | Spring-Boot
| | MiddleTier Technology | SOA WebServices, RESTful Webservices, Springt Boot, Ver. 1.2.8. RELEASE, OData (Open Data Protocol)
| | Persistence | Hibernate, Ver. 4.3.5, Apache OpenJPA, Ver. 2.3.0
| | DB | DB-Entwicklung: SQL Developer, Ver. 4.1.3; DB Oracle, XE Express Edition, Ver. 11.2;
| | Server | WebServer: Tomcat, Ver.8.0
| | Betriebssysteme | Win 8.1
| | Versionskontrolle | SVN, Ver. 1.9.4
| | BuiltTool | Apache Maven, Ver. 3.3.9
| | Datenformat, Serialisierung | Yaml, JSON
| | ALM - Application Lifecycle Mgt System | HP ALM-Quality Center, Ver. 12.01
| | Test | Unit Tests: JUnit, Ver. 4; Mocking: Mockito, Ver.1.9.5; RESTful: Swagger, Ver. 2.0.24; Debugging: Postman Code-Analyse: SonarQube, Ver. 5.5;
| | Ticketing | Jira; Confluence; Vivify Scrum;
| | Bürokommunikation: | MS Office2010 (Word, Excel, Outlook, ...)
| | Umsysteme | ISAM: IBM Security Access Management; USST: User Self Service Tool; ISIM: IBM Security Identity Management; CMS FirstSpirit; KION Transaction BackEnd Systems: SAP BW, SAP ERP, ...; System Integration Service: SAP NWGW (SAP Netweaver Gateway); Clients: Desktop, Mobile Apps; Web Shop; Diagnostic Tools
| | | | | |
| Branche | Bank
| Abteilung | GTO PBC; GTO: Global Technologies & Operations Productization and Services
| Position | Deployment Manager
| Projekt | Management der Deployments auf DAP-Portal (Deutsche Bank Application Platform)
| Projektgröße | 25 MA
| Tätigkeit | Management der Deployments auf DAP-Portal (Deutsche Bank Application Platform) 1. Erstellung der Deployment Planung: Abstimmung von Terminen / Aktivitätenmit Stakeholder: Application Owner AO, Mitarbeiter EBS (DAP Portal), Deployment Executoren, Entwickler 2. Mitarbeiter der Abteilug EBS übernehmen die Konfiguration und Paktetierung der Applikation 3. Mitarbeiter der Abteilung Deployment Execution übernehmen die Deploymentausführung, Steuerung des Deployments durch Deployment Manager 4. zu betreuende Applikationen: Applikationen des Clusters Banking: PD-Webservices, PWS / SoEWS, ZVKK Online, CpD Online, KAD Webservice, SB-Info, OneLine NG Service-Locator Ziel der Aktivitäten der Deployment Managers Optimierung der Prozesse und Einführung JIRA Workflow für alle von DM betreuten Aktivitäten: 8. Trennung der Rollen und Rechte im DAP Portal („Segregation of Duty“) 9. Entzug der Promote- und Update-Rechte der Konfiguratoren im DAP-Portal 10. Dokumentation der Deploymentvorgehen während der Übernahme OffShoring mit 11. Global Change Management, Bangalore 12. IBM eGrid, Tschechien - Brno
| Tools |
| | ProzessMethoden nach ITIL | Change Management, Incident Management, Problem Management
| | Repositories | Nexus Repository Manager, SQuAReS
| | Platformen | DAP Deutsche Bank Application Platform
| | Betriebssystem | Windows 7
| | Office Tools | Lotus Notes, Ver. 8.5, MS Office, Ver. 2010, Jira, Ver. 6.2.7, ServiceNow (dbUnity), dbSymphony, Sharepoint, WebEx (Screen Sharing), OCS (Office Communicator - Chat System)
Kontaktdaten in Freitexten sind ab Premium sichtbar. Mit einem Upgrade kannst du E-Mail-Adressen und Telefonnummern direkt einsehen.
Premium ansehenAusbildung und Zertifikate
| Training Center | New Horizons GmbH, Hildesheimer Straße 265-267, D-30519 Hannover, https://newhorizons-hannover.de
| Datum / Dauer | 2024-09 bis 2025-07, 11 Monate
| Training Center | RPS Consulitng Private Limited
| Datum / Dauer | 2022-07; 5 Tage;
| Training Center | Adesso SE adesso SE, Adessoplatz 1, D-44269 Dortmund, www.adesso.de
| Datum / Dauer | 2020-07, 3 Tage
| Training Center | Adesso SE adesso SE, Adessoplatz 1, D-44269 Dortmund, www.adesso.de
| Datum / Dauer | 2020-07,1 Tag
| Training Center | NobleProg Europe GmbH, Torstrasse 106, D-10119 Berlin, www.nobleprog.eu
| Datum / Dauer | 2019-12, 3 Tage
| Training Center | codecentric AG, Köpenicker Str. 31, D-10179 Berlin, www.codecentric.de
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar], 1 Tag
| Training Center | NobleProg Europe GmbH, Torstrasse 106, D-10119 Berlin, www.nobleprog.eu
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar], 3 Tage
| Training Center | wibas GmbH, Otto-Hesse-Straße 19B, D-64293 Darmstadt, www.wibas.de
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar], 2 Tage
| Zertifikat | https://www.scrumalliance.org/community/profile/mmutz
| Training Center | wibas GmbH, Otto-Hesse-Straße 19B, D-64293 Darmstadt, www.wibas.de
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar], 2 Tage
| Training Center | plusDV Unternehmensberatung GmbH, D-51379 Leverkusen, www.plusdv.de
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar]; 5 Tage
| Training Center | SAP Deutschland AG & Co. KG, D-69190 Walldorf, https://training.sap.com
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar]; 10 Tage
| Training Center | SAP Deutschland AG & Co. KG, D-69190 Walldorf, https://training.sap.com
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar]; 5 Tage
| Training Center | SAP Deutschland AG & Co. KG, D-69190 Walldorf, https://training.sap.com
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar]; 5 Tage
| Training Center | Cirosec GmbH, D-74076 Heilbronn, www.cirosec.de
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar]; 2 Tage
| Training Center | Predic8 GmbH, D-53173 Bonn, www.predic8.de
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar]; 2 Tage
| Training Center | ORDIX AG, D-65205 Wiesbaden, www.ordix.de
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar]; 3 Tage
| Training Center | BVSI e. V., D-64295 Darmstadt, www.bvsi.de
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar]; 1,5 Tage
| Training Center | Brockhaus GmbH, D-64295 Darmstadt, www.brockhaus-gruppe.de
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar]; 4 Tage
| Training Center | Brockhaus GmbH, D-64295 Darmstadt, www.brockhaus-gruppe.de
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar]; 4 Tage
| Training Center | Novum GmbH, D-90411 Nürnberg, www.novum-online.de
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar]; 2 Tage
| Training Center | Brockhaus GmbH, D-64295 Darmstadt, www.brockhaus-gruppe.de
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar]; 5 Tage
| Training Center | Brockhaus GmbH, D-64295 Darmstadt, www.brockhaus-gruppe.de
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar]; 1 Tag
| Training Center | Berufsakademie Stuttgart, D-70178 Stuttgart, www.ba-stuttgart.de
| Datum / Dauer | Wintersemester 2002
| Training Center | Brockhaus GmbH, D-64295 Darmstadt, www.brockhaus-gruppe.de
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar]; 5 Tage
| Training Center | Inhouse Bankhaus Metzler, D-60311 Frankfurt,www.metzler.com Decker & Popovic Managment Consulting
| Date / Duration | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar]; 5 Tage
| Training Center | Inhouse TZKom GmbH, D-70182Stuttgart, www.tzkom.de
| Datum / Dauer | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar]; 5 Tage
| Training Center | Inhouse TZKom GmbH, D-70182Stuttgart,www.tzkom.de; www.carstens-techdok.de
| Date / Duration | [Telefonnummer nur mit Premium sichtbar] bis [Telefonnummer nur mit Premium sichtbar]; 5 Tage
| Training Center | SBS Siemens Business Services, D-70597Stuttgart, www.siemens.com
| Datum / Dauer | 1999-02 bis 1999-10; 1 Jahr
Kontaktdaten in Freitexten sind ab Premium sichtbar. Mit einem Upgrade kannst du E-Mail-Adressen und Telefonnummern direkt einsehen.
Premium ansehenKontaktdaten
Für dieses Profil sind weitere Kontaktdaten hinterlegt, die mit einem passenden Premium-Paket sichtbar werden.
Premium ansehenWeitere Informationen
http://www.europeanitc.eu/download/5Pager_IT-Experte_MichaelMutz_de.zip
http://www.europeanitc.eu/download/5Pager_IT-Expert_MichaelMutz_en.zip
https://www.europeanitc.eu/download/ProjektHistorieMichaelMutz_de.zip
https://www.europeanitc.eu/download/ProjectHistoryMichaelMutz_en.zip
http://www.europeanitc.eu/download/cvMichaelMutz_de.zip
http://www.europeanitc.eu/download/cvMichaelMutz_en.zip
http://www.europeanitc.eu/download/Referenzen-MichaelMutz_de.txt
http://www.europeanitc.eu/download/References-MichaelMutz_en.txt
Kontaktdaten in Freitexten sind ab Premium sichtbar. Mit einem Upgrade kannst du E-Mail-Adressen und Telefonnummern direkt einsehen.
Premium ansehenVergütung
- Stundensatz
- 70 – 80 € / Stunde
- Tagessatz
- 560 – 640 € / Tag