Python Developer
Technology
Lahore, Pakistan3 months agoUntil 28/10/2026
Full timeOn-site
Job description
About The Role
OdoCore is looking for an experienced Data Engineer to join a large-scale data platform modernization engagement. This is a hands-on role focused on migrating a legacy Hadoop-based data warehouse to a modern lakehouse architecture. You'll be working directly on production-critical pipelines that power core business reporting and analytics, so real-world experience with the tools below — not just theoretical familiarity — is essential.The Engagement
You'll be part of a team modernizing a large-scale data platform, covering:- Migrating Spark 2 →
- Spark 3
- Migrating Hive →
- Iceberg
- Migrating Oozie →
- Apache Airflow
- Offloading IBM Netezza and IBM DataStage workloads onto a Spark 3 / Iceberg Lakehouse
- Strong SQL, with real experience reading and re-optimizing complex, poorly-written legacy queries
- Apache Spark (Spark 2 and Spark 3) —
- PySpark or Scala
- Apache Hive and Apache Iceberg — table formats, partitioning, schema evolution
- ETL / data warehousing fundamentals — medallion (bronze/silver/gold) architecture, dimensional modeling
- Orchestration tools —
- Oozie and/or Apache Airflow
- Linux/Unix comfort, Git
- Cloudera CDP platform exposure (Impala, Ranger) — or a fast ability to ramp up on it
Keywords
SQLApache SparkPySparkScalaApache HiveApache IcebergETLData WarehousingDimensional ModelingApache AirflowOozieLinux/UnixGitCloudera CDPImpalaRangerData EngineeringData Platform ModernizationHadoopLakehouse Architecture
Interested in this role?