Java, Spring Boot, Docker, Jenkins, C#, .Net, NoSQL, SQL, JMeter, JUnit, Cucumber, Entwicklung, Test, CI/CD, +remote, +englisch
Aktualisiert am 19.10.2023
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.11.2023
Verfügbar zu: 100%
davon vor Ort: 10%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Grundkenntnisse
Englisch
Verhandlungssicher
Kroatisch
Muttersprache

Einsatzorte

Remote (+10km)
Deutschland

Ich möchte bitte ausschließlich für englischsprachige Projekte mit hohem Remoteanteil kontaktiert werden. 

möglich

Projekte

1 Jahr 2 Monate
2022-09 - heute

Designing and developing multi-tenant infrastructure architecture

Senior DevOps Engineer AWS Ansible Agile/SAFe ...
Senior DevOps Engineer

Designing and developing multi-tenant infrastructure architecture that can easily scale over multiple accounts. Each account can host multiple environments and applications which are logically separated, standardized and secure. Solution must include defined security features, automated backup and allow for faster disaster recovery and account switching. Also the solution must be cloud provider independent in case the cloud provider must be changed.

- Design of the new solution

- PoC of the solution

- Automation of the deployment

- Application migration

- Infrastructure as code

AWS Ansible Agile/SAFe Jinja2 AWX CloudFormation CodeDeploy GitLab runner Git Python Boto3 ABAC RDS EC2 KMS ECS Fargate
EnBW
2 Jahre 1 Monat
2020-09 - 2022-09

Designing and developing infrastructure and custom solution

Senior DevOps Engineer AWS Azure Agile/SAFe ...
Senior DevOps Engineer

Project description:

Designing and developing infrastructure and custom solution for automated test data generation and test execution. Custom solution included a system that allowed developers and testers to defining test cases and data templates throught web UI which are used to generated test data and prepare testing environment. When the test date is ready, a CI/CD pipeline starts to execute tests and alerts users if tests fail.

AWS Azure Agile/SAFe CloudFormation Azure worker GitLab runner Git JavaScript NodeJs
EnBW
7 Monate
2020-03 - 2020-09

Human Resources Management (PeopleSoft) der Deutschen Bahn nach AWS migrieren

Senior DevOps Engineer AWS PeopleSoft HCM Ansible ...
Senior DevOps Engineer

The aim of the project is to transfer the PeopleSoft HCM application from the on-premise data center to the AWS Cloud. With this historically grown and strongly adapted application, the approximately 200,000 employees of DB are managed. For this purpose, the new infrastructure is to be made available automatically in accordance with DB Systel and AWS best practices standards, and the application with data is transferred to the cloud. The high security requirements with regard to personnel data must be observed.

- Design of the new solution

- PoC of the solution

- Automation of the deployment

- Application migration

- Handover to the SEEC

AWS PeopleSoft HCM Ansible Agile/SAFe Jinja2 CloudFormation CodeDeploy GitLab runner Git Python Boto3 ABAC RDS EC2 KMS
Deutsche Bahn
9 Monate
2019-06 - 2020-02

Developing e-mail campaign service backend

DevOps Engineer HTML CSS JavaScript ...
DevOps Engineer

Developing backend and supporting infrastructure for e-mail campaign service. Service will act as user frontend for defining and controlling campaign?s, receiver?s and page/e-mail design. Also, it must have endpoint?s for tracking e-mail and link?s as well as receiving notification?s about e-mail. Campaign flow logic and processing will be offloaded to aWF for greater stability and responsiveness.

- Requirements analysis

- Backend development

- AWS SES integration

- AWS SNS integration

- Development pipeline

- Customer support
HTML CSS JavaScript Bootstrap JQuery MVC JSON SSO Federated Identity OAuth2 OpenId Connect MongoDB Java Spring Framework JavaDoc Swagger Docker Docker Compose AWS
Appon
Stuttgart
6 Monate
2019-01 - 2019-06

Design and implement multy-account AWS environment

Visual Studio C# VB.NET ...

Develop multy-account environment for software development and deployment. All account?s must have consolidated billing and cross account access over private network. External access to private network is allowed only through VPN, and role level access control must be implemented for AWS resources.

- Requirements analysis

- Account design

- CIDR block?s

- Access control

- Cross account access

- Consolidated billing

Visual Studio C# VB.NET HTML CSS JavaScript Bootstrap JQuery MVC JSON AD ADFS SSO Federated Identity OAuth2 OpenId Connect MS SQL Server IIS MongoDB Java Spring Framework JavaDoc Swagger Docker Docker Compose AWS VPN Network Linux CIDR
Appon
Stuttgart
1 Jahr
2018-01 - 2018-12

appon Workflow Framework - Java

Java-Entwickler, Backend-Webentwickler, Frontend-Webentwickler, System Operations Administrator, MongoDB Database Designer Visual Studio C # VB.NET ...
Java-Entwickler, Backend-Webentwickler, Frontend-Webentwickler, System Operations Administrator, MongoDB Database Designer

Alle Services von .NET nach Java (Spring Boot) migrieren. Aufgrund der Anforderung an Skalierbarkeit und hoher Verfügbarkeit sowie der Unterstützung von Fremdsystemen wurde die Entscheidung getroffen, alle Projekte nach Java zu übertragen. Mit Micro-Service-Architektur sollen vorhandene Systeme nahtlos auf die Java-Laufzeitumgebung aktualisiert werden. Die Services werden als Docker Container in einer Kubernetes Infrastruktur mit automatischer Skalierung und Lastverteilung betrieben.

  • Bewertungen und Anforderungsanalyse
  • Entwicklung von wiederverwendbarem Code für die interne Java-Bibliotheen
  • Entwicklung von Java-Diensten basierend auf .NET-Diensten
  • Erstellen von Docker-Containern zum Ausführen von Diensten
  • Erstellen eines Docker Quickstart-Demo-Systems mit Docker Compose
  • Unit-Test mit JUnit
