12.11.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

AWS Cloud - C/C++ Softwareentwicklung Expert - Embedded Devices - DevOps

Erlangen, Deutschland
Weltweit
Diplom-Ingenieur, Technische Telekommunikationsingenieurwissenschaften
Erlangen, Deutschland
Weltweit
Diplom-Ingenieur, Technische Telekommunikationsingenieurwissenschaften

Profilanlagen

Oscar-GimenezGarcia-Deutsch.pdf

Skills

C (Programmiersprache)JavaJavascriptPHPFahrerassistenzsystemeAgile MethodologieAmazon Web ServicesCloudfrontAmazon S3ArchitekturJiraAutomatisierungTest AutomationC#C++Cloud ComputingCloud-EngineeringCmakeDatenbankenContinuous IntegrationKostenreduzierungLinuxDevopsAmazon DynamodbEclipseEmbedded SystemsGithubGradleSkalierbarkeitIdentitätsmanagementInfrastrukturIntellij IDEAIso 26262JunitPythonApache MavenMicrosoft Visual StudioMisra CMysqlNode.JsNosqlOauthOpenidPerformance-TuningQNX (Software)ScrumRaspberry PiRole Based Access ControlPower BiOpenid ConnectRubyISO/IEC 15504Serviceorientierte ArchitekturSimulationenSoftwareentwicklungSonarqubeSPICESubversionSymfonySteuer-EffizienzTypescriptAblaufplanungTestenVerwaltungstätigkeitenOktaPostmanReactJSLiefer-PipelineGrafanaAws VPCGitCloudformationPytestAngularJSGitlab-CiV-modellBuild-ProzessBetriebssystemeRoute53Funktionale ProgrammierungApi-GatewayKibanaAmazon Simple Queue ServicesTerraformShopwareApi-ManagementDockerJenkinsMicroservices
Cloud Engineering & IAM
  1. Design, Betrieb und Skalierung von cloudbasierten Anwendungen und Infrastrukturen, spezialisiert auf AWS u.a. Lambda, API Gateway, DynamoDB, IAM, ECS, CloudFormation.
  2. Implementierung und Verwaltung von Keycloak-basierten Identitäts- und Zugriffsmanagement-Lösungen (OAuth 2.0/OIDC) für Multi-Tenant-Umgebungen, inkl. RBAC, SSO und Token-Management.
  3. Überwachung und Optimierung von Cloud-Ressourcen zur Sicherstellung von Hochverfügbarkeit, Skalierbarkeit und Kosteneffizienz.
Software Engineering
  1. Planung, Design und Entwicklung von Software mit Java, C++ und JavaScript.
  2. Implementierung, Migration und Integration von Embedded Systems sowie Host-seitige Tools.
  3. Bereitstellung und Testen mit HIL-Simulation und Frameworks wie junit, gtest, Unity und anderen.
DevOps
  1. Automatisierung von CI/CD-Pipelines (Jenkins, GitLab CI/CD, AWS CodePipeline) und Infrastructure-as-Code (IaC) mit CloudFormation und Docker Compose für effiziente Bereitstellungen.
  2. Optimierung von Build-Prozessen, Testautomatisierung und Deployment-Strategien mit CMake und Python, mit Fokus auf Performance-Tuning und Kostensenkung.

Programmiersprachen
C, C++, C#, Java, JavaScript, TypeScript, Python, PHP, Ruby

Produkte
Microsoft Visual Studio, Visual Studio Code, Eclipse, IntelliJ, NodeJS, Angular, React, Composer, gtest, pytest, JUnit, Jenkins, Jira, SonarQube, AWS (EC2, Lightsail, Lambda, S3, RDS, DynamoDB, SQS, SNS, Dev Tools, API Gateway, CloudFront, Route 53, VPC, ELB, IAM, KMS, CloudFormation), Terraform, Shopware, Symfony, Keycloak, Raspberry, Power BI, Grafana, Kibana, CMake, Gradle, Maven, Ant, Docker, Docker Compose, Postman, Git, Subversion

Standards
REST, ADASIS, MISRA-Richtlinien, ISO-26262, OAuth 2.0, OpenID Connect

Prozesse
Agile/Scrum, V-Modell, ASPICE-compliant software development, CI/CD, HIL testing

Experience
Navigation systems, Advanced Driver Assistance Systems (ADAS), API management, microservices, Service-Oriented Architectures (SOA), Event-Driven Architectures (EDA)

