Cloud Solutions Architekt/ Backend Entwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 40625 Düsseldorf
- Nähe des Wohnortes
- ro | en | de
- 21.05.2024
Kurzvorstellung
Aufteilung zu Microservices. Refactoring.
Leistungsoptimierungen. Optimierung der Datenflüsse.
Devops (CICD / infrastructure as code)
Teamleitung / mentoring
Qualifikationen
Projekt‐ & Berufserfahrung
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)
.Net Framework (Microsoft), Agile Methodologie, DevOps, Kubernetes, Microsoft Azure
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)
.Net Framework (Microsoft), DevOps, Kubernetes, Microsoft Azure
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)
C#, DevOps, Kubernetes, Microsoft Azure, Software Architecture
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)
.Net Framework (Microsoft), ASP.NET, Microsoft Azure
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)
.Net Framework (Microsoft), C#, Continuous Delivery, Microsoft Azure, Microsoft SQL-Server (MS SQL), Representational State Transfer (REST)
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.
AngularJS, C#, Microsoft Azure, Microsoft SQL-Server (MS SQL), System Architektur
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)
Microsoft SharePoint Server, C#, Microsoft Azure
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
Microsoft SQL-Server (MS SQL), Mongodb, C#, Microsoft Azure, Amazon Web Services (AWS)
6/2013 – 1/2014
Tätigkeitsbeschreibung Webanwendung Entwicklung (CakePHP, MySql, Javascript + jQuery, Google Maps und StreetView APIs, PayPal API)
Eingesetzte QualifikationenMysql, Cakephp, JavaScript
10/2012 – 2/2013
Tätigkeitsbeschreibung Webanwendung Entwicklung (C#, RavenDB + MapReduce Indexes, ASP.MVC, JS, LinkedIn API)
Eingesetzte QualifikationenC#, ASP.NET, JavaScript
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
Microsoft SQL-Server (MS SQL), Microsoft Project Server, Microsoft SharePoint Server, C#, JavaScript, PHP
2/2012 – 8/2012
Tätigkeitsbeschreibung Software Entwicklung für ein Lagerverwaltungssystem (C#, SqlServer, WCF, ASP.Net MVC, Javascript + JQuery)
Eingesetzte QualifikationenMicrosoft SQL-Server (MS SQL), C#
9/2011 – 2/2012
TätigkeitsbeschreibungWebanwendung Entwicklung (C#, SqlServer, ASP.MVC, WebServices)
Eingesetzte QualifikationenC#, ASP.NET, JavaScript
Zertifikate
Ausbildung
Romanian-American Unversity, Bukarest, Rumänien
Weitere Kenntnisse
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
- Rumänisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden