We are seeking a Cloud Architect with a strong background in backend architecture, API design, and cloud platforms, especially GCP. This role will focus on developing end-to-end mobile-to-cloud pipelines and scalable IoT or video solutions that work seamlessly, even in low-connectivity environments.
The ideal candidate will bring deep expertise in backend systems and cloud infrastructure, with frontend work expected later. Initial efforts will include designing robust video data pipelines, setting up authentication, and building out scalable API integrations.
Key Responsibilities:
Architect and implement mobile-to-cloud pipelines for scalable IoT or video solutions, ensuring end-to-end functionality on GCP;
Design and manage APIs to support reliable integration and data transfer between mobile devices and cloud services;
Develop video streaming pipelines from mobile devices to the cloud (GCP or AWS), with emphasis on robust retry logic and offline handling for limited/restricted connectivity scenarios;
Set up user authentication and user administration portals using a modern web framework of choice, laying the groundwork for eventual web frontend development. (Note: existing React frontend code is available as a starting point).
Requirements:
Extensive experience in backend/cloud architecture with a focus on GCP;
Expertise in API design and scalable architecture for mobile-to-cloud integration;
Proven ability to build and maintain video streaming technology that operates reliably under connectivity constraints;
Familiarity with user authentication frameworks and readiness to integrate with future frontend developments.
Nice to Have:
Experience with live streaming video players for web applications;
Knowledge of video ML models for real-time image or pattern recognition.