Início Egito Product Solution Architect

Início Egito Product Solution Architect

Product Solution Architect

Full time na Ghobash Group no Egypt
Publicado em May 8, 2024

Detalhes do emprego

Job Description

Company Description CODE81 operates autonomously from within the Technology Cluster of Ghobash Group as a highly agile services driven organization, committed to enabling future thinkers.  Coding a better future by building the best in-class digital transformation products and solutions, we are dedicated to enriching people’s lives and helping businesses thrive. Job Description
  • Collaborate with product management teams to understand the strategic objectives and roadmap of our product offerings. Translate these objectives into technical requirements and architectural designs.
  • Design end-to-end solutions for our product portfolio, considering factors such as scalability, performance, security, and usability. Develop detailed architectural diagrams, component specifications, and integration plans.
  • Stay abreast of emerging technologies and industry trends relevant to our product domains. Evaluate new technologies, frameworks, and platforms to enhance the capabilities and competitiveness of our products.
  • Build prototypes and proof-of-concepts to validate technical feasibility and demonstrate proposed solutions. Iterate on these prototypes based on feedback from stakeholders and user testing.
  • Work closely with product managers, designers, and engineers to ensure alignment between product requirements, user experience design, and technical implementation. Foster a collaborative environment that encourages innovation and cross-functional teamwork.
  • Define and enforce architecture standards, best practices, and guidelines for product development. Conduct regular architecture reviews and provide guidance to development teams to ensure compliance with established standards.
  • Provide technical leadership and mentorship to development teams, helping them understand and implement the architectural vision of the products. Foster a culture of continuous learning and improvement within the engineering organization.
  • Identify technical risks and dependencies early in the development process. Develop mitigation strategies and contingency plans to address potential issues and ensure the successful delivery of products.
  • Create comprehensive technical documentation, including architecture diagrams, design documents, API specifications, and deployment guides. Communicate effectively with stakeholders at all levels of the organization, ensuring clarity and alignment on technical decisions. 
  • Create and maintain documentation for architecture patterns, decisions, and solutions.
  • Lead proof-of-concept initiatives for technology adoption.
  • Review system designs to ensure alignment with architectural vision and best practices.
  • Lead architecture review boards and provide architectural recommendations.
  • Stay updated on emerging technologies, tools, and frameworks. Evaluate their suitability for the organization's projects and make recommendations for adoption or integration.
  • Work with infrastructure teams to ensure that hardware and software infrastructure align with the company’s architectural objectives.
  • Platform cost management and aligning with IT to keep a max buffer of 20% unutilized resources for the platform.
Qualifications
  • Minimum of 6-8 years of experience in software development, with a focus on product development and solution architecture.
  • Bachelor's degree in Computer Science, Engineering, or related field. Master's degree preferred.
  • Strong expertise in Data & AI technologies, including data architecture, machine learning, and AI model development.
  • Strong expertise in designing and architecting complex software systems, with a proven track record of delivering successful products to market.
  • In-depth knowledge of software architecture principles, design patterns, and best practices.
  • Proficiency in at least one programming language and familiarity with multiple programming paradigms.
  • Experience working in Agile development environments, with a solid understanding of Agile methodologies and practices.
  • TOGAF, OWASP
  • Experience with Microservices, cloud-native applications and event driving systems.
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and influence technical decisions.
  • Strong analytical and problem-solving skills, with the ability to think strategically and drive technical innovation.

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Product Jobs
Feedback Feedback