Ich werde bei AWS, Kubernetes, Terraform, CICD und anderen Systemproblemen helfen
DevOps-Ingenieur
Über diesen Service
- Ich habe Erfahrung mit der Einrichtung von Microservices-Deployments über Gitlab CI/CD, ArgoCD, EKS/RKE2. Ich habe Helm-Charts geschrieben, um diese Deployments zu verwalten. Mit gitlab-ci.yaml bleiben die Deployments mit dem neuesten Image-Tag aktuell.
- Ich habe verschiedene AWS-Ressourcen mit Terraform verwaltet, wie VPC, SG, ELB, EC2, EKS, Route 53, Secret Manager, CloudFront, WAF usw. Der gesamte Terraform-Code wird bei Gitlab gespeichert und mit Atlantis für zentrale Deployments integriert.
- Da ich mehrere Konten über AWS Organization verwaltet habe, stelle ich die Netzwerkommunikation zwischen ihnen sicher, z.B. VPC-Peering, SG, Routing-Tabellen, NACL, Route 53 Zuordnungen, IAM-Rolle / Assume Role.
- Mit Ansible schreibe ich Playbooks, um Installationen auf mehreren Instanzen zu automatisieren, z.B. die Installation des Promtail-Agenten auf mehreren EC2-Instanzen zur Log-Sammlung.
- Ich habe Kube-Prometheus-Stack auf EKS für Metriküberwachung, Grafana Loki für Log-Sammlung verwendet. Außerdem wird CloudWatch mit ereignisgesteuerten Lambda-Funktionen genutzt, um Warnungen an externe Kanäle wie Slack zu senden.
- Ich habe auch Erfahrung mit der Einrichtung von Domains mit Route 53 und CloudFlare, der Aktivierung von SSL-Zertifikaten, WAF, CDN-Caching über CloudFront oder Cloudflare sowie DNS-Auflösung.
Frameworks:
Terraform
•
Ansible
Cloud-Provider:
Amazon Web Services
Programmiersprache:
Python
Expertise:
Installation
•
Debuggen
•
Konfiguration
