Edge and IOT Architect
Capgemini
Capgemini
Join our team as an Edge and IOT Architect, where you will be instrumental in shaping the future of enterprise IoT solutions. This role involves defining and owning the comprehensive architecture from edge computing and device connectivity to cloud platforms, data analytics, and user applications.
You will contribute to the development of robust, scalable, and distributed SaaS platform architectures for IoT products. This includes designing and integrating cloud-native services and microservices on leading platforms like AWS, Azure, or Google Cloud.
We are looking for extensive experience in designing complex, cloud-native enterprise solutions and a deep understanding of end-to-end IoT architectures. A strong background in cloud infrastructure, IoT services, and device communication protocols is essential.
Define and oversee the complete architecture for enterprise IoT solutions, spanning edge computing, device connectivity, data ingestion, streaming, cloud platforms, storage, analytics, APIs, and user applications.
Contribute to the architecture and development of reusable IoT platforms and solutions, from edge to cloud, ensuring scalability, distribution, and multi-tenancy for SaaS platforms.
Design and guide the implementation of cloud-native applications and microservices on AWS, Microsoft Azure, or Google Cloud Platform, and architect real-time data-ingestion and event-streaming solutions.
Architect secure and high-performing APIs, both RESTful and event-driven, for seamless integration across devices, enterprise systems, and partner platforms.
Establish cloud infrastructure, observability, reliability, security, and deployment standards, while defining modern CI/CD, infrastructure-as-code, and automated testing practices for SaaS releases.
Extensive experience designing scalable, distributed, cloud-native enterprise solutions or SaaS products.
Strong understanding of end-to-end IoT architectures, including devices, gateways, edge computing, connectivity, telemetry ingestion, device management, cloud platforms, and applications.
Hands-on experience architecting and building IoT applications and connected product platforms, with solid experience in cloud infrastructure and managed services on AWS, Azure, or GCP.
Proficiency in edge-computing architectures, communication protocols (e.g., MQTT, AMQP), relational and NoSQL database design, and event-streaming platforms like Kafka or Kinesis.
Strong professional experience developing applications using .NET, Golang, or Python, designing APIs, and familiarity with modern web application frameworks (React, Angular), microservices, containers, and Kubernetes.
Capgemini
IT Consulting