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

Einsatzorte

Einsatzorte

Remote (+10km)
Deutschland

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

möglich

Projekte

Projekte

1 Jahr 7 Monate
2022-09 - 2024-03

Designing and developing multi-tenant infrastructure architecture

Senior DevOps Engineer AWS Agile/SAFe Jinja2 ...
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 Agile/SAFe Jinja2 AWX CloudFormation GitLab runner Git Python Boto3 ABAC RDS EC2 KMS Fargate AWS IAM Ansible Linux Shell-Script ECS AWS Cloudfirmation VPC Ubuntu AWS Infrastruktur bash CodeDeploy
EnBW
2 Jahre 1 Monat
2020-09 - 2022-09

Designing and developing infrastructure and custom solution

Senior DevOps Engineer AWS Agile/SAFe CloudFormation ...
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 Agile/SAFe CloudFormation Azure worker GitLab runner JavaScript AWS IAM Azure NodeJs Pyton CICD ECS EKS SHELL-BASH AWS Infrastruktur Windows Server Active Directory NAS Serial Attached SCSI WSUS MySQL
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 AWS cloud AWS Cloudformation Shell-Script Linux Ubuntu
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 CICD
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 JavaDoc Swagger Docker Docker Compose AWS VPN Network Linux CIDR IAM Spring Framework AWS cloudformation
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

Migrate all services from .NET to Java (Spring Boot). Due to the requirement for scalability and high availability as well as the support of third-party systems, the decision was made to transfer all projects to Java. With micro-service architecture, existing systems are supposed to be seamlessly updated to the Java runtime environment. The services are operated as Docker containers in a Kubernetes infrastructure with automatic scaling and load balancing.

  • Assessments and requirements analysis
  • Developing reusable code for internal Java libraries
  • Development of Java services based on .NET services
  • Creating Docker containers to run services
  • Creating a Docker Quickstart demo system with Docker Compose
  • Unit testing with 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 Linux Shell-Script Betrieb/operations
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

The monolithic AWF application has been expanded over the years until it recently became difficult to maintain, so the decision was made to split applications into microservices. The new design consisted of the Authority service for SSO with OAuth2 and OpenId Connect, the Framework API as a REST service, the web portal for user interaction, the Workflow Designer desktop application and additional plug-in services. The MS SQL database has also been replaced by the MongoDB database without SQL.

  • Assessments and requirements analysis
  • Designing micro-service architectures
  • Design of MongoDB database model
  • Designing and implementing REST API
  • Implementation of SSO
  • Monitoring and troubleshooting components (microservices)
  • Monitoring for performance and availability
  • Manage documentation

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 operation
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

Project description: Taking over as lead developer for the entire aWF. Redesigning the user interface for desktop and web applications with user experience as a priority. The web application was rewritten with the MVC concept and responsive design. DevExpress controls have been replaced with internally developed controls for desktop and web applications.

  • Assessments and requirements analysis
  • Develop custom .NET controls
  • Designing and rewriting web applications using MVC
  • User interface redesign
  • Designing a MS SQL database

Visual Studio C # VB.NET HTML CSS JavaScript MS SQL Server IIS Bootstrap JQuery MVC XML Linux
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

Developed a .NET web forms application and a MS SQL database. The web application is a user interface driven by the MS SQL engine.

  • Analysis of the existing application and database
  • Development of backend and frontend for web applications
  • Designing a MS SQL database
  • Optimizing code for browsers and performance
  • Ensuring cross-browser compatibility
  • Developed reusable code for the internal code library
  • Evaluate and implement advanced front-end technologies
  • Implementation of a third-party library

Visual Studio C # HTML CSS JavaScript MS SQL Server DevExpress IIS XML Operations
Appon
Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

Position

Position

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

Kompetenzen

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
Oracle Database
PostgreSQL
Amazon RDS
Aurora
ElastiCache
DynamoDB
Azure SQL Database
MongoDB

Programmiersprachen

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

