freiberufler Cloud Solutions Architekt/ Backend Entwickler auf freelance.de

Cloud Solutions Architekt/ Backend Entwickler

offline
  • auf Anfrage
  • 40625 Düsseldorf
  • Nähe des Wohnortes
  • ro  |  en  |  de
  • 21.05.2024

Kurzvorstellung

Architektur und Entwicklung im Bereich .Net + Azure Cloud. Migrieren in die Cloud
Aufteilung zu Microservices. Refactoring.
Leistungsoptimierungen. Optimierung der Datenflüsse.
Devops (CICD / infrastructure as code)
Teamleitung / mentoring

Qualifikationen

  • .Net
  • .Net Framework (Microsoft)4 J.
  • Agile Methodologie1 J.
  • AngularJS8 J.
  • Backend
  • C#13 J.
  • DevOps4 J.
  • Kubernetes4 J.
  • Microsoft Azure10 J.
  • Microsoft SQL-Server (MS SQL)12 J.
  • Software Architecture1 J.
  • System Architektur8 J.

Projekt‐ & Berufserfahrung

Backend Entwickler / DevOps Engineer
EnBW Energie Baden-Württemberg AG, Remote / Karlsruhe, Baden-Württemberg, Germany
1/2023 – offen (1 Jahr, 11 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

1/2023 – offen

Tätigkeitsbeschreibung

- Konzeption und Umsetzung des Umzugs der .Net Microservices Konstellation der Backend Plattform des Automated Call Distribution Systems des Konzerns von Azure PaaS (App Services) nach Kubernetes (AKS).
- Weiterentwicklung der obengenannten Microservices Konstellation.
- Bereitstellung der Cloud Infrastruktur über Microsoft Bicep
- Bereitstellung der Devops Workflows (CICD-Pipelines, containerization, ArgoCD Gitops deployments)

Eingesetzte Qualifikationen

.Net Framework (Microsoft), Agile Methodologie, DevOps, Kubernetes, Microsoft Azure

Backend Developer / DevOps Engineer
Switchboard GmbH, Remote / Stuttgart
2/2022 – 12/2022 (11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2022 – 12/2022

Tätigkeitsbeschreibung

- Software-Lösungsarchitektur und Entwicklung für das Backend des API-Marktplatzes: Event driven .Net Core Microservices in Zusammenarbeit mit Kong als API Gateway und ChargeBee als Abrechnungsplattform.
- Bereitstellung der Cloud Infrastruktur mit Terraform
- Bereitstellung der Devops Workflows (CICD-Pipelines, containerization, ArgoCD deployments)
- Agile Arbeitsmetodologie (Scrum).
- Azure, .Net Microservices (OpenAPI), ALM mit Azure Devops, ArgoCD + Kustomize, Kubernetes, NATS, PostgreSQL, infrastructure as code (Terraform), Kong + Kong Plugins (Lua scripting), Sonarqube, OAuth (Auth0)

Eingesetzte Qualifikationen

.Net Framework (Microsoft), DevOps, Kubernetes, Microsoft Azure

Solutions Architect / Team Lead
Openwire.co, Düsseldorf
8/2020 – 1/2022 (1 Jahr, 6 Monate)
Medienbranche
Tätigkeitszeitraum

8/2020 – 1/2022

Tätigkeitsbeschreibung

- Software-Lösungsarchitektur für ein hochskalierbares (40+ Instanzen), hochleistungs, polyglot, event driven web retrieval and data aggregation System.
- Die Lösung besteht aus einer Mischung zwischen Kubernetes eingesetzten Microservices und Azure SaaS Services.
- Application Insights ist für distributed tracing und monitoring benutzt.
- Teamleiter eines 5 Personen Teams.
- Agile Arbeitsmetodologie (Kanban).
- Azure Services, ALM mit Azure Devops, Kubernetes + Docker, polyglot microservices (.Net Core, NodeJS, Python), Event Driven (Azure Service Bus), Elastic Search, OpenAPI, infrastructure as code (Azure CLI), PostgreSQL, OAuth (Azure AD)

Eingesetzte Qualifikationen

C#, DevOps, Kubernetes, Microsoft Azure, Software Architecture

Azure Cloud Architect
Uniper AG, Düsseldorf
2/2020 – 7/2020 (6 Monate)
Energie Trading
Tätigkeitszeitraum

2/2020 – 7/2020

Tätigkeitsbeschreibung

- Unterstützung für die Stabilisierung und das Go Live eines Azure Durable Functions basiertes pricing forecast System.
- Architektur Reviews and Vorschläge für verschiedene bestehende (schon in Azure oder die nach Azure umgezogen sein würden) oder neue Azure Systeme / Anwendungen
- Agile Arbeitsmetodologie (Kanban).
- Azure SaaS Services (Functions, CosmosDB, Blobs, Application Insights), .Net Core, ALM mit Azure Devops, infrastructure as code (Azure CLI)

Eingesetzte Qualifikationen

.Net Framework (Microsoft), ASP.NET, Microsoft Azure

Software Entwickler
Energie Baden-Württemberg AG, Karlsruhe
1/2019 – 9/2019 (9 Monate)
Energiewirtschaft
Tätigkeitszeitraum

1/2019 – 9/2019

Tätigkeitsbeschreibung

- Unterstützung der Architektur und Entwicklung eines Vertriebssystems im Bereich Lead Management und Nurturing sowie seines ereignisorientierten Datenflusses.
- Das System besteht aus einer Konstellation von .Net Core WebApi Microservices, Azure (Durable) Functions und andere Azure Diensten (Azure Service Bus, Application Insights, API Management, Active Directory mit MFA). Persistenz ist mit SqlServer und CosmosDB erledigt.
- Bereitstellung der OpenAPI Schnitstellen für andere EnBW Systeme.
- Einbindung mit der Microsoft 365 CRM OData API
- Agile Arbeitsmetodologie (Scrum).
- C#, .Net Core, WebAPI, RESTfull, OpenAPI, CQRS, Event Driven, DDD, UnitTesting, CICD (Azure DevOps Pipelines), Gitflow, Load Testing (JMeter), ALM mit Azure Devops, infrastructure as code (ARM templates)

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, Continuous Delivery, Microsoft Azure, Microsoft SQL-Server (MS SQL), Representational State Transfer (REST)

Full Stack Entwickler / Architect
Mott MacDonald / WBIF, remote
10/2016 – offen (8 Jahre, 2 Monate)
Beratung
Tätigkeitszeitraum

10/2016 – offen

Tätigkeitsbeschreibung

Architected and developed the [...] system for the West Balkans Investment Framework organization (-Hyperlink entfernt-).

The [...] focuses on key sectors of the Western Balkan economies including energy, environment, transport, social and private sector development. The Framework awards, based on competitive procedures, grants for infrastructure project preparation activities as well as for investments.

The [...] is a web based application used by the [...] and all other interested parties (countries, international financial institutions, others) to apply for, screen and approve the grants.

The web application is an Azure hosted ASP.Net Core application using a host of Azure services (SqlServer, Blobs, Application Insights, Redis Cache).
It started as .net 4.7.2 application and was migrated first to .net core 3.1 and onwards to 5 and 6.

Eingesetzte Qualifikationen

AngularJS, C#, Microsoft Azure, Microsoft SQL-Server (MS SQL), System Architektur

Full Stack Entwickler
Bareta GmbH, Frankfurt
12/2015 – 12/2018 (3 Jahre, 1 Monat)
IT Beratung
Tätigkeitszeitraum

12/2015 – 12/2018

Tätigkeitsbeschreibung

 Projektbezogene Sharepoint Entwicklung (OnPrem 2013/2016 und Online)
 Sharepoint CSOM/JSOM/REST APIs, C#, Javascript, AngularJS, OneDrive API, Azure (SQLServer, Storage, Queues, Application Insights)

Eingesetzte Qualifikationen

Microsoft SharePoint Server, C#, Microsoft Azure

Architekt / Teamleiter / Entwickler
Softtehnica, Bukarest, Rumänien / Genua, Italien
4/2014 – 10/2016 (2 Jahre, 7 Monate)
IT Beratung
Tätigkeitszeitraum

4/2014 – 10/2016

Tätigkeitsbeschreibung

 Distributed Platform mit ca. 80 Azure Cloud Services + ca. 30 .Net WinServices in AWS VMs oder Beanstalk
 Überprüfung der IT-Anwendungslandschaft in Hinblick auf Funktionsfähigkeit, Abhängigkeiten, Risiken und Datenflüsse
 Architekturberatung, Leistungsoptimierungen, Refactoring
 Aufteilung der Monolithservices zu Microservices
 Teamleiter für ein 3 Personen Team
 Aufgestellt ein CD pipeline mit TFS 2013, Buildmaster
 Antlr Gramatik / parsing für das Abfrage-DSL
 C#, WCF, Azure Cloud Services, AWS SQS S3 Beanstalk, Antlr, SqlServer , EntityFramework, Splunk, MongoDB, ElasticSearch, Redis, Java

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Mongodb, C#, Microsoft Azure, Amazon Web Services (AWS)

Full Stack Entwickler
Kundenname anonymisiert, remote
6/2013 – 1/2014 (8 Monate)
Wohnungswirtschaft
Tätigkeitszeitraum

6/2013 – 1/2014

Tätigkeitsbeschreibung

 Webanwendung Entwicklung (CakePHP, MySql, Javascript + jQuery, Google Maps und StreetView APIs, PayPal API)

Eingesetzte Qualifikationen

Mysql, Cakephp, JavaScript

Full Stack Entwickler
Mott MacDonald, remote
10/2012 – 2/2013 (5 Monate)
Beratung
Tätigkeitszeitraum

10/2012 – 2/2013

Tätigkeitsbeschreibung

 Webanwendung Entwicklung (C#, RavenDB + MapReduce Indexes, ASP.MVC, JS, LinkedIn API)

Eingesetzte Qualifikationen

C#, ASP.NET, JavaScript

Senior Software Entwickler (Festanstellung)
Zitrec, Bukarest
8/2012 – 4/2014 (1 Jahr, 9 Monate)
Software Entwicklung
Tätigkeitszeitraum

8/2012 – 4/2014

Tätigkeitsbeschreibung

 SharePoint un Web Enwticklung für die UMT360 softwarebasierte Lösung. UMT360 ist einen Zusatz für ProjectServer 2010/2013 der die Funktionalitäten von Project Server und Sharepoint erweitert.
 Sharepoint + ProjectServer 2010/2013, C#, SqlServer, Javscript + jQuery), PHP
 Mentoring für Junior Teammitglieder

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Microsoft Project Server, Microsoft SharePoint Server, C#, JavaScript, PHP

Senior Software Entwickler
Novensys, Bukarest
2/2012 – 8/2012 (7 Monate)
Software Entwicklung
Tätigkeitszeitraum

2/2012 – 8/2012

Tätigkeitsbeschreibung

 Software Entwicklung für ein Lagerverwaltungssystem (C#, SqlServer, WCF, ASP.Net MVC, Javascript + JQuery)

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), C#

Software Entwickler
Metro Systems, Bukarest
9/2011 – 2/2012 (6 Monate)
Großhandel
Tätigkeitszeitraum

9/2011 – 2/2012

Tätigkeitsbeschreibung

Webanwendung Entwicklung (C#, SqlServer, ASP.MVC, WebServices)

Eingesetzte Qualifikationen

C#, ASP.NET, JavaScript

Zertifikate

M101: MongoDB for Developers 
2012

Ausbildung

BS, Computer science for business
Ausbildung
2008
Romanian-American Unversity, Bukarest, Rumänien

Weitere Kenntnisse

Architektur und Entwicklung im Bereich .Net + Azure Cloud. Migrieren in die Cloud
Aufteilung zu Microservices. Refactoring.
Leistungsoptimierungen. Optimierung der Datenflüsse.
Devops Bereitstellung (CICD / infrastructure as code)
Teamleitung (remote und vor Ort) und Mentoring

Persönliche Daten

Sprache
  • Rumänisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Profilaufrufe
5175
Alter
40
Berufserfahrung
20 Jahre und 5 Monate (seit 06/2004)

Kontaktdaten

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

Jetzt Mitglied werden