Logo mindheads GmbH

Senior Cloud Backend Entwickler

Job

  • Level
    Senior
  • Job Feld
    IT, DevOps, Back End
  • Anstellung
    Vollzeit
  • Vertragsart
    Freiberufler
  • Ort
    Düsseldorf
  • Arbeitsmodell
    Full Remote
  • Job Zusammenfassung

    In dieser Rolle entwickelst du sichere und skalierbare Cloud-Backend-Dienste für IoT-Notfalldienstlösungen, integrierst Azure-Services und führst CI/CD-Pipelines zur Automatisierung der Bereitstellung ein.

    Job Technologien

    Deine Rolle im Team

    • Im Rahmen des Projekts werden sichere und skalierbare Cloud-Services für IoT-basierte Notfalldienstlösungen auf Microsoft Azure entwickelt und betrieben.
    • Der Fokus liegt auf C#/.NET-Web-APIs, der Integration von IoT-Datenströmen und Azure-Services sowie auf automatisierten Deployments mit Azure DevOps und Bicep unter Sicherstellung hoher Qualitätsstandards durch Tests.
    • Entwurf und Implementierung von Cloud-nativen Backend-Diensten in C# auf dem neuesten .NET, unter Beachtung der Clean Architecture und der SOLID-Prinzipien.
    • Erweiterung und Wartung von REST-APIs (OpenAPI/Swagger), Gerätemanagement und Telemetrieverarbeitung.
    • Integration von Azure-Diensten: SQL-Datenbank, Speicherkonten (Blob/Table/Queue), Service Bus/Event Grid, IoT Hub, Funktionen, App Service.
    • Automatisierung von Bereitstellungen mithilfe von CI/CD-Pipelines und Infrastructure as Code mit Bicep.
    • Führung von (Junior-)Entwicklern im Team, damit sie sich zu besseren Entwicklern weiterentwickeln.
    • Test-First-Denkweise: Erstellung von Unit-Tests und Integrationstests sowie Aufrechterhaltung einer hohen Abdeckung und Zuverlässigkeit.
    • Sicherheit und Compliance: Implementierung von Authentifizierung/Autorisierung (Azure AD/Entra ID), Geheimnisverwaltung und sicheren Standardeinstellungen für IoT-Szenarien.
    • Beobachtbarkeit: Instrumentierung von Diensten (Protokollierung, Ablaufverfolgung, Metriken), Konfiguration von Dashboards/Warnmeldungen (App Insights, Azure Monitor, Grafana).
    • Leistung und Ausfallsicherheit: Optimierung für Telemetrie mit hohem Volumen, Anwendung von Caching, Wiederholungsversuchen, Circuit Breakers und skalierbaren Designs.
    • Zusammenarbeit: Enge Zusammenarbeit mit Product Ownern, QA- und DevOps-Ingenieuren; Verfeinerung von Backlog-Elementen und Lieferung von Inkrementen.

    Unsere Erwartungen an dich

    Qualifikationen

    • Fundierte Kenntnisse in den Bereichen HTTP-APIs, REST-Design, Serialisierung (JSON) und API-Dokumentation (Swagger/OpenAPI).
    • Infrastructure as Code mit Bicep: Erstellen, modularisieren, parametrisieren und Bereitstellen von Ressourcen in verschiedenen Umgebungen.
    • Testkultur: Unit-/Integrationstests, Mocking, Testdatenstrategien; sicherer Umgang mit Code-Coverage-Tools.
    • Fundierte Kenntnisse in den Bereichen Sicherheit (OAuth2/OIDC, Azure AD/Entra ID, Secret Management) und Beobachtbarkeit (App Insights).
    • Kenntnisse in Git, Branching Strategien, Pull Requests und Code-Review-Workflows.
    • Vertrautheit mit IoT-Technologie-Stack: Azure IoT Hub, DPS (Device Provisioning Service), MQTT, Zwillingsmodelle und Nachrichtenweiterleitung.
    • Verständnis von IoT-Sicherheit: Zertifikate, Geräteidentität, sichere Kommunikation.
    • Domain-Driven Design, saubere Architektur, CQRS.
    • Nachrichtengesteuerte Muster (Pub/Sub, Idempotenz, eventuelle Konsistenz).
    • Leistungsoptimierung und Lasttests für Daten im IoT-Maßstab.

    Erfahrung

    • Berufserfahrung im Aufbau von Backend-Diensten mit C# und .NET.
    • Praktische Erfahrung mit Azure: mindestens zwei der folgenden Bereiche: SQL-Datenbank, Speicherkonten, Service Bus / Event Grid, Azure Functions / App Services, IoT Hub, Azure Cosmos DB.
    • Erfahrung mit CI/CD-Pipelines (Azure DevOps): Build/Test, Quality Gates, Genehmigungen, mehrstufige Releases.
    • Erfahrung mit IoT-Projekten: Gerätebereitstellung, Telemetriedatenerfassung, Edge-to-Cloud-Muster.
    • Erfahrung mit VoIP-Systemen und/oder Telekommunikationsnetzen.

    Benefits

    Work-Life-Integration

    Gesundheit, Fitness & Fun

    Themen mit denen du dich im Job beschäftigst

    Job Standorte

    • Standort Düsseldorf

      Nordrhein-Westfalen

      Deutschland

    Mehr zur Recruiting Agentur

    mindheads GmbH

    mindheads GmbH

    Die mindheads GmbH ist ein spezialisiertes Unternehmen im Bereich IT- und Personaldienstleistungen, das IT-Experten und Führungskräfte rekrutiert und vermittelt. Zudem bietet es maßgeschneiderte Schulungs- und Coaching-Angebote an.

    Description

  • Unternehmenstyp
    Recruiting Agentur
  • Arbeitsmodell
    Full Remote, Hybrid, Onsite
  • Branche
    Internet, IT, Telekom
  • Logo mindheads GmbH

    Senior Cloud Backend Entwickler

    Ort
    Düsseldorf
    Arbeitsmodell
    Full Remote
    Diversität
    Für alle Personen geeignet (m/w/d)

    Weitere Jobs