Technical Solutions Architect at Finaira
Cairo, Cairo, Egypt -
Full Time


Start Date

Immediate

Expiry Date

06 Jun, 26

Salary

0.0

Posted On

08 Mar, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Microservices, DevOps, Azure, AWS, OAuth2, JWT, RBAC, Kafka, CI/CD, Docker, Kubernetes, REST APIs, API Gateway, RDBMS, ETL/ELT, Solution Architecture

Industry

technology;Information and Internet

Description
The Technical Solution Architect is responsible for designing and implementing scalable, secure, and high-performing technology solutions that meet business and technical requirements. This role focuses on translating business needs into technical architecture, supporting development teams in delivering reliable systems, and ensuring alignment with established architectural standards and best practices. The architect will work closely with engineering, product, and infrastructure teams to design solutions using modern architectural approaches such as Microservices, DevOps practices, and cloud-based environments (Azure/AWS), ensuring solutions are efficient, secure, and maintainable. The difference you will make: Design and implement scalable and reliable technical solutions aligned with business requirements and organizational architecture standards. Collaborate with product, engineering, and infrastructure teams to translate functional requirements into technical architecture and solution designs. Contribute to the design of modern architecture patterns, including Microservices architecture, Event-driven architecture, and Distributed systems. Support technology evaluations and recommend tools, frameworks, and integration approaches that enhance system performance and scalability. Develop and maintain architectural documentation including solution diagrams, integration flows, and technical specifications. Ensure solutions follow security best practices, including authentication and authorization models such as OAuth2, JWT, and RBAC. Support development teams by providing technical guidance on architecture implementation and DevOps practices. Participate in architectural reviews and ensure adherence to architectural standards, performance considerations, and reliability principles. Contribute to data-related design decisions including data integration, data access patterns, and database architecture (RDBMS, ETL/ELT processes). Stay updated with emerging technologies and industry trends to continuously improve system design and delivery. What you will bring to the role: Education: Bachelor’s degree in Computer Science, Information Systems, or a related field. Experience: 7+ years of experience in software engineering, system design, or solution architecture with proven experience designing and implementing scalable systems. Experience in FinTech, banking, or financial services environments is highly preferred, including familiarity with systems such as payment gateways, digital banking platforms, or financial integrations. Technical skills: Solid understanding of Sftware Architecture Patterns (Microservices, Event-Driven Architecture, Distributed Systems). Experience with Integration Patterns (REST APIs, messaging systems such as Kafka). Familiarity with DevOps practices and tools (CI/CD pipelines, monitoring and observability tools). Experience with Cloud platforms (Azure or AWS) and containerization technologies (Docker, Kubernetes). Understanding of Security Architecture fundamentals, including authentication, authorization, and secure development practices. o Experience in API design and management (REST APIs, API Gateway). Knowledge of resilience and high availability principles (load balancing, fault tolerance). Understanding of Data Architecture concepts, including data pipelines, ETL/ELT, and relational databases. Good modeling and documentation skills for creating system architecture and integration diagrams. Ability to collaborate effectively with cross-functional teams and communicate technical concepts to both technical and non-technical stakeholders. Continuous learning mindset and interest in emerging technologies Soft Skills: Strong ownership and accountability for assigned work. Excellent communication, interpersonal, and conflict resolution skills. Effective time management and task prioritization. Analytical thinking and problem-solving skills. Ability to work independently and collaborate with teams within and across functions. Ability to actively listen to customers and accurately understand their needs, expectations, and challenges. Adaptability and learning agility in a fast-paced environment. Strong attention to detail and a commitment to quality. Receptiveness to feedback and continuous improvement mindset
Responsibilities
The Technical Solution Architect is responsible for designing and implementing scalable, secure, and high-performing technology solutions that align with business and technical requirements. This involves translating business needs into technical architecture and supporting development teams while ensuring adherence to architectural standards and best practices.
Loading...