Senior Data Engineer
XPT Software
Duties
Own end-to-end delivery of large-scale telecom data platforms (RCE/CIQ/ROAD), including pipeline development, ingestion, metric generation, and operational stability across multiple critical datasets.
Lead platform modernisation and data quality initiatives, covering migration from legacy systems, implementation of monitoring frameworks, and ensuring reliable, scalable, and timely data delivery for business-critical use cases.
Skills
Languages: Python, PySpark, SQL, Spark SQL
Data Platforms: Spark, Trino, Iceberg
Data Engineering: ETL/ELT pipelines, batch & streaming processing
Workflow Orchestration: Airflow (DAG design, scheduling, dependency management)
Cloud & Infra: Kubernetes, IBM COS (S3 Like storage grid),
Data Quality: Monitoring, anomaly detection, data completeness analysis
DevOps: Git, CI/CD pipelines
Practices: Clean code, performance optimisation, production support