Einsatzorte

Einsatzorte

Remote (+10km)
Deutschland

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

möglich

Projekte

Projekte

1 Jahr 7 Monate
2022-09 - 2024-03

Designing and developing multi-tenant infrastructure architecture

Senior DevOps Engineer AWS Agile/SAFe Jinja2 ...
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 Agile/SAFe Jinja2 AWX CloudFormation GitLab runner Git Python Boto3 ABAC RDS EC2 KMS Fargate AWS IAM Ansible Linux Shell-Script ECS AWS Cloudfirmation VPC Ubuntu AWS Infrastruktur bash CodeDeploy
EnBW
2 Jahre 1 Monat
2020-09 - 2022-09

Designing and developing infrastructure and custom solution

Senior DevOps Engineer AWS Agile/SAFe CloudFormation ...
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 Agile/SAFe CloudFormation Azure worker GitLab runner JavaScript AWS IAM Azure NodeJs Pyton CICD ECS EKS SHELL-BASH AWS Infrastruktur Windows Server Active Directory NAS Serial Attached SCSI WSUS MySQL
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 AWS cloud AWS Cloudformation Shell-Script Linux Ubuntu
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 CICD
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 JavaDoc Swagger Docker Docker Compose AWS VPN Network Linux CIDR IAM Spring Framework AWS cloudformation
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

Migrate all services from .NET to Java (Spring Boot). Due to the requirement for scalability and high availability as well as the support of third-party systems, the decision was made to transfer all projects to Java. With micro-service architecture, existing systems are supposed to be seamlessly updated to the Java runtime environment. The services are operated as Docker containers in a Kubernetes infrastructure with automatic scaling and load balancing.

  • Assessments and requirements analysis
  • Developing reusable code for internal Java libraries
  • Development of Java services based on .NET services
  • Creating Docker containers to run services
  • Creating a Docker Quickstart demo system with Docker Compose
  • Unit testing with 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 Linux Shell-Script Betrieb/operations
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

The monolithic AWF application has been expanded over the years until it recently became difficult to maintain, so the decision was made to split applications into microservices. The new design consisted of the Authority service for SSO with OAuth2 and OpenId Connect, the Framework API as a REST service, the web portal for user interaction, the Workflow Designer desktop application and additional plug-in services. The MS SQL database has also been replaced by the MongoDB database without SQL.

  • Assessments and requirements analysis
  • Designing micro-service architectures
  • Design of MongoDB database model
  • Designing and implementing REST API
  • Implementation of SSO
  • Monitoring and troubleshooting components (microservices)
  • Monitoring for performance and availability
  • Manage documentation

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 operation
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

Project description: Taking over as lead developer for the entire aWF. Redesigning the user interface for desktop and web applications with user experience as a priority. The web application was rewritten with the MVC concept and responsive design. DevExpress controls have been replaced with internally developed controls for desktop and web applications.

  • Assessments and requirements analysis
  • Develop custom .NET controls
  • Designing and rewriting web applications using MVC
  • User interface redesign
  • Designing a MS SQL database

Visual Studio C # VB.NET HTML CSS JavaScript MS SQL Server IIS Bootstrap JQuery MVC XML Linux
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

Developed a .NET web forms application and a MS SQL database. The web application is a user interface driven by the MS SQL engine.

  • Analysis of the existing application and database
  • Development of backend and frontend for web applications
  • Designing a MS SQL database
  • Optimizing code for browsers and performance
  • Ensuring cross-browser compatibility
  • Developed reusable code for the internal code library
  • Evaluate and implement advanced front-end technologies
  • Implementation of a third-party library

Visual Studio C # HTML CSS JavaScript MS SQL Server DevExpress IIS XML Operations
Appon
Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

Position

Position

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

Kompetenzen

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
Oracle Database
PostgreSQL
Amazon RDS
Aurora
ElastiCache
DynamoDB
Azure SQL Database
MongoDB

Programmiersprachen

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

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.