Visual Studio C # VB.NET Java HTML CSS JavaScript MongoDB Bootstrap JQuery MVC KeyCloak OpenId Connect OAuth2 REST Mikrodienst JSON SSO ADFS Spring Framework Thymleaf Docker Docker Compose JUnit
Appon
Stuttgart
1 Jahr
2017-01 - 2017-12

appon Workflow Framework - Micro-Service-Architektur

.NET Developer, Backend-Webentwickler, Frontend-Webentwickler, System Operations Administrator, MongoDB Database Designer Visual Studio C # VB.NET ...
.NET Developer, Backend-Webentwickler, Frontend-Webentwickler, System Operations Administrator, MongoDB Database Designer

Die monolithische AWF-Anwendung wurde über die Jahre erweitert, bis diese zuletzt seht schwer wartbar aurde, daher wurde die Entscheidung getroffen, Anwendungen in Microservices aufzuteilen. Das neue Design bestand aus dem Authority-Service für SSO mit OAuth2 und OpenId Connect, der Framework-API als REST-Service, dem Webportal für Benutzerinteraktion, der Workflow-Designer-Desktopanwendung und zusätzlichen Plug-In-Services. Die MS SQL-Datenbank wurde auch durch die MongoDB-Datenbank ohne SQL ersetzt.

  • Bewertungen und Anforderungsanalyse
  • Entwurf von Micro-Service-Architekturen
  • Entwurf des MongoDB-Datenbankmodells
  • Entwerfen und Implementieren der REST-API
  • Implementierung von SSO
  • Überwachung und Fehlerbehebung von Komponenten (Mikrodienste)
  • Überwachung auf Leistung und Verfügbarkeit
  • Dokumentation verwalten
Visual Studio C # VB.NET HTML CSS JavaScript MS SQL Server MongoDB IIS Bootstrap JQuery MVC IdentityServer3 OpenId Connect OAuth2 REST Mikrodienst XML JSON SSO AD ADFS
Appon
Stuttgart
1 Jahr 6 Monate
2015-07 - 2016-12

appon Workflow Framework - Redesign

.NET Developer, Backend-Webentwickler, Frontend-Webentwickler, System Operations Administrator, MS SQL Database Designer Visual Studio C # VB.NET ...
.NET Developer, Backend-Webentwickler, Frontend-Webentwickler, System Operations Administrator, MS SQL Database Designer

Projektbeschreibung: Übernahme als Leadentwickler für ganze aWF. Neugestaltung der Benutzeroberfläche für Desktop- und Webanwendungen mit User Experience als Priorität. Die Webanwendung wurde mit dem MVC-Konzept und dem responsiven Design neu geschrieben. DevExpress-Steuerelemente wurden durch intern entwickelte Steuerelemente für Desktop- und Webanwendungen ersetzt.

  • Bewertungen und Anforderungsanalyse
  • Entwickeln von benutzerdefinierten .NET-Steuerelementen
  • Entwerfen und Umschreiben von Webanwendungen mit MVC
  • Umgestaltung der Benutzeroberfläche
  • Entwerfen einer MS SQL-Datenbank
Visual Studio C # VB.NET HTML CSS JavaScript MS SQL Server IIS Bootstrap JQuery MVC XML
Appon
Stuttgart
1 Jahr 11 Monate
2013-08 - 2015-06

appon Workflow Framework - Webportal

Backend-Webentwickler, Frontend-Webentwickler, System Operations Administrator, MS SQL-Datenbankadministrator Visual Studio C # HTML ...
Backend-Webentwickler, Frontend-Webentwickler, System Operations Administrator, MS SQL-Datenbankadministrator

Entwicklung einer .NET-Webformularanwendung und einer MS SQL-Datenbank. Die Webanwendung ist eine Benutzeroberfläche, die von der MS SQL-Engine gesteuert wird.

  • Analyse der vorhandenen Anwendung und Datenbank
  • Entwicklung von Backend und Frontend für Webanwendungen
  • Entwerfen einer MS SQL-Datenbank
  • Optimierung von Code in Bezug auf Browser und Leistung
  • Gewährleistung der Cross-Browser-Kompatibilität
  • Entwicklung von wiederverwendbarem Code für die interne Codebibliothek
  • Bewertung und Implementierung fortschrittlicher Frontend-Technologien
  • Implementierung einer Drittanbieter-Bibliothek
Visual Studio C # HTML CSS JavaScript MS SQL Server DevExpress IIS XML
Appon
Stuttgart

Aus- und Weiterbildung

Position

  • Java Developer
  • Backend Web Developer
  • Frontend Web Developer
  • System Operations Administrator
  • NoSQL & SQL Database Designer

Kompetenzen

Schwerpunkte

Java
Developer
Web Developer Frontend
Web Developer Backend
System Operations Administrator
NoSQL
SQL
Database Designer

Produkte / Standards / Erfahrungen / Methoden

.NET
MVC
Bootstrap
JQuery
SAFe
Agile
Scrum
Microsoft Visual Studio
Apache NetBeans
IntelliJ IDEA
Notepad++
Visual Studio Code
Android Studio
CSS
HTML
JavaScript
C++
Python
PHP
VB.NET
C#
Java
Packer
Kubernetes
Jenkins
Docker
AWS
Terraform
Git SCM
Linux
Spring Boot Framework
REST

Programmiersprachen

Java
C#
VB.NET
PHP
Python
C++
JavaScript
HTML
CSS

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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