Himalayas logo
Supertech GroupSG

Solution Architect

Supertech Group is a digital technology consultancy in Saudi Arabia, comprising UXBERT Labs, webook.com, and Kafu Games, specializing in user experience, digital innovation, and creating user-centric web and mobile applications.

Supertech Group

Employee count: 11-50

Saudi Arabia only

Do you want to love what you do at work? Do you want to make a difference, an impact, transform people’s lives? Do you want to work with a team that believes in disrupting the normal, boring, and average?

If yes, then this is the job you’re looking for. UXBERT Labs is one of the best digital and user experience design agencies in the GCC working with the biggest regional and international brands such as STC, Amazon, Gucci and more. UXBERT Labs is part of the Supertech Group also consisting of Hala Yalla, Saudi’s #1 private event ticketing and experience booking platform, and Kafu Games, the largest esports tournament platform in MENA.

Key Responsibilities

    • Design end-to-end cloud-based architectures on GCP and other cloud platforms, ensuring scalability, high availability, and performance.
    • Create detailed technical roadmaps, architectural blueprints, and design documents that align with business requirements.
    • Evaluate and recommend tools, technologies, and frameworks to optimize solution designs.
    • Design solutions leveraging GCP services such as Compute Engine, Kubernetes Engine, Cloud Functions, BigQuery, and Cloud Storage.
    • Apply expertise in another cloud platform (e.g., AWS EC2, S3, Lambda, or Azure App Services) to architect hybrid or multi-cloud solutions.
    • Incorporate best practices for cloud security, cost optimization, and disaster recovery in solution designs.
    • Design backend architectures using Laravel, ensuring secure, scalable, and maintainable system designs.
    • Architect mobile and cross-platform applications using React Native, focusing on performance and user experience.
    • Design scalable server-side applications and microservices using Node.js.
    • Create and manage API designs (REST, GraphQL) using API management platforms (e.g., Apigee, AWS API Gateway) to ensure secure and efficient integrations.
    • Design strategies to ensure high availability (e.g., load balancing, auto-scaling, and failover mechanisms).
    • Architect solutions for optimal performance through techniques such as caching (e.g., Redis, Memcached), query optimization, and resource efficiency.
    • Incorporate observability tools (e.g., GCP Cloud Monitoring, Prometheus, Grafana) into designs to monitor system reliability.
    • Collaborate with cross-functional teams in Agile environments, participating in sprint planning, stand-ups, and retrospectives to ensure iterative and incremental solution design.
    • Apply a deep understanding of the SDLC, including requirements analysis, design, testing, deployment, and maintenance, to create effective architectural solutions.
    • Facilitate alignment between business stakeholders and development teams to ensure designs meet Agile delivery timelines and quality standards.
    • Work closely with developers, DevOps engineers, and product managers to ensure designs are feasible and aligned with implementation capabilities.
    • Provide technical guidance and mentorship to teams, ensuring adherence to architectural designs.
    • Communicate complex technical designs to non-technical stakeholders clearly and effectively.
    • Design solutions that comply with industry standards (e.g., GDPR, HIPAA) and organizational security policies.
    • Incorporate secure design practices and cloud-native security measures (e.g., IAM, encryption, and network security) into architectural plans.

Requirements

    • 7+ years of experience in solution architecture and system design.
    • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
    • 4+ years of hands-on experience designing solutions on GCP, including architecting cloud-native systems.
    • 2+ years of experience designing solutions on another cloud platform (e.g., AWS, Azure).
    • Proven expertise in designing backend systems with Laravel for enterprise-grade applications.
    • Strong experience in architecting cross-platform mobile applications using React Native.
    • Extensive knowledge of designing scalable server-side applications and microservices with Node.js.
    • Hands-on experience with API management platforms (e.g., Apigee, AWS API Gateway, Azure API Management) for designing secure and scalable APIs.
    • 3+ years of experience working in Agile environments, with a track record of delivering designs in iterative development cycles.
    • Demonstrated understanding of the SDLC, with experience in requirements gathering, design, testing, and deployment phases.
    • Deep understanding of cloud architecture patterns (e.g., microservices, serverless, event-driven architecture).
    • Proficiency in designing RESTful and GraphQL APIs.
    • Expertise in database design (e.g., MySQL, PostgreSQL, MongoDB, Cloud Spanner).
    • Knowledge of DevOps practices, including CI/CD pipelines, containerization (Docker, Kubernetes), and IaC (Terraform, CloudFormation), to inform design decisions.
    • Familiarity with performance optimization techniques (e.g., load testing, latency reduction, caching strategies).
    • Experience designing systems with monitoring and logging tools for availability and performance (e.g., GCP Cloud Operations, ELK Stack).
    • Excellent problem-solving and analytical skills.
    • Strong communication and stakeholder management abilities.
    • Ability to thrive in a fast-paced, collaborative, and Agile environment.
    • Proven leadership and mentorship capabilities.

Preferred Qualifications

  • Certifications such as Google Cloud Professional Cloud Architect, AWS Certified Solutions Architect, or Microsoft Azure Solutions Architect.
  • Experience with additional frameworks or technologies (e.g., Django, Flutter, Express.js).
  • Knowledge of enterprise integration patterns and middleware (e.g., Kafka, RabbitMQ).
  • Familiarity with Site Reliability Engineering (SRE) principles to enhance system design reliability.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Saudi Arabia +/- 0 hours

About Supertech Group

Learn more about Supertech Group and their company culture.

View company profile

Supertech Group is a digital technology consultancy at the forefront of innovation in Saudi Arabia and the broader Middle East. The group operates as a collective of specialized entities, including UXBERT Labs, the Kingdom's pioneering user experience (UX) and usability lab; webook.com (formerly Hala Yalla), Saudi Arabia's leading platform for event ticketing and experience booking; and Kafu Games, the largest esports tournament platform in the MENA region. This integrated structure allows Supertech Group to offer a comprehensive suite of services focused on creating exceptional digital products and services. The company's core philosophy is rooted in a user-centered design approach, leveraging scientific, data-driven techniques to ensure that every web and mobile application is intuitive, engaging, and aligned with both user needs and business objectives. With offices in Riyadh, Dubai, and London, the group serves a diverse clientele ranging from top brands and government entities to startups and large enterprises.

The foundation of Supertech Group's success is UXBERT Labs, established in 2012. It is the first and only lab of its kind in the region dedicated to scientifically proven e-commerce and digital product research, training, consulting, design, and development. Equipped with state-of-the-art technologies like eye-tracking devices and industry-leading research software, the lab provides a unique facility for user research, evaluation, and testing. The team comprises certified usability and user experience professionals who are experts in service design, customer experience, and mobile engagement. Beyond client work, Supertech Group is committed to fostering the local tech ecosystem. It functions as a startup accelerator, providing entrepreneurs with capital, resources, and expertise in lean UX and Minimum Viable Product (MVP) development to help them validate and launch their ideas. Through its various brands and initiatives, Supertech Group aims to elevate the digital landscape and make the world a more user-friendly place, one project at a time.

Claim this profileSupertech Group logoSG

Supertech Group

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

7 remote jobs at Supertech Group

Explore the variety of open remote roles at Supertech Group, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Supertech Group

Remote companies like Supertech Group

Find your next opportunity by exploring profiles of companies that are similar to Supertech Group. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Supertech Group hiring Solution Architect • Remote (Work from Home) | Himalayas