Site Reliability Engineer (DevOps) / Kubernetes (CKAD) | Full Stack Software Engineer (Angular & NodeJS)
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Sachsen
- Nähe des Wohnortes
- de | en
- 09.01.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
11/2022 – 9/2023
Tätigkeitsbeschreibung
- Adding Monitoring, Logging and Tracing to AspNet Core, Java, Golang, and NodeJS Applications
- Setting up platforms like Jaeger (Tracing), OpenSearch/Loki (Logging), and Grafana Stacks (Monitoring) in Kubernetes environments
- Maintain and Migrate different Kubernetes environments and their deployments (applications)
- Train employees on/in Kubernetes
- Develop its company own notification system
- Help making architectural decisions regarding Kubernetes
- Help teams to being more agile
- Introduce CI/CD pipelines, Integration-Tests and Infrastructure as Code
Go (Programmiersprache), Agile Entwicklung, Angular, Architekturinformatik, Docker, Git, Go (GoLang), Kubernetes, Node.js, PostgreSQL, SSH (Secure Shell)
8/2022 – 10/2022
Tätigkeitsbeschreibung
Site Reliability Engineering (DevOps)
- Creation of automated CI/CD pipelines for AspNet Core applications in GitLab with GitOps approach
- Kubernetes cluster optimization (on-premise)
- Introduction of application tracing with Jaeger
- Introduction of Logging with Loki
- Introduction of cluster and database monitoring
- Monitoring of applications with Grafana, Prometheus, and Influx
- Hosting and maintaining PostgreSQL instances
Full Stack Software Engineering
- Working with AspNet Core
- Implementation of Monitoring endpoints
- Introduction of Serilog that got scrapped by Loki
- Introduction of Tracing with OpenTelemetry
ASP.NET, DevOps, Kubernetes, PostgreSQL, Server-Monitoring
2/2022 – 6/2022
Tätigkeitsbeschreibung
Site Reliability Engineering (DevOps)
- Creating architectural overview for the business use-case (microservice approach)
- Working with AWS (Elastic Stack, K8s, Route53, S3)
- Creating and maintaining Kubernetes clusters in EKS environments
- Maintaining VPCs and EC2 instances with Ansible / Terraform
- CI/CD with Github Actions, Kubernetes, Helm & ArgoCD
- Monitoring of applications with Grafana, Prometheus, and Influx
- Hosting and maintaining Postgres instances
Full Stack Software Engineering
- Website engineering in Angular
- Visualization of timeseries data within charts (ChartJS)
- Usage of NgRX, RxJS, Angular Material, and ITCSS
- Building of NestJS microservice applications (TypeScript, Prisma, Postgres)
- Implementations of GraphQL/REST services and clients
- Test automation with Cypress and Jest
- Introduction of abstract components to increase decoupling
- Working in Nx Workspaces
Amazon Web Services (AWS), Angular, Ansible, DevOps, GraphQL, Node.js, PostgreSQL, Software Architektur / Modellierung, TypeScript
Zertifikate
Ausbildung
Berlin
Über mich
Ich habe über 10 Jahre Erfahrung in der "Softwareentwicklungsszene" gesammelt und für verschiedene Unternehmen tätig, sodass ich sehr viel Erfahrung sammeln konnte. Ich bin offen für neue Herausforderungen und Programmiersprachen. Ich arbeite gerne mit Fachleuten zusammen, die dieselbe Liebe und Leidenschaft für IT und Softwareprogrammierung teilen wie ich.
Durch die Lektüre von IT-Büchern und -Zeitschriften sowie durch autodidaktische Studien erweitere ich ständig meinen Horizont mit aktuellem Fachwissen und modernen technischen Fertigkeiten, die ich nicht nur in meiner täglichen Arbeit und bei persönlichen Projekten einsetze, sondern auch in einem Blog darüber schreibe und anderen Menschen beibringe (-Hyperlink entfernt-).
Desweiteren betreibe ich zu Hause meine eigene IT-Landschaft mit selbstgebautem Kubernetes-Cluster aus ARM- und AMD-Rechnern, selbst aufgesetzter System-Landschaft (Docker-Registries (Nexus), Observability-Tools (Prometheus, Grafana, Jaeger, Influx), Pub-Sub-System die IoT-Daten speichern (Mosquitto, Redis, RabbitMQ, Influx), selbstgechriebenem Tools (z.B. Weather Forecasting oder Saatenkalender), Datenbank-Servern, VPN, und vieles vieles mehr. Somit bleibe ich auch praxisspezifisch auf dem aktuellsten Stand der Technologie-Zeit.
Durch Kombination Softwareentwicklung und Operations besitze ich auch sehr gute Kenntnisse und Fähigkeiten im Software-Architekturbereich. Monolithen, Microservices, Pub-Sub-Systeme oder ähnliche Ansätze sind mir sehr bekannt. Mithilfe von Kubernetes kann ich all das Wissen praktisch anwenden.
Weitere Kenntnisse
Linux, CentOS, Node.js, Git, TeamCity, MacOS / iOS, Docker & Kubernetes, Ansible, Terraform, Helm, Azure DevOps, AWS (EC2 & EKS), Kong, Sentry, Grafana Stack, InfluxDB & Telegraf, Influx, Nexus, SonarQube, Digital Ocean, Github Actions, ArgoCD, Jaeger, Loki Stack, IoT
Erfahrungen im Full-Stack Bereich / Tools mit denen ich arbeite:
Angular, NestJS, Angular Material, Angular CLI, JavaScript, NgRx (Redux), RxJS, NodeJS, NestJS, Prisma, Jest, ITCSS, GraphQL (Apollo), REST, Swagger, SQL, NoSQL, TypeScript, Nx Workspaces
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