Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Verhandlungssicher
Einsatzorte
Einsatzorte
Berlin (+50km)
Deutschland, Schweiz, Österreich
möglich
Projekte
Projekte
2 Jahre
2023-01 - 2024-12
Implementierung eines skalierbaren Kubernetes Clusters mit AWS EKS und CI/CD
Entwicklung und Deployment eines
hochverfügbaren, skalierbaren Amazon
EKS Clus- ters unter
Verwendung des AWS Cloud Development Kits (CDK) zur Automatisierung
der
Infrastrukturprovisionierung. Integration von Flux für kontinuierliche Deployment-
Automatisierung, Helm zur Verwaltung von Kubernetes-Anwendungen, und Kustomiza-
tion für individuelle Anpassungen. Aufbau von CI/CD Pipelines gemäß den spezifischen
Anforderungen des Kunden zur Unterstützung einer agilen Entwicklungsumgebung.
1 Jahr 8 Monate
2021-05 - 2022-12
Aufbau einer CI/CD Umgebung & Coaching für IaC
Das Service Team beim Kunden wollte den Aufbau der Cloud Infrastruktur automatisieren und begann dabei auf der grünen Wiese. Unser Consultant hat in Absprache und nach Kundenplan die GitLab Runner Infrastruktur automatisiert (Aufbau, Update, etc) und den Kunden dabei unterstützt seine Infrastruktur in AWS CDK Apps zu bringen. Auch am automatisierten Deployment von Applikationen wurde gearbeitet.
Ein Kunde wollte AWS Transfer for SFTP für den Datenaustausch diverser mobiler
Endgeräte verwenden und brauchte dafür die Möglichkeit den Geräten einen Zugang
per Userlogin zur Verfügung zu stellen. AWS Transfer for SFTP stellt diese Möglichkeit
out-of-the-box nicht zur Verfügung, wohl aber einen eigenen Authorizer per API Gateway und Lambda zu verwenden. Dieser wurde von unserem Consultant erstellt und integriert.
AWS IAMAWS CloudTrailAWS CloudWatchAWS FargateGitLabTypescriptAWS CDKAWS LambdaAWS API Gateway
1 Jahr 4 Monate
2020-09 - 2021-12
Umsetzung einer Cloud Umgebung für CI/CD on-premises
Um eine Kundenanforderung umzusetzen, welche besagt, dass Development Teams ins On-Premises Netzwerk automatisch deployen können, wurde innerhalb der AWS das automatische Aufbauen von Azure DevOps Agent Pools umgesetzt. Die Schwierigkeit bestand darin, die Architektur sicher umzusetzen und zeitgleich eine Kommunikation zu Azure zuzulassen. Ebenso müssen On-Premises Firewalls konfiguriert werden und interne Dienste wie Nexus und SonarQube angesprochen werden können.
Einrichten einer Deployment Pipeline für AWS Ressourcen und Container
Auf Basis der GitLab CI/CD wurde eine Deployment Pipeline für AWS Ressourcen und
Container entwickelt. Die Ressourcen werden von einem GitLab Runner, der als Docker-Container läuft an AWS übergeben. Dabei werden die IAM Role Credentials verwendet. Die Deployment Pipeline unterstützt das Multi-Account Pattern.
Implementierung eines skalierbaren Kubernetes Clusters mit AWS EKS und CI/CD
Entwicklung und Deployment eines
hochverfügbaren, skalierbaren Amazon
EKS Clus- ters unter
Verwendung des AWS Cloud Development Kits (CDK) zur Automatisierung
der
Infrastrukturprovisionierung. Integration von Flux für kontinuierliche Deployment-
Automatisierung, Helm zur Verwaltung von Kubernetes-Anwendungen, und Kustomiza-
tion für individuelle Anpassungen. Aufbau von CI/CD Pipelines gemäß den spezifischen
Anforderungen des Kunden zur Unterstützung einer agilen Entwicklungsumgebung.
1 Jahr 8 Monate
2021-05 - 2022-12
Aufbau einer CI/CD Umgebung & Coaching für IaC
Das Service Team beim Kunden wollte den Aufbau der Cloud Infrastruktur automatisieren und begann dabei auf der grünen Wiese. Unser Consultant hat in Absprache und nach Kundenplan die GitLab Runner Infrastruktur automatisiert (Aufbau, Update, etc) und den Kunden dabei unterstützt seine Infrastruktur in AWS CDK Apps zu bringen. Auch am automatisierten Deployment von Applikationen wurde gearbeitet.
Ein Kunde wollte AWS Transfer for SFTP für den Datenaustausch diverser mobiler
Endgeräte verwenden und brauchte dafür die Möglichkeit den Geräten einen Zugang
per Userlogin zur Verfügung zu stellen. AWS Transfer for SFTP stellt diese Möglichkeit
out-of-the-box nicht zur Verfügung, wohl aber einen eigenen Authorizer per API Gateway und Lambda zu verwenden. Dieser wurde von unserem Consultant erstellt und integriert.
AWS IAMAWS CloudTrailAWS CloudWatchAWS FargateGitLabTypescriptAWS CDKAWS LambdaAWS API Gateway
1 Jahr 4 Monate
2020-09 - 2021-12
Umsetzung einer Cloud Umgebung für CI/CD on-premises
Um eine Kundenanforderung umzusetzen, welche besagt, dass Development Teams ins On-Premises Netzwerk automatisch deployen können, wurde innerhalb der AWS das automatische Aufbauen von Azure DevOps Agent Pools umgesetzt. Die Schwierigkeit bestand darin, die Architektur sicher umzusetzen und zeitgleich eine Kommunikation zu Azure zuzulassen. Ebenso müssen On-Premises Firewalls konfiguriert werden und interne Dienste wie Nexus und SonarQube angesprochen werden können.
Einrichten einer Deployment Pipeline für AWS Ressourcen und Container
Auf Basis der GitLab CI/CD wurde eine Deployment Pipeline für AWS Ressourcen und
Container entwickelt. Die Ressourcen werden von einem GitLab Runner, der als Docker-Container läuft an AWS übergeben. Dabei werden die IAM Role Credentials verwendet. Die Deployment Pipeline unterstützt das Multi-Account Pattern.