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.
Responsibilities
- Design, develop, and maintain large-scale data pipelines using Python, SQL, and big data technologies such as Spark and Kafka
- Optimize data pipelines for scalability, performance, and reliability in a distributed environment
- Develop and implement data storage and retrieval solutions using both relational and NoSQL databases
- Work closely with cross-functional teams to ensure effective data integration and management
- Continuously learn and stay abreast of emerging frontend technologies particularly and share your knowledge with the team
- Be part of the foundation team at our fintech squad and play a pivotal role in building Egypt's leading consumer finance product
- Lead by example and actively promote a safe, collaborative, diverse, and agile company culture, inspiring others to embrace our values
Requirements
- 5+ years of experience building and maintaining large-scale data pipelines, with expertise in data architecture, data warehousing, and database design
- Proficiency in Python, SQL, and experience working with both relational and NoSQL databases
- Familiarity with data integration and ETL tools, as well as big data technologies such as Spark and Kafka
- Experience with cloud-based data solutions (AWS preferred) and ability to build and optimize data pipelines in a distributed environment
- Expertise in creating and executing data engineering strategies in line with business objectives and best practices in the industry
- Proven ability to design, build, and optimize scalable, secure, and performant data infrastructures
- Collaborative and agile mindset with strong teamwork skills
- Willingness to continuously learn and improve skills and stay up-to-date with emerging technologies and industry trends
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.
Equipment: From "Day 1" you will receive all the equipment you need be successful at work.