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 |
๐
Average salary range of similar jobs in
analytics โ
Loading...