Software Solution Architect (IoT)

We are looking for an experienced Solution Architect with strong expertise in IoT. You will actively participate in presale activities, discovery phases and design and guide the implementation of end-to-end solutions that combine IoT data and cloud services. You will work closely with engineering teams, product managers, and business stakeholders to build architectures that are scalable, secure, and aligned with business goals.


Requirements:

  • 7+ years in software engineering, including 3+ proven experience as a Solution Architect or senior technical lead in IoT-related projects
  • Strong understanding of IoT ecosystems including hardware, firmware, connectivity options, and cloud platforms (AWS IoT, Azure IoT, GCP IoT alternatives)
  • Hands-on experience with microservices, APIs, messaging systems, and event-driven architectures
  • Familiarity with data ingestion, edge computing, and real-time analytics
  • Solid understanding of security best practices for IoT (device identity, encryption, data protection)
  • Proficiency in more than one programming languages (Python, .NET/C#, C/C++, Node.js)
  • Experience with containerization and orchestration (Docker, Kubernetes) is a plus

Nice-to-Have Skills:

  • Energy domain knowledge and experience
  • Experience with digital twins, device management platforms, or industrial IoT systems
  • Experience in monitoring or responsible AI practices
  • Knowledge of embedded systems or hardware design
  • Certifications (AWS/Azure/GCP Architect) are an advantage


Job responsibilities:

  • Actively participate in the presale and discovery activities
  • Collaborate with cross-functional teams to translate business needs into architectural requirements, constraints, and quality attributes
  • Design and document distributed IoT solution architectures including devices, connectivity, cloud components, APIs, data pipelines, and integrations
  • Lead technical decision-making and ensure architectural coherence across IoT initiatives
  • Evaluate IoT technologies, frameworks, and standards (e.g., MQTT, DNP3, OPC, Azure/AWS IoT, vector databases, agentic frameworks)
  • Define NFRs, ensure high standards of security, reliability, performance, and data governance across workloads
  • Guide development teams through implementation and provide architectural oversight throughout the project lifecycle
  • Produce architecture diagrams, documentation, and technical guidelines

Required languages

English C1 - Advanced
Published 8 December
16 views
ยท
1 application
100% read
ยท
100% responded
Last responded 3 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...