Inserat online seit: Veröffentlicht vor 18 Std.
Aufgaben der Stelle
Role Overview
We are seeking an experienced Cloud / Edge Architect with strong expertise in Azure, .NET, IoT, Edge Computing, and Medical Device technologies. The successful candidate will be responsible for designing scalable cloud and edge architectures, driving IoT connectivity strategies, and ensuring enterprise-grade solutions for healthcare and regulated environments.
The role requires close collaboration with Product Owners, Business Analysts, Engineering Teams, and Enterprise Architects to translate business requirements into secure, scalable, and resilient technical solutions.
Key Responsibilities
Architecture & Solution Design
- Define and design scalable Azure and on-premises architectures based on microservices and cloud-native principles.
- Develop robust edge-to-cloud architectures supporting IoT-enabled products and connected medical devices.
- Design highly available, secure, and resilient software solutions aligned with enterprise architecture standards.
- Collaborate with business and technical stakeholders to define architecture roadmaps and target-state solutions.
IoT & Device Connectivity
- Design and implement IoT connectivity solutions using:
- Azure IoT Hub
- MQTT Protocol
- Device Twin Patterns
- Telemetry and Command Processing
- Device Provisioning and Lifecycle Management
- Architect solutions for offline, intermittent connectivity, and edge deployment scenarios.
- Define strategies for device onboarding, monitoring, firmware updates, and lifecycle management.
- Address failure handling scenarios including reconnect logic, QoS, backpressure, and resilience patterns.
Cloud & Edge Platform Engineering
- Design and support edge computing platforms operating in constrained or disconnected environments.
- Architect local edge clusters and hybrid cloud solutions.
- Support virtualization and hypervisor technologies used in edge deployments.
- Drive cloud adoption and modernization initiatives on Microsoft Azure.
Containers & Kubernetes
- Design containerized application architectures using:
- Docker
- containerd
- OCI Standards
- Define Kubernetes deployment strategies including:
- Deployments
- Services
- Ingress Controllers
- ConfigMaps
- Secrets Management
- Scaling and Upgrade Strategies
- Ensure platform reliability, security, and operational readiness.
Governance, Security & Quality
- Promote security-by-design principles across all solutions.
- Drive architecture reviews, code reviews, and technical governance processes.
- Define observability, monitoring, reliability, and operational support strategies.
- Ensure compliance with healthcare and regulatory requirements where applicable.
Documentation & Leadership
- Produce architecture documentation, design decisions, UML diagrams, and technical specifications.
- Lead technical workshops and architecture review sessions.
- Mentor engineering teams and provide technical leadership.
- Communicate effectively with technical and non-technical stakeholders.
Required Skills & Experience
Architecture & Development
- Proven experience as a Software Architect, Solution Architect, or Technical Architect.
- Strong hands-on experience with:
- Microsoft Azure
- .NET Technologies
- Microservices Architecture
- Experience delivering enterprise-scale cloud-native solutions.
IoT & Device Connectivity (Must Have)
- Strong expertise in:
- Azure IoT Hub
- MQTT
- IoT Architecture
- Edge-to-Cloud Connectivity
- Device Lifecycle Management
- Experience designing resilient IoT communication patterns and handling connectivity failures.
Container & Kubernetes Technologies
- Docker
- containerd
- OCI Ecosystem
- Kubernetes Administration and Architecture
- Container Security Best Practices
Edge Computing
- Experience designing and operating edge platforms.
- Knowledge of constrained, offline, and hybrid deployment environments.
- Understanding of virtualization and hypervisor technologies.