freiberufler Senior GO Entwickler und DevOps Engineer auf freelance.de

Senior GO Entwickler und DevOps Engineer

offline
  • auf Anfrage
  • Berlin
  • Europa
  • ru  |  de  |  en
  • 29.04.2024

Kurzvorstellung

Senior Software Entwickler mit starken Kenntnissen in GO, Kubernetes, PHP (Kubernetes), Helm, Docker, AWS, Azure and Google Cloud mit über 10 Jahren Berufserfahrung .

Auszug Referenzen (1)

"Sehr guter Freelancer! Hochwertige und vorallem schnelle Lösung von Problemen! Sehr zum Empfehlen!!"
Senior Go Lang Engineer (Festanstellung)
Stefan Thonhofer
Tätigkeitszeitraum

9/2018 – 2/2019

Tätigkeitsbeschreibung

­ Docker and MicroServices architecture with RabbitMQ for communication and RPC design
­ Telegram bot automation
­ AWS
­ RESTfull JSON web back end with Go and React
­ Calculation of technical indicators, data exchanges with multiple external APIs ­ Unique experience in external API simulation and testing
­ Stripe payment gateway integration
­ Monitoring tools, Grafana, Kibana, Filebeat, Elasticsearch, Curator
­ Full DevOps support from the project begin

Eingesetzte Qualifikationen

Application Development

Qualifikationen

  • Amazon Web Services (AWS)4 J.
  • Docker4 J.
  • Golang2 J.
  • Helm
  • JavaScript
  • Kubernetes4 J.
  • Microsoft Azure2 J.
  • PHP7 J.
  • Software Architecture2 J.
  • Symfony5 J.

Projekt‐ & Berufserfahrung

