Solutions Architect

3-6 years
a month ago
Job Description

Summary of the role

This role requires experience in building and integrating both hardware and software components for IoT solutions, with an emphasis on SuperApp development. The ideal candidate will stay updated on the latest trends and advancements in these technologies.


Architecture and Leadership

Own and design Solutions and Software Architecture for assigned technical areas such as IoT and SuperApp platforms

Define technology strategy for assigned products

Assist Business Teams with technical enquiries, like budget estimations, vendor evaluation & management, etc.

Drive technical initiatives and implementations, ensure they are complete and meet company's needs

Solve technical challenges: integrations, scalability, availability, performance, reliability, security, compliances etc.

Be involved with hands-on work, assist other teams with code ideation and review when necessary

Document the Solutions in diagrams, documents and presentations, ensure their enrichment and consistency

Communicate and present the solutions to various stakeholder and to business

Stay updated on the latest trends and advancements in IoT and SuperApp technologies.

Collaboration with Stakeholders & Contributions

Collaborate and engage with stakeholders to find and implement solutions: Service Providers, third-party developers, product owners, technical teams and Security

Contribute into roadmaps and product strategic initiatives working closely with Product Owners and Business

Lead and mentor less experienced technology specialists

Quality Governance & Innovation

Ensure high quality and performance for both the IoT platform and SuperApp platform

Optimize and scale the IoT platform and SuperApp platform

Identify and implement innovative solutions for IoT and SuperApp technologies

Ensure that the quality of products and deliverables is consistently high

Perform investigation of problems and propose solutions to solve them

Conduct technical audits and risk assessments, plan and eliminate technical debts

Conduct and perform R&D, PoC, investigation, analysis, prototyping and innovation work

Qualifications / Skills:

Excellent oral and written communication in English

Strong leadership, collaborative management style and soft skills

Strategic thinking and risk-averse

Advance analytical and problem-solving skills

Quality-oriented mindset, attention to details

Ability to work independently and under indirect supervision

Ability to take decisions and find compromises between stakeholders

Ability to prepare well structured and good looking diagrams, documentation, presentations and other materials

Good presentation skills

Experience and Education

6+ years of Software Engineering experience

3+ years of proven experience in Solutions Architecture design

Bachelor's Degree in Computer Science or an information sciences-related field

Proficient in Software and Systems Architecture of HA and scalable systems in distributed Linux environments

Highly experienced in server development in any of stacks: Go, Java, Node.js, Scala, Ruby

Experience in Architecture and Development of Web Apps (SPA or PWA). Any of: React (preferable), Angular, Vue

Understanding microservices and related technologies, e.g. Docker (OpenShift, Kubernetes or

Swarm), Kafka, etc.

Expertise in Architectural and Design Patterns, core Computer Science subjects e.g. data structures and algorithms

Experience in designing databases, SQL and noSQL (e.g. Oracle, MySQL, MariaDB, MongoDB, Cassandra, Redis)

Good overall knowledge in digital security and privacy subjects (OWASP, OAuth 2, SAML, encryptions, regulations)

Would be a plus

Experience with specific IoT platforms and frameworks, such as Azure IoT Hub, AWS IoT Core, or Google Cloud IoT Core.

Experience with SuperApp development frameworks

Working in DevOps roles in the past

Experience working with Agile and mature processes (DevOps, quality management, CI/CD, automation etc.)

Proficiency in architecture of both on-premises and cloud (GCP, Alicloud) solutions

Knowledge in iOS and Android platforms and architectures






AWS IoT Core
technology strategy
SuperApp development frameworks
core Computer Science subjects
Software and Systems Architecture
Architectural and Design Patterns
Azure IoT Hub
privacy subjects
quality governance
Google Cloud IoT Core
information sciences-related field
code ideation
distributed Linux environments
Solutions Architecture design

People Also Considered