Cloud Solutions Architect
About the Role
We are looking for a Cloud Solutions Architect with strong architectural vision and proven experience in leading complex integrations. This role is critical for architecting an extensible cloud-based Remote Device Management Platform.
You will help define the technical blueprint and shape both backend cloud services and companion software layers, ensuring a robust and future-ready design that can evolve toward analytics and SaaS deployment.
The successful candidate will thrive in a fast-paced, cross-functional setting, collaborating closely with both technical and non-technical stakeholders and guiding partners through the development process.
Key Responsibilities
- Architect the end-to-end system design covering cloud backend, web portal, mobile integration, and device bridges (USB/Bluetooth).
- Design a multi-tenant, modular architecture supporting device onboarding, configuration, telemetry, and OTA update workflows.
- Define architect direction and interface boundaries with partners, reviewing and providing technical mentorship based on organizational scalability and business goals.
- Define API standards, data schemas, and communication patterns between devices and cloud services.
- Collaborate with security and compliance experts to incorporate secure-by-design principles and data protection requirements.
- Anchor future expansion into analytics, predictive maintenance, and SaaS commercialization.
- Communicate across functions and disciplines, translating organizational goals and non-engineering requirements into actionable technical solutions.
Qualifications
- 8+ years in cloud software architecture or backend platform development.
- Hands-on expertise with AWS, Azure, or GCP, containerization (Docker, Kubernetes), and event-driven systems.
- Experience designing IoT or connected-device platforms with OTA and telemetry pipelines.
- Demonstrated programming expertise in Go, Java, C#, Node.js or Python and architectural patterns for modern microservices.
- Excellent analytical, documentation, and communication skills.
- Experience working with external or distributed development teams.
- Excellent communication and problem-solving skills, able to bridge technical and business priorities.
Preferred
- Background in developing enterprise-grade or B2B management applications.
- Familiarity with MDM/EMM frameworks for managed app distribution.
- Knowledge of UI/UX design systems and analytics event tracking.
- Understanding DevSecOps principles and release automation.
- Understanding of analytics pipelines, cost-optimized cloud deployment, and data privacy best practices
- Certification preferred: AWS Solutions Architect, Azure Solutions Architect Expert, or Google Cloud Professional Cloud Architect.
Expected Impact
- Deliver a future-proof cloud architecture for remote management of GN enterprise devices.
- Design an architecture that enables centralized device management and drives advanced, actionable insights for continuous business improvement.
- Provide the technical foundation for SaaS commercialization and data-driven insights.