Question
FULL_TIME
2-5

Solution Architect professional

5/10/2026

The role involves designing scalable and secure technical foundations for digital products and internal platforms. You will collaborate with stakeholders to translate business needs into architecture artifacts and ensure engineering implementations align with these designs.

Working Hours

40 hours/week

Company Size

51-200 employees

Language

English

Visa Sponsorship

No

About The Company
GARRAIO was founded in 2015 offering development and testing services for the automotive industry. Garraio has operations in both the United States & Egypt. The founding team of Garraio have a collective experience of more than 90 years working on advanced projects in companies like Intel, Siemens, Nvidia, Valeo, … etc. Garraio operates with an agile mindset leading its resources that have an extensive experience on Vector, Mentor Graphics and Electrobit Autosar Stacks, Embedded Linux platform, MBD Functional Safety and cybersecurity. The team also has a solid experience in Caneo, Polarion, Doors, Jira, enterprise architecture, Matlab, Vector cast, Rtrt unit testing .. etc
About the Role

Company Overview

ITGOALS is a dynamic and innovative company committed to driving growth and delivering exceptional digital solutions. We foster a collaborative and inclusive work environment where creativity and technical excellence thrive.

Job Title

Solution Architect

Location

New Cairo, Egypt (with international collaboration)

Years of Experience

0–5 years

Job Description

As Solution Architect professional at ITGOALS, you will help shape and evolve the technical foundations of our digital products and internal platforms. You’ll work closely with engineering, product, security, and operations to translate business needs into scalable, secure, and maintainable architectures. This role is ideal for early-career architects or engineers with strong system thinking who enjoy designing solutions, documenting decisions, and enabling teams to deliver reliably in modern cloud and hybrid environments.

Key Responsibilities

  • Collaborate with stakeholders to understand business goals, functional requirements, and non-functional requirements (performance, availability, security, scalability).

  • Support the design of end-to-end solution architectures for web, mobile, and backend systems, including integrations with third-party services.

  • Create and maintain architecture artifacts such as diagrams, system context views, data flows, and interface contracts.

  • Contribute to defining technology standards, reference architectures, and reusable patterns across teams.

  • Participate in technical discovery and estimation, identifying risks, dependencies, and architectural trade-offs early.

  • Work with engineering teams to ensure implementations align with architectural intent through reviews, guidance, and iterative feedback.

  • Support API and integration design (REST/GraphQL/event-driven where applicable), including versioning and backward compatibility considerations.

  • Partner with security and compliance to incorporate secure-by-design practices (identity, access control, encryption, secrets management, threat modeling basics).

  • Assist in improving reliability and operability through logging/monitoring standards, error handling strategies, and resilience patterns.

  • Contribute to continuous improvement of documentation, decision records (ADRs), and knowledge sharing across the organization.

Required Skills & Qualifications

  • 0–5 years of experience in software engineering, systems engineering, or solution/IT architecture (including internships or academic projects).

  • Strong understanding of software architecture fundamentals: modular design, separation of concerns, layering, and common architectural patterns.

  • Working knowledge of client-server concepts, networking basics (DNS, HTTP/HTTPS), and API fundamentals.

  • Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.

  • Experience creating clear technical documentation and diagrams (e.g., using draw.io, Lucidchart, Visio, or similar).

  • Familiarity with databases and data modeling basics (SQL and/or NoSQL concepts).

  • Awareness of cloud concepts (compute, storage, networking, IAM) and modern delivery practices (CI/CD basics).

  • Strong problem-solving mindset, ownership, and willingness to learn.

Nice to Have

  • Exposure to cloud platforms (AWS, Azure, or GCP) and common managed services (containers, serverless, messaging, managed databases).

  • Understanding of microservices, event-driven architecture, and integration patterns (queues, pub/sub, ETL, webhooks).

  • Familiarity with security best practices (OWASP basics, authentication/authorization, OAuth2/OIDC concepts).

  • Experience with infrastructure-as-code concepts/tools (Terraform, CloudFormation, Bicep) or configuration management.

  • Knowledge of observability practices (metrics, logs, tracing) and tools (e.g., Prometheus, Grafana, ELK, Datadog).

  • Any relevant certifications or coursework (e.g., TOGAF foundation, cloud fundamentals, security fundamentals).

What Success Looks Like

  • Architecture decisions are documented clearly, understood by the team, and aligned with business priorities.

  • Solutions are designed with scalability, security, and maintainability in mind—reducing rework and production risk.

  • Engineering teams deliver faster with consistent patterns, standards, and reusable building blocks.

  • Integrations are reliable and well-defined, with clear ownership and interface contracts.

  • Stakeholders trust the architecture function as a practical partner that enables delivery, not a bottleneck.

Additional Information

This role offers the opportunity to work on impactful projects with international collaboration, learn from experienced teammates, and grow your architecture and system design skills in a supportive, delivery-focused environment.

Key Skills
Software ArchitectureSystem DesignAPI DesignCloud ComputingTechnical DocumentationData ModelingNetwork BasicsCI/CDSQLNoSQLRESTGraphQLEvent-Driven ArchitectureSecure-by-DesignInfrastructure as CodeObservability
Categories
TechnologySoftwareEngineeringData & AnalyticsConsulting
Apply Now

Please let ITGOALS know you found this job on InterviewPal. This helps us grow!

Apply Now
Prepare for Your Interview

We scan and aggregate real interview questions reported by candidates across thousands of companies. This role already has a tailored question set waiting for you.

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.