Senior Cloud Ingenieur
Mercedes Benz GmbH, Stuttgart
8/2022 – 12/2023 (1 Jahr, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

8/2022 – 12/2023

Tätigkeitsbeschreibung

Unterstützung der Cloudnativen Produkte (Kafka, Postgres, CVAT, Seldon, Grafana) für die internen i3 Community-Kunden.
Entwicklung eines Tools für Sammlung der Nutzungstatistiken der Produkte über Thanos API.
Eingesetzte Technologien:
- K8s in Azure und AWS
- Jenkins
- Helm
- Kafka, Postgres, CVAT und Seldon
- S3
- Golang
- Thanos

Eingesetzte Qualifikationen

Microsoft Azure, Amazon Web Services (AWS), Golang, Kubernetes

Senior Golang Entwickler und DevOps Ingenieur
Cariad GmbH (Software-Unternehmen von Audi und VW), Ingolstadt
2/2021 – 7/2022 (1 Jahr, 6 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2021 – 7/2022

Tätigkeitsbeschreibung

Als Golang Entwickler und DevOps habe ich einen globaler Authorisation Provider für Autos, Geräte, B2B und Endkunden entwickelt. Verwendete Sprachen und Technologien:
- Golang für die Microservices Architektur
- Kubernetes in Azure
- Redis
- Cockroach DB
- Loadtests mit K6

Eingesetzte Qualifikationen

Golang, Kubernetes, Microsoft Azure

PHP Developer und IT Berater
Greta & Starks Apps GmbH, Berlin
10/2019 – 12/2023 (4 Jahre, 3 Monate)
Medienbranche
Tätigkeitszeitraum

10/2019 – 12/2023

Tätigkeitsbeschreibung

API Entwicklung für mobile Anwendungen wie auch Development eines Backends für Filmuploads, Contentdistribution und einen sicheren Zugang zu Diensten des Projekts unter Einhaltung der strengsten Sicherheitsmaßnahmen einer Auditfirma (TPN Zertifizierung).
Verwendete Technologien:
- PHP, Symfony
- AWS ECS, EC2, CodePipeline, AppConfig, S3, ELB, RDS (MySQL)
- MySQL
- Redis

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Docker, PHP, Symfony

Senior GO Developer
Deutsche Telekom, Berlin
3/2019 – 9/2021 (2 Jahre, 7 Monate)
Telekommunikation
Tätigkeitszeitraum

3/2019 – 9/2021

Tätigkeitsbeschreibung

Arbeit am A4 Projekt bei der Deutschen Telekom, Teilnahme an der Open Networking Foundation (Voltha). Dort entwickle ich nextgen softwaredriven Netzwerkarchitekturen (software defined networks), virtuelle Netzwerkgeräte und Multi-Vendor, zerstreute, breitbandige Zugänge als Service. Meine Rolle bestand in der IT-Beratung im Bereich Softwarearchitektur, SCRUM, Agile, CI/CD sowie in der aktiven Code-Entwicklung der Softwarekomponenten.
Verwendete Technologien:
- Golang für die Entwicklung
- Kubernetes auf BareMetal Cluster
- Helm
- Kafka
- Etcd

Eingesetzte Qualifikationen

Docker, Go (Programmiersprache), Kubernetes, Software Architecture

Senior Go Lang Engineer (Festanstellung)
Ntwrx GmbH, Graz
9/2018 – 2/2019 (6 Monate)
Banken
Tätigkeitszeitraum

9/2018 – 2/2019

Tätigkeitsbeschreibung

­ Docker and MicroServices architecture with RabbitMQ for communication and RPC design
­ Telegram bot automation
­ AWS
­ RESTfull JSON web back end with Go and React
­ Calculation of technical indicators, data exchanges with multiple external APIs ­ Unique experience in external API simulation and testing
­ Stripe payment gateway integration
­ Monitoring tools, Grafana, Kibana, Filebeat, Elasticsearch, Curator
­ Full DevOps support from the project begin

Eingesetzte Qualifikationen

Application Development

Leading Software Engineer (Festanstellung)
Kyto GmbH, Berlin
2/2016 – 9/2018 (2 Jahre, 8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2016 – 9/2018

Tätigkeitsbeschreibung

Improving existing project, couching, knowledge sharing, architecture decisions, evaluating candidates for back end positions, developing of new services and integration of tools for CI, Monitoring, Profiling, code reviews, identification and resolving of bottlenecks, documentation. Tech stack: PHP 7.1, Symfony 2.8­3.3, Doctrine, WordPress, NodeJs, Jenkins, Redis, Memcached, Elk, RabbitMQ, MySQL 5.7, Codeship, Bitbucket, Blackfire.

Eingesetzte Qualifikationen

Application Development

Senior Software Engineer
Foodpanda GmbH, Berlin
11/2014 – 2/2016 (1 Jahr, 4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

11/2014 – 2/2016

Tätigkeitsbeschreibung

Code-Reviews, Planung und Entwicklung der neuen Lösungen, der Pakete und Bibliotheken, Behebung der Probleme, Schreiben von Dokumentation zu Lösungen, Verbesserung der App-Leistung, Profilierung von SQL und PHP-Skripten, Architekturentscheidungen, Analyse der möglichen Verbesserungen, Refactoring Aufgaben gehörten zu meinen Aufgaben.
Eines der herausfordernden Projekten an dieser Stelle war die Entwicklung eines Pakets für universelle Warteschlange Integration für mehrere Verwendungen in unterschiedlichen Fällen. Eines der Hauptziele war die alte Messaging-System zu verbessern, die eine hohe Last auf der Hauptdatenbank erzeugte. In einer Perspektive sollte diese Lösung als eine künftige Ersetzung der Cronjobs verwendet werden. Die Lösung wurde als Composer-Paket mit mehr als 200 Unit-Tests und einigen Integrationstests implementiert. Das Paket stellt eine Abstraktion für Warteschlange dar, die unabhängig von konkreten Implementierungen der Warteschlangen (SQS, RabbitMQ, usw.) fungiert und die auch alle Details der Kommunikation mit denen übernimmt. Es bietet umfangreiche Dispatching-Möglichkeiten sowohl auf Erzeuger- und Verbraucher Seiten. Das Projekt wurde für weniger als 5 Wochen umgesetzt. Es wurde in verschiedene Anwendungen integriert und half bestehende Performance-Probleme zu lösen.

Eingesetzte Qualifikationen

Symfony, Zend Framework, PHP

Senior software engineer
Tirendo.de, Berlin
11/2012 – 11/2014 (2 Jahre, 1 Monat)
Handel
Tätigkeitszeitraum

11/2012 – 11/2014

Tätigkeitsbeschreibung

Die Entwicklung Funktionen und Verbesserung der bestehenden Funktionalität. Ich war ein Teil eines großen und sehr professionellen Entwicklungsteams. Als ich an einem großen und hochbelasteter E-Commerce-Projekt gearbeitet habe ich eine breite Palette von Werkzeugen und Technologien verwendet - Solr, Redis, RabbitMQ, Jenkins, New Relic, Jira und viele andere. Natürlich OOP (SOLID Prinzipien, Entwurfsmuster), TDD, Systemmonitoring waren ein wesentlicher Teil meiner täglichen Arbeit. Ich habe eine Menge Programmiererfahrung in komplexen Themen wie Datenaustausch, CSV Bulk-Imports und Exports, Erstellen von Berichten, Entwicklung von fortschrittlichen SEO-und SEM-Tools, Optimierung der Tracking-Systeme, Arbeit mit einer Zustandsmaschine für die Auftragsbearbeitung, Schreiben von automatisierten Tests, CMS-Backend-Entwicklung, Fehler Behebung und Vorbeugung usw.

Eingesetzte Qualifikationen

PHP

Über mich

Als erfahrener Software-Entwickler und DevOps-Ingenieur verfüge ich über mehr als 10 Jahre Berufserfahrung in der Branche. In meiner Karriere habe ich an einer Vielzahl von Projekten gearbeitet, vom kleinen Unternehmen bis hin zu großen internationalen Kunden in der Automobilindustrie (wie Mercedes und Audi) sowie in der Telekommunikation (wie Deutsche Telekom).

Ich bin ein engagierter Teamspieler, der Wert auf effektive Zusammenarbeit legt und mit agilen Methoden wie Scrum und Kanban sowie der Praxis der Paarprogrammierung vertraut ist. Darüber hinaus habe ich Erfahrung im Aufbau von Cloud-Infrastrukturen mit Kubernetes, der Erstellung technischer Dokumentationen und dem Aufbau und der Leitung von Entwicklerteams mit der Einführung von Kanban-Methodologien und Scrum-Ideen.

Bei meiner Arbeit lege ich besonderen Wert auf die Qualität und Lesbarkeit des Codes, effektive Teamzusammenarbeit, pünktliche Lieferung von Aufgaben, das Bearbeiten von Fehlern sowie Präzision bei der Arbeit. Darüber hinaus verfolge ich das Ziel, eine schnelle, skalierbare und zuverlässige Infrastruktur zu schaffen.

Mit meiner umfangreichen Erfahrung und meinem engagierten Arbeitsansatz bin ich bereit, mein Wissen und meine Fähigkeiten in anspruchsvollen Projekten einzusetzen und zum Erfolg meines Teams und Kunden beizutragen.

Weitere Kenntnisse

Golang - 7 Jahre
Kubernetes und Cloud (AWS, Azure) - 5 Jahre
PHP - > 10 Jahre
Symfony - 6 Jahre
Backend, CMS Entwicklung > 10 Jahre

Persönliche Daten

Sprache
  • Russisch (Muttersprache)
  • Deutsch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
4241
Alter
45
Berufserfahrung
17 Jahre und 9 Monate (seit 02/2007)
Projektleitung
3 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden