b_labs is the transformation and digitization arm of B.TECH, on a mission to change the industry as we know it. We spearhead tech innovation at B.TECH, an organization that has been a cornerstone of the Egyptian retail industry. We are the engine powering B.TECH in achieving its goal of becoming the leading omni-channel platform for consumer electronics and appliances in Egypt. By joining b labs, you will get to benefit from a collaborative startup environment, while also enjoying the stability of working within a company that has achieved strong growth year after year. You will be part of a visionary, customer-focused team with an ambitious mission--to become a trailblazer for digital retail within the Middle East.
The Expert Data Architect will play a pivotal role in designing and implementing b_labs' data architecture to support the company's data-driven initiatives. This role will work closely with the Head of Data Engineering and Head of Analytics to create a scalable, secure, and efficient data infrastructure that enables b_labs to effectively utilise data for decision-making and strategic insights.
Responsibilities
- Design, develop, and maintain b_labs' data architecture, ensuring it aligns with business objectives and industry best practices
- Collaborate with the Head of Data Engineering and Head of Analytics to define data requirements and create solutions that support analytics, business intelligence, and data-driven projects
- Evaluate and recommend data storage and management technologies, tools, and platforms to enhance b_labs' data capabilities
- Develop and implement data modelling standards, guidelines, and best practices to ensure data consistency, quality, and accessibility across the organisation
- Work with cross-functional teams to identify and address data-related challenges and opportunities
- Continuously monitor and optimise the performance, scalability, and security of b_labs' data infrastructure
- Stay up-to-date with the latest industry trends and emerging technologies, identifying opportunities to improve b_labs' data architecture and capabilities
- Effectively communicate complex data concepts and solutions to both technical and non-technical stakeholders
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- 6+ years of experience in data architecture or a related field, with a strong background in data modelling, data warehousing, and database design
- Proficiency in SQL and experience with relational, NoSQL, and columnar databases
- Familiarity with data integration and ETL tools, as well as big data technologies such as Hadoop, Spark, and Kafka
- Experience with cloud-based data solutions (AWS, Azure, or Google Cloud)
- Strong analytical, problem-solving, and communication skills
- Ability to work effectively with cross-functional teams and stakeholders
- A track record of designing and implementing successful data architecture solutions in complex environments
Benefits
Office environment: When you come to our b_labs office, you'll find creative workspaces and an open design to foster collaboration between teams.
Flexibility: You know best whether you want to work from home or in the office. However, if you want to join your teammates onsite, we will subsidize the costs for lunch to foster the b_labs office community
Equipment: From "Day 1" you will receive all the equipment you need be successful at work.