الخبرة : 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.