## Data EngineerFull Job Details#### Job Description**Department:** Digital Banking **Grade:** AVP **Job Type:** Permanent **Positions:** 1### Job DescriptionMobilink Microfinance Bank Ltd. (MMBL) is looking for a **Data Engineer** with strong expertise in data engineering, ETL processes, Apache Spark, object storage, data modeling, and Big Data technologies.The selected candidate will be responsible for developing and maintaining MMBL’s **Medallion Data Architecture (Raw → Curated → Semantic)** using MINIO-based Delta Lake. The role will involve integrating data from multiple systems and supporting downstream analytics, Business Intelligence (BI), and Machine Learning (ML) initiatives.### Key Responsibilities* Develop and manage data pipelines using **Kafka, Sqoop, Trino, Apache Spark, and Delta Lake**.* Design and maintain Raw, Curated, and Semantic data zones.* Build scalable batch and structured streaming processes using **Apache Spark/PySpark**.* Implement data modeling using columnar OLAP formats such as **Parquet**.* Support structured and federated data queries through **Trino**.* Work with governance teams to improve data discoverability, quality, and cataloging.* Contribute to data quality frameworks and data lineage initiatives.* Perform data pipeline and query performance tuning.* Support data integration and ETL automation across multiple systems.### Eligibility Criteria**Education:*** Bachelor’s or Master’s degree in **Computer Science, Information Technology, or a related field** from a recognized institution.**Experience:*** **3–5 years** of relevant experience in Data Engineering, ETL Development, or related fields.### Required Skills* Strong SQL development and database optimization skills.* Experience with **Oracle 19c, PostgreSQL, and MySQL**.* Proficiency in **Trino/Presto, Sqoop, Delta Lake, and MINIO**.* Hands-on experience with **Python and R** for data manipulation and ETL automation.* Strong knowledge of Big Data technologies and distributed computing.* Experience with **Apache Spark/PySpark**.* Knowledge of **MINIO, S3, and object storage platforms**.* Understanding of **Delta Lake architecture** and Medallion Data Architecture.* Experience in data modeling, data federation, and columnar OLAP storage.* Knowledge of batch and streaming data pipelines.* Experience with **Tableau** for visualization and reporting.* Understanding of data warehousing, data lakes, data governance, security, and compliance.### Soft Skills* Strong analytical and problem-solving abilities.* Ability to work effectively in an agile and fast-paced environment.* Good teamwork and collaboration skills.* Ability to manage data engineering projects and technical challenges.### Why Join MMBL?* Opportunity to work with modern **Big Data and Cloud technologies**.* Collaborative and dynamic working environment.* Professional growth and learning opportunities.* Opportunity to contribute to innovative data engineering solutions within the digital banking sector.### About Mobilink Microfinance Bank Ltd. (MMBL)Mobilink Microfinance Bank Ltd. provides banking and digital financial services across Pakistan. The bank combines traditional microfinance with mobile and digital banking technologies and offers services including savings, MSME loans, remittances, mobile wallets, insurance, utility bill payments, and digital payment solutions.