Betriebssysteme
Linux, Windows, QNX

Datenbanken
MySQL, NoSQL

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicherSpanischMuttersprache

Projekthistorie

Senior Full-Stack Web Developer

Portalentwicklung für Mitarbeiterangebote bei Conser Gosch UG
Entwicklung eines multi-mandantenfähigen Portals auf Basis von Shopware 6 mit Keycloak-Integration und containerisierter Infrastruktur.
  1. Konzeption und Implementierung einer benutzerfreundlichen Portal-Lösung mit Fokus auf Skalierbarkeit, Datenschutz (DSGVO-konform) und Containerisierung (Docker/Docker Compose für lokale Entwicklung und produktionsreife Orchestrierung).
  2. Multi-Tenant-Architektur mit Benutzerauthentifizierung/Autorisierung über Keycloak (OAuth 2.0/OpenID Connect) und rollenbasierter Zugriffssteuerung.
  3. Backend- und -Frontend Entwicklung mit PHP 8.x/Symfony 6, inkl. REST-API-Design, Datenbankmodellierung (MySQL) und Integration externer Dienste (z. B. Zahlungsgateways).
  4. Vollständige Bereitstellung und Verwaltung der gesamten AWS-Infrastruktur mit Terraform, inklusive Konfiguration, Skalierung und Wartung der Cloud-Ressourcen.
  5. Agile Entwicklung nach Scrum: Kontinuierliche Abstimmung mit dem Kunden und Anpassung der Anforderungen.
Fähigkeiten: Shopware-Entwicklung, PHP, Symfony, Multi-Tenant-Architekturen, Keycloak (OAuth 2.0/OIDC), REST-APIs, MySQL, DSGVO-Compliance, Unit-Testing (PHPUnit)
Verwendete Produkte/Technologien: Shopware 6, Symfony 6.1, PHP 8.x, Docker, Docker Compose, AWS (EC2, VPC, IAM, ECR, CloudWatch, ELK), Terrraform, Composer, Git

Embedded Software Engineer

ADAS-Anwendungen für Fahrzeuge der Renault Group
Entwicklung und Test von Plugins für Advanced Driver Assistance Systems (ADAS) für Renault und Nissan, unter Einhaltung der MISRA C/C++-Richtlinien für sicherheitskritische Embedded-Systeme.
  1. Entwicklung und Test von ADAS-Plugins einschließlich Analyse, Design, Implementierung und Validierung der Schnittstellen zwischen Fahrzeug-Hardware und ADAS-Kern unter Einhaltung der MISRA C/C++-Richtlinien.
  2. Entwicklung einer Java-basierten User App und API-Bridge als Schnittstelle zwischen Frontend (Benutzeroberfläche) und C++-Backend.
  3. Entwicklung der Softwarearchitektur für sicherheitskritische Embedded-Systeme.
  4. Automatisierung von Build- und Testabläufen mittels Bash-/Shell-Skripting und CMake sowie Einsatz von Unit-Tests mit gtest und Integration-Tests mit pytest zur Sicherstellung der Funktionalität.
  5. Implementierung und Test von Embedded-Softwaremodulen in C/C++ auf ARM64/QNX- und Embedded-Plattformen unter Nutzung von Git und Qualitätssicherung mit SonarQube.
  6. Agile Entwicklung nach hybridem Modell aus Scrum, Kanban, Extreme Programming (XP), kontinuierliche Integration (CI) und Test-Driven Development (TDD) für schnelle Feedbackzyklen und hohe Codequalität in der ADAS-Entwicklung.
Fähigkeiten: C/C++/Java-Programmierung, Bash-, Shell- und Python-Skripting, UML
Verwendete Produkte: Visual Studio Code, CMake, gtest, pytest, JUnit, MQTT, ARM64/QNX-Plattform, Raspberry-Platform, Protocol Buffers, Git, SonarQube

DevOps

Build-System für das BMW GEN5 IC Projekt
Verbesserung und Wartung der CI/CD-Pipelines.
  • Entwicklung der Softwarearchitektur.
  • Konfiguration und Anpassung der Docker-Umgebung.
  • Erstellung reproduzierbarer Build-Umgebungen.
Fähigkeiten: Python- und Groovy-Skripting
Verwendete Produkte: Jenkins, JFrog Artifactory, ARM64/QNX-Plattform

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden