Yasin Y.
DevOps-Architekt & Backend-Entwickler
Erfahrungen
Apr. 2024 - Juni 2024
3 MonatenZürich, Schweiz
DevOps-Architekt & Backend-Entwickler
Schweizerische National Bank
- Architektur und Weiterentwicklung der DevOps-Infrastruktur in einer regulierten Umgebung
- Migration & Planung & Entwicklung vom Monolithen zur Microservice (ASP.NET Core)
- Aufbau und Pflege von CI/CD-Pipelines (GitLab, Jenkins) zur Unterstützung agiler Entwicklung
- Verwaltung von Artefakt-Repositories mit JFrog Artifactory und Sicherheits-Scans via Xray
- Migration und Integration von Quellcode-Repositories (SVN → GitLab)
- Betrieb und Konfiguration einer Container-Plattform mit OpenShift
- Automatisierung von Deployments mit Ansible, Helm und Ansible Automation Platform
- Implementierung von Monitoring- und Alerting-Lösungen mit Prometheus
- Enge Zusammenarbeit mit dem Frontend-Entwicklungsteam zur Optimierung von Build-, Test- und Release-Prozessen
- Unterstützung bei der Etablierung sicherer und skalierbarer Infrastrukturprozesse (Secure SDLC)
- Dokumentation und Wissensvermittlung innerhalb des Teams
- Leiten der Refinements und Konzipierung der Architektur für das Backend
Mai 2023 - Juni 2024
1 Jahr 2 MonatenGeschäftsführer
Team Codex GmbH
März 2023 - März 2024
1 Jahr 1 MonateMeckenheim, Deutschland
Leitender Plattformingenieur & Sicherheitsingenieur
Deutsche Bundeswehr
- Aufbau und Konzipierung einer Plattform
- Dokumentieren und Analysieren von geschäftskritischen Prozessen
- Containerisieren mit Podman
- Python-Scripting für Test
- Stakeholder-Management
- Erstellen und Leiten der internen Infrastruktur
- Koordinierung eines Plattform-Teams
- Ausfallsicherheit, Loadbalancing und Zertifikatsmanagement über Istio
- Ausarbeiten von ITILv3-Prozessen
- Entwickeln mehrerer Sicherheitskonzepte
- Anbindung von IAM an die Applikationen über LDAP (GitLab, Aramis SMA)
Feb. 2022 - Apr. 2023
1 Jahr 3 MonatenIT-Berater
Selbständig
Feb. 2022 - Feb. 2023
1 Jahr 1 MonateWiesbaden, Deutschland
Leitender Solution-Architekt
Bundeskriminalamt
- Konzipierung von Mechanismen und Mustern für das Handhaben von Anfragen
- Dokumentieren und Analysieren von geschäftskritischen Prozessen
- Containerisieren mit Docker
- Pipelines mit GitLab CI/CD für das Erstellen, Testen und Bereitstellen containerisierter Anwendungen sowie von Spring Boot-Anwendungen
- Erstellen und Leiten der internen Infrastruktur
- Ausarbeiten von ITILv3-Prozessen
- Einsatz von Ansible zum Installieren und Initialisieren von VMs
- Koordinierung von drei Teams für sechs Projekte
Juli 2021 - Jan. 2022
7 MonatenWien, Österreich
Cloud- & Software-Ingenieur
Dienstleister
- Entwicklung einer Java Spring Boot API und Spring-Standalone-Backend
- Erstellen und Orchestrieren eines OpenShift-, Microk8s- und Kubernetes-Clusters
- Dokumentation und Präsentation von Speicherung und Persistierung in MSSQL
- Erstellen von IP-Tables
- Containerisieren mit Docker von mehr als zehn Applikationen
- Pipelines mit GitLab CI/CD für Erstellen, Testen und Bereitstellen containerisierter Anwendungen und Spring Boot-Anwendungen
- Schreiben von mehr als zehn Helm Charts für Deployments
- Installation, Konfiguration und Loadbalancing eines AKS-Clusters
Juli 2021 - Jan. 2022
7 MonatenOldenburg, Deutschland
Cloud- & DevOps-Ingenieur & Entwickler
EWE-Tel
- Entwicklung von Serverless-Funktionen in AWS Lambda und CloudFront-Funktionen
- Umstrukturierung eines Terraform-Monolithen, Auslagerung von Modulen und Implementierung von Workspaces
- Erstellen von Ansible-Playbooks zum Provisionieren von Kunden- und Entwicklerkonten
- Erweiterung von Routing-Tabellen
- Entwicklung einer Java Spring Boot API
- Bereitstellung der Anwendungen im AWS Elastic Kubernetes Service (EKS)
- Speicherung und Persistierung in Elasticsearch und Amazon RDS
- Zertifikatsverwaltung mit Istio
- Pipelines mit GitLab CI/CD für containerisierte Anwendungen
- Einrichtung von DNS und Dateiservern
- Spiegelung und Snapshot-Backups von Dateien
- Implementierung von Grafana und Erstellen von Dashboards
- Erweiterung von OIDC in Spring Boot mit OpenID (Anpassung von Claims und Scopes)
Feb. 2021 - Juni 2021
5 MonatenFrankfurt, Deutschland
Cloud- & DevOps-Ingenieur
Deutsche Bank
- Planung und Entwicklung neuer Webanwendungen in Python
- Einsatz von Terraform und Ansible zur Provisionierung von Cloud-Ressourcen und virtuellen Maschinen
- Automatisierte Bereitstellung von Entwicklungs-, Test- und Produktionsumgebungen über Terraform
- Speicherung und Persistierung in S3-Buckets
- Einführung von Monitoring-Lösungen in AWS (CloudWatch)
- Erweiterung von AWS-RBAC und Erstellung von Load-Balancern
- Konzeption und Umsetzung einer CI/CD-Pipeline mit GitLab für containerisierte Anwendungen
- Integration von Echtzeit-Datenfeeds für den Wertpapierhandel in Grafana
- Entwicklung von Handelsalgorithmen und Unterstützung beim Entwurf automatisierter Handelssysteme auf AWS Lambda
- Erstellung von Datenpipelines für Marktanalysen und Nutzung von Elasticsearch für Backtesting und Marktforschung
- Bereitstellung der containerisierten Anwendungen in EKS
- Nutzung eines NAT-Gateways für die Veröffentlichung
Juni 2020 - Jan. 2021
8 MonatenFrankfurt, Deutschland
Lead DevOps-Ingenieur
Deutsche Bank
- Entwicklung einer Spring-Boot-REST-API in Java zur Berechnung von Wertpapierhandelserträgen
- Einsatz von GitLab CI/CD für die Bereitstellung von Anwendungen in der AWS-Cloud
- Konfiguration der AWS-Infrastruktur: RDS, S3, ELB, EC2, Auto Scaling Groups
- Provisionierung mit Terraform und Serverkonfiguration mittels Ansible
- Build, Test und Deployment containerisierter Anwendungen in AWS ECS
- Erweiterung von AWS IAM und RBAC
- Implementierung robuster Backup- und Recovery-Prozesse für Handelsdaten in S3 und RDS
- Ausbau des Monitorings mit AWS CloudWatch und Grafana
- Durchführung von Anforderungsanalysen gemeinsam mit Kunden
- Koordinierung von Infrastrukturen, Prozessen und eines Teams von neun Personen
März 2020 - Mai 2020
3 MonatenFrankfurt, Deutschland
Cloud-Migrant
Deutsche Bank
- Konzeption und Durchführung der Migration eines On-Premise-Applikationsservers zu Azure zur Steigerung der Hochverfügbarkeit und Senkung der Kosten
- Provisionierung von Azure-Ressourcen mit Terraform und Ansible
- Erstellung eines Auto-Scaling-Konzepts für Azure VM Scale Sets
- Automatisierte Einrichtung von Entwicklungs-, Staging- und Produktionsumgebungen
- Nutzung von Artifactory zur Verwaltung von Software-Artefakten
- Entwicklung eines Sicherheits- und Netzwerkkonzepts inklusive NAT-Gateway und privatem Endpunkt in einem eigenen VNet
Okt. 2019 - Feb. 2020
5 MonatenDortmund, Deutschland
DevOps-Ingenieur
IT der Bundesinnungsverband für Orthopädie Technik
- Containerisierung von Microservices mit Docker
- Entwurf und Entwicklung von grafischen Mockups, Datenbanken und Projekt-Roadmap
- Erstellung von CI/CD-Pipelines mit GitLab CI/CD
- Entwicklung eines Python-Tools zur Beschleunigung der Entwicklung
- Verwaltung von Artefakten mit JFrog Artifactory
- Sicherstellung von Best Practices im DevOps-Prozess durch Einsatz von SonarQube
März 2019 - Apr. 2022
3 Jahren 2 MonatenIT-Berater
Pexon Consulting GmbH
März 2019 - Sept. 2019
7 MonatenBochum, Deutschland
DevOps-Ingenieur
Pflegix
- Verantwortlich für alle CI/CD-Pipelines der Entwicklungsteams zur schnelleren und fehlerfreien Auslieferung von Software-Artefakten
- Einsatz von Azure DevOps/Azure Pipelines und Azure Repos zur Verwaltung von Git-Repositories
- Betreuung des ASP.NET Core Backends
Mai 2018 - Juni 2024
6 Jahren 2 MonatenGesellschafter
Otel Ihtiyac
Apr. 2018 - Feb. 2019
11 MonatenDortmund, Deutschland
Full-Stack-Entwickler
4Grands
- Frontend-Webentwicklung mit Angular und Ionic
- Umsetzung von Anforderungen des Support-Teams in Angular-Komponenten
- Frontend-Testing mit Cypress
- Backend-Entwicklung mit Nest.js und Node.js
- Entwurf von NoSQL-Datenbankmodellen
Apr. 2018 - Feb. 2019
11 MonatenTeamleiter / Full Stack Entwickler
4Grands GmbH
Jan. 2015 - März 2018
3 Jahren 3 MonatenFull Stack Entwickler
Enii Solutions GmbH
März 2014 - März 2018
4 Jahren 1 MonateDortmund, Deutschland
Full Stack Entwickler
Enii Solutions
- Entwurf und Entwicklung von Mockups, Datenbanken und Projekt-Roadmaps für Back- und Frontend (Headless CMS)
- Entwicklung einer B2B-Handelsplattform-App zwischen Hoteliers und Lieferanten im Vier-Mann-Team
- Fortbestand der Beteiligung ohne aktive Mitarbeit
- Orchestrierung mit Docker und Docker Compose
- Deployment der Container auf AWS Cloud
- Implementierung und Erweiterung von AWS RBAC
- Frontend-Testing mit Cypress
- Load Balancing von Front- und Backends
- Deployment und Administration von NoSQL-Datenbanken
- Leitung eines Sechs-Personen-Teams, Anforderungsanalyse, Ticketing und Management
- Implementierung von OAuth2 und Rollen- und Rechtemanagement
Fähigkeiten
Tools & Arbeitsweise
- Bash
- Jira
- Confluence
- Git
- Github
- Scrum
- Intellij
- Kanban
- Webstorm
- Postman
- Clean Code
- Microsoft Storage Explorer
- Lens
- Wireshark
Cloud-dienste
- Aws: Ec2, S3, Eks, Ecs, Ecr, Lambda, Rds, Vpc, Iam, Cloudwatch, Elastic Loadbalancer
- Azure: Vm, Container Instance, Blob Storage, Aks (Azure Kubernetes Service), Container Registry, Functions, Application Gateway, Azure Dns, Loadbalancer, Vpn Gateway, Iam, Active Directory, App Services
Technologien, Frameworks & Programmiersprachen
- Frontend: Javascript, Typescript, Node.js, Angular, Ionic, Vue.js
- Backend: Python (Pandas, Numpy, Flask, Fastapi), Java (Ee, 8, 11, Spring Boot, Meteor, Jsp, Jsf), C# (Asp .Net Core), Javascript/typescript (Node.js, Nestjs)
- Authentifizierung & Zertifikatsverwaltung: Iam, Ldap, Oauth2, Oidc, Istio
- Container & Iac: Kubernetes (Azure Kubernetes Service (Aks), Amazon Elastic Kubernetes Service (Eks)), Docker, Terraform, Ansible, Molecule, Minikube, Microk8s
- Devops: Jenkins, Azure Devops, Gitlab Ci/cd, Cloudwatch, Elk-stack
- Betriebssysteme: Linux (Ubuntu, Arch, Tails, Klinux, Debian, Alpine, Ruby), Windows, Macos
- Datenservices & Datenbanken: Apache Kafka, Mongodb, Mariadb, Dynamodb, Mysql, Postgresql, Ms Sql, Nosql, Sql
- Netzwerk-tools/-technologien/-mechanismen: Apache Kafka, Checkmk, Tcp/ip, Dhcp, Dns, Http/https, Nat, Subnetting, Vlans, Firewalls, Vpn, Ssl/tls (Secure Sockets Layer/transport Layer Security), Siem (Security Information And Event Management), Snmp (Simple Network Management Protocol), Netflow, Wireshark
Sprachen
Deutsch
MutterspracheEnglisch
VerhandlungssicherTürkisch
FortgeschrittenAusbildung
Dez. 2010 - Juli 2013
Robert-Bosch-Berufskolleg
Abschluss, Informationstechnischer Assistent · Informationstechnischer Assistent · Dortmund, Deutschland
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.