
Cloud- und Softwarearchitekt
- Verfügbarkeit einsehen
- 0 Referenzen
- 120€/Stunde
- 22393 Hamburg
- National
- de | en
- 27.05.2025
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
12/2022 – 7/2025
Tätigkeitsbeschreibung
Improving Security Standards in a Public Cloud Environment and Implementing Microservices
o Adaptation and extension of the existing architecture
o Expansion and optimization of the build and deployment pipeline
o Design and implementation of network architecture using Terraform
o Monitoring of the cloud environment to identify vulnerabilities
o Integration of a firewall solution for inbound traffic
o Hardening of the deployed systems
o Patching the Kubernetes cluster from version 1.27 to 1.34
o Updating various cluster components using Helm and Ansible
o Integration of the Kubernetes cluster with the corporate proxy
o Refactoring and migration of various microservices (Java, Python, React, Node.js)
o Consulting on the integration of the Kubernetes cluster with a firewall solution
o Updating and extending Terraform modules
o Integration of various Helm charts for logging, monitoring, build, and deployment
o Implementation of the network architecture within the project account
o Implementation of the ingress proxy with AWS ACM integration
o Enhancement of build and deployment processes through consistent use of IaC (Terraform, CloudFormation)
o Consulting in the networking domain and implementation of infrastructure using Terraform
o Development, bug fixing, and debugging of Java, Python, and React services
o Migration of applications and support for the development team
o Operation and maintenance of services and the platform
o Cross-team developer support
Technoligies:
Java, Spring Boot, Quarkus, Python, AWS (EKS, VPC, AWS ACM, CloudWatch, CloudTrail, Security Hub, EC2, Transit Gateway, RDS, S3, EBS, EFS, FSx, CodeBuild, Cloudformation, CodeDeploy, Route53, ECR, OpenSearch, RAM), Kubernetes, React, Terraform, Terragrunt, Jenkins, GitLab, Graylog, Keycloak, Helm, Prometheus, Grafana, Bitbucket, Jira, Confluence, IntelliJ, Linux, macOS, Kanban
Amazon Web Services (AWS), Confluence, Java (allg.), Jira, Kubernetes, Linux Entwicklung, Scrum
6/2021 – 9/2021
Tätigkeitsbeschreibung
Implementation of a communication portal for a banking institution. The new solution was integrated with existing systems. It provides a unified identity and access strategy using OpenID Connect federation (Keycloak).
o Design and implementation of a communication portal (architecture and framework development)
o Implementation of business services (document upload, admin area, contract management)
o Handover of the developed solution
o Coaching of the internal team during the takeover of the solution
Technoligies:
Java, Quarkus, React, TypeScript, NX, Node.js, Next.js, NPM, Keycloak, Visual Studio Code, Linux, macOS, Docker, Kubernetes, Jira, Confluence, Scrum
API-Entwickler, Docker, Java (allg.), Kubernetes, Node.Js, Postgresql, Typescript
1/2021 – 12/2022
Tätigkeitsbeschreibung
Implementation of a Hybrid Cloud for a Bank (AWS, Private Data Center):
o Cloud Competence Center Architect
o Selection of the cloud provider
o Definition of migration strategies for various applications
o Documentation of the architecture
o Consulting on security, network, architecture, and operations topics
o Implementation of the AWS Landing Zone
o Definition of architectural guidelines
o Setup of AWS architecture for various sub-projects
o Infrastructure provisioning using Terraform and CloudFormation
o Implementation of central services
o Implementation of application build pipelines based on Terraform
o Implementation of a central pipeline for creating hardened AMIs
o Consulting migration teams regarding architecture in sub-projects
o Implementation of the solution together with migration teams
o Consulting and implementation in the network domain
o Migration of various applications (frontend, backend, databases)
Technologies:
AWS (EC2, VPN, Transit Gateway, RDS, DynamoDB, S3, EKS, EBS, EFS, FSx, Landing Zone, CodeBuild, CodeDeploy, CodeCommit, Route 53, ECR, CloudFormation, AWS ACM, SES), Terraform, Bitbucket, Oracle, PostgreSQL, Kubernetes, Keycloak, Arc42, Jira, Confluence, IntelliJ, Linux, macOS, Scrum
Amazon Web Services (AWS), Confluence, Jira, Oracle Database, Postgresql, Python, Scrum
6/2020 – 12/2021
Tätigkeitsbeschreibung
Development of software for e-scooter rental
o Selection of the cloud provider
o Setup of the landing zone on AWS
o Design and architecture of the frontend, backend, and persistence layer
o Implementation of the rental functionality
o Implementation and integration of billing with a payment service provider
o Implementation of price calculation
o Implementation of e-scooter tracking
Technologies:
Java, Quarkus, React, TypeScript, NX, Node.js, Next.js, NPM, Keycloak, Visual Studio Code, Linux, macOS, Docker, Kubernetes, Jira, Confluence, Scrum
API-Entwickler, Go (Programmiersprache), JavaScript-Entwickler, Postgresql, React Native
11/2017 – 1/2021
Tätigkeitsbeschreibung
Introduction of a cloud infrastructure for the development of new services, improvement and adaptation of existing systems, as well as the creation of a data lake.
o Consulting on the modernization of existing monolithic systems
o Architecture consulting for the implementation of microservices
o Selection and development of a cloud infrastructure (Openshift / Kubernetes)
o Migration of a cloud infrastructure to another provider (AppAgile to AWS)
o Setup of development and production platforms
o Architectural improvements for various existing systems
o Coaching of developers and DevOps teams
o Implementation of business features
o Developer reviews
o Design and implementation of the development and release process
o Selection of the cloud provider
o Creation of incidents and change requests
o Setup of the Kubernetes cluster and services on AWS
o Setup of monitoring
o Setup of logging
o Setup of IAM
o Setup of the persistence layer
o Setup of eventing
o Creation of PoCs for development
o Implementation of business services
Technologies:
Scrum, DDD, Java, Spring, Kubernetes/ OpenShift, Docker, Rancher, Terraform, Ansible, REST, Keycloak, HAProxy, AWX, AWS (RDS, EKS, Landing Zone, MSK, VPC, Transit Gateway, CloudWatch, GuardDuty, Amazon OpenSearch, SSO, IAM, Route53, EFK-Stack, Athena, S3, Visual Studio Code, IntelliJ, Red Hat Linux, macOS, Scrum, Jira, Confluence
Amazon Web Services (AWS), Confluence, Java (allg.), Jira, Kubernetes, Openshift, Red Hat Enterprise Linux (RHEL), Scrum, Spring Framework
1/2017 – 10/2017
Tätigkeitsbeschreibung
Introduction of a private cloud and implementation of microservices used by the existing EDIFACT platform. In addition, the cloud infrastructure provides a platform for operating other projects. The goal of the cloud solution is to run applications in a highly available and scalable manner, as well as to replace or make parts of the existing EDIFACT system more flexible.
o Setup and administration of an OpenShift-based private cloud
o Design and implementation of microservices
o Creation of the build and deployment process for project-specific microservices and applications from other projects
o Coaching of other teams in creating build and deployment processes on the cloud infrastructure
Technologies:
Java, Kubernetes/ OpenShift, Docker, Vert.x, Spring, Tomcat, REST, Speedment, AngularJS, jQuery, Dojo, Javascript, Jenkins, Git, Gradle, PostgreSQL, IntelliJ, Rad Hat Linux, macOS, Scrum
Docker, Java-Entwickler, Java (allg.), JavaScript, Kubernetes, Openshift
1/2017 – 10/2017
Tätigkeitsbeschreibung
Introduction of a private cloud and implementation of microservices used by the existing EDIFACT platform. In addition, the cloud infrastructure provides a platform for operating other projects. The goal of the cloud solution is to run applications in a highly available and scalable manner, as well as to replace or make parts of the existing EDIFACT system more flexible.
o Setup and administration of an OpenShift-based private cloud
o Design and implementation of microservices
o Creation of the build and deployment process for project-specific microservices and applications from other projects
o Coaching of other teams in creating build and deployment processes on the cloud infrastructure
Postgresql, Scrum, Docker, Gradle, Java (allg.), Red Hat Enterprise Linux (RHEL), Kubernetes, Openshift
9/2016 – 12/2016
Tätigkeitsbeschreibung
Development of software for the approval and archiving of investment applications.
o Improvement of the software development process and the existing framework
o Coaching of the development team
o Optimization of Camunda BPMN usage
o Implementation of requirements
o Setup of new processes and coordination with the business department
o Bug fixing in the existing code
Technologies:
Java, Java EE, Spring, JHipster, AngularJS, Docker, SaltStack, Comarch ERP, Jenkins, JUnit, XLT, JMeter, REST, Webservices, XML, XSLT, Git, Confluence, MS SQL, MariaDB/ MySQL, Nexus, Eclipse, Enterprise Architect, Kanban, Scrum
Apache Maven, Apache Tomcat, Git, Java (allg.), Jenkins, Postgresql, Red Hat Enterprise Linux (RHEL), Scrum-Master, Spring Framework
6/2015 – 8/2016
Tätigkeitsbeschreibung
Spin-off of IT systems from a E-commerce Group and establishment of an independent software landscape for a corporate subsidiary.
o Software architecture, technical contact, and developer for a newly developed procurement portal
o Implementation of the build and deployment process for the procurement portal using Docker and Salt Stack
o Implementation of various interfaces for the procurement portal using REST, SOAP, and XML
o Interface development and technical contact for invoice verification
o Design of the overall architecture for all EDIFACT interfaces
o Interface development and technical coordination for EDIFACT integration of procurement and invoice verification
o Execution, implementation, and support of testing for the procurement portal, invoice verification, and EDIFACT integrations
o Software architecture for the integration of Comarch ERP into the system landscape
o Introduction of Kanban within the architecture team
Technologies:
Java, Java EE, Spring, JHipster, AngularJS, Docker, SaltStack, Comarch ERP, Jenkins, JUnit, XLT, JMeter, REST, Webservices, XML, XSLT, Git, Confluence, MS SQL, MariaDB/ MySQL, Nexus, Eclipse, Enterprise Architect, Kanban, Scrum
AngularJS, Docker, Java Database Connectivity, Jenkins, Kanban, Mariadb, Spring Framework, XML
7/2014 – 5/2015
Tätigkeitsbeschreibung
Extension and decomposition of a bank’s software systems
o Design of a software architecture for componentization
o Introduction of Kanban in the payment applications department
o Implementation of business requirements in the payment processing domain
o Bug fixing and ticket handling
o Execution of refactorings to improve software quality
o Consulting on improvements to the software development process
Technologies:
Java, Java EE, Spring, Windows, JPA, Hibernate, JSF, RichFaces, Facelets, XHTML, HTML, CSS, REST / Webservices, JMS, JBoss Application Server, Tomcat, UML, Enterprise Architect, Oracle Datenbank, EJB 3, JUnit, Emma, Checkstyle, FindBugs, PDM, XML, JSON, PL/SQL, Gradle, Maven, Ant, Ivy, Git, Jenkins, Jira, Confluence, Enterprise Architect
Gradle, Java (allg.), Spring Framework, UML, XML
Zertifikate
AWS
AWS
Über mich
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden