Ref: OP758-1879

Job description / Role

Job Type
Full Time
Job Location
Cairo, Egypt
Nationality
Any Nationality
Salary
Not Specified
Gender
Not Specified
Arabic Fluency
Not Specified
Job Function
IT - Software & Web Development
Company Industry
IT, Software & Internet Services

Job description

The main purpose of the solution architect position is designing software solutions and providing technical leadership of software delivery teams. The role is accountable for the technical acceptance of the delivered solution by the customer.

  • Participates in vendors assessment and selection.
  • Participates with presales team in the proposed solution design in the bidding phase.
  • Prepares the team scope of work (SoW) proposal write-up for bidding in software projects.
  • Prepares team professional services sizing, assumptions, and prerequisites for bidding in software projects.
  • Participates in customer demonstrations and presentations to discuss and convince the customer by our software solutions.
  • Attends requirement gathering workshops and prepares business requirements documents.
  • Prepares strategy documents of the project (e.g., configuration management strategy, migration strategy document, go-live strategy, etc.).
  • Participates in and reviews testing strategy documents.
  • Prepares high-level design documents including end-to-end solution architecture and integration scenarios with the help of the technical architects.
  • Reviews and audits development team and subcontractor technical documentation to ensure alignment with project scope and architecture guidelines.

Required experience and skills

  • Proven experience as architect and engineering lead in data and analytics stream.
  • In-depth understanding of data structure principles and data platforms.
  • Problem-solving attitude, solution mindset with implementation expertise.
  • Working experience on modern data platforms involving big data technologies, data management solutions, and data virtualization.
  • Well-versed in end-to-end data management philosophies and governance processes.
  • Pre-sales experience and involvement in RFP, RFI, and RFQ processes.
  • Creative problem-solver with strong communication skills.
  • Excellent understanding of traditional and distributed computing paradigms.
  • Excellent knowledge of data warehouse, data lake technology, and business intelligence concepts.
  • Good knowledge of relational, NoSQL, and big data databases with the ability to write complex SQL queries.

Technical skills

  • Data integration: ETL tools like Talend and Informatica; ingestion mechanisms like Flume and Kafka.
  • Data modelling: dimensional and transactional modelling using RDBMS, NoSQL, and big data technologies. Experience in Snowflake modelling is an advantage.
  • Data visualization: tools like Tableau, Power BI, and Kibana.
  • Master data management (MDM): concepts and expertise in tools like Informatica and Talend MDM.
  • Big data: Hadoop ecosystem, distributions like Cloudera and Hortonworks, Pig, and Hive.
  • Data processing frameworks: Spark and Spark streaming.
  • Hands-on experience with multiple databases such as PostgreSQL, Snowflake, Oracle, MS SQL Server, and NoSQL databases (HBase, Cassandra, MongoDB).
  • Knowledge of various data modelling techniques and hands-on experience with data modelling tools like ERWin, TOAD, and PowerDesigner.
  • Experience in cloud data ecosystems such as AWS, Azure, or GCP.
  • Strong analytical and problem-solving capabilities.
  • Good understanding of the data ecosystem, including current and future data trends.

Personal skills

  • Preferred to be TOGAF certified.
  • Proven experience as architect and engineering lead in data and analytics stream.
  • In-depth understanding of data structure principles and data platforms.
  • Problem-solving attitude, solution mindset with implementation expertise.
  • Working experience on modern data platforms involving big data technologies, data management solutions, and data virtualization.
  • Well-versed in end-to-end data management philosophies and governance processes.
  • Pre-sales experience and involvement in RFP, RFI, and RFQ processes.
  • Creative problem-solver with strong communication skills.
  • Excellent understanding of traditional and distributed computing paradigms.
  • Excellent knowledge of data warehouse, data lake technology, and business intelligence concepts.
  • Good knowledge of relational, NoSQL, and big data databases with the ability to write complex SQL queries.

Education

Bachelor's degree in computer science, software engineering, or a related field.

About the Company

Giza Systems, a leading systems integrator in the MEA region, designs and deploys industry-specific technology solutions for asset-intensive industries such as the telecoms, utilities, oil and gas, hospitality and real estate among other market sectors. We help our clients streamline their operations and businesses through our portfolio of solutions, managed services, and consultancy practice. Our team of 1000 professionals are spread throughout the region with anchor offices in Cairo, Riyadh, Dubai, Doha, Nairobi, Dar-es-Salaam, Abuja, Kampala and New Jersey, allowing us to service an ever-increasing client base in over 40 countries.

Get personalised updates on latest vacancies
Similar jobs you may be interested in
NetSuite Solutions Architect – Real Estate Development Easy Apply
RTC-1 Employment Services
Dubai 21 Nov
NetSuite Solutions Architect – Real Estate Development Easy Apply
RTC-1 Employment Services
Dubai 21 Nov
Data Architect Easy Apply
Ashghal (Public Works Authority)
Qatar 12 Nov
SAP Technical Architect Easy Apply
Capgemini
Dubai 17 Nov
Enterprise Director (Software) Easy Apply
ManpowerGroup Middle East
UAE 15 Oct
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month