About the job
b_labs serves as the transformative and digital innovation arm of B. TECH, dedicated to revolutionizing the industry landscape. As a key player in technological advancement within B. TECH, a pivotal entity in the Egyptian retail sector, we are committed to propelling B. TECH toward its vision of becoming the foremost omni-channel platform for consumer electronics and appliances in Egypt. By joining b_labs, you will thrive in a collaborative startup atmosphere while benefiting from the stability of a company that consistently achieves remarkable growth. You will become a vital member of a forward-thinking, customer-centric team with a bold mission to lead the digital retail transformation across the Middle East.
Key Responsibilities:
- Design, implement, and manage large-scale, reliable data pipelines utilizing Python, SQL, and big data technologies such as Apache Spark and Kafka.
- Build and refine ETL/ELT processes for data transformation, loading, and integration from diverse sources.
- Develop and maintain robust data storage solutions leveraging both relational and NoSQL databases, including SQL Server, PostgreSQL, MySQL, and MongoDB.
- Establish and oversee CI/CD pipelines for data workflows, facilitating automated deployments and version control.
- Utilize AWS services to create, deploy, and monitor scalable cloud-based data solutions.
- Employ Apache Airflow for workflow orchestration and use PostHog for analytics tracking and event data management.
- Enhance data warehousing solutions to meet business intelligence and analytics requirements.
- Ensure data integrity, consistency, and security across multiple systems and sources.
- Troubleshoot and optimize data systems for enhanced performance, scalability, and cost efficiency.
- Foster and contribute to a collaborative, innovative, and agile team culture.
