Solutions Architect

Solutions Architect
نوع العمل : عمل كلى
الخبرة : 0-1 سنة
الراتب : not
المكان : egypt

Position Overview

The Solutions Architect is responsible for designing, validating, and guiding the implementation of end-to-end technology solutions that meet business requirements. Acting as the bridge between business stakeholders, technical teams, and project management, the Solution Architect ensures solutions are scalable, secure, cost-efficient, and aligned with the organization’s long-term technology strategy.


Key Responsibilities

1. Solutions Design & Architecture

• Develop high-level and detailed solution architectures for software applications, platforms, and integrations.

• Translate business requirements into technical designs, ensuring feasibility, performance, and alignment with enterprise standards.

• Create system diagrams, logical/physical architecture maps, data flow models, and integration patterns.


2. Stakeholder Collaboration

• Work closely with product owners, business analysts, developers, and DevOps teams to define technical requirements.

• Communicate architectural decisions and trade-offs clearly to both technical and non-technical stakeholders.

• Serve as the primary technical advisor during pre-sales or project initiation phases.


3. Technology Leadership

• Evaluate emerging technologies, frameworks, and tools to recommend optimal solutions.

• Define architectural best practices, coding standards, integration guidelines, and cloud strategies.

• Lead technical design sessions and ensure architecture compliance throughout the SDLC.


4. Implementation Oversight

• Provide guidance to development teams during build and deployment phases.

• Conduct architectural reviews, code assessments, and performance evaluations.


Qualifications & Requirements

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or related field.
  • Proven experience (typically 5+ years) as a Solution Architect or in a senior technical leadership role.
  • Strong understanding of enterprise architecture frameworks (TOGAF, Zachman) and software design patterns.
  • Expertise in cloud platforms (AWS, Azure, or GCP), microservices, API integrations, and modern software development practices.
  • Proficiency in programming languages and technologies relevant to your environment (e.g., Java, .NET, Python, JavaScript, SQL, etc.).
  • Experience with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes) is highly desirable.
  • Excellent analytical, problem-solving, and decision-making skills.
  • Strong communication and interpersonal skills to convey complex technical concepts to diverse stakeholders.
  • Ability to manage multiple projects and priorities in a fast-paced environment.


Preferred Skills

  • Certifications in cloud platforms (AWS Solutions Architect, Azure Solutions Architect, or Google Professional Cloud Architect).
  • Experience in pre-sales, client-facing engagements, or consulting.
  • Knowledge of cybersecurity best practices and compliance standards.