Job Description
Job Title: Data Engineer
Location: Hybrid (London, UK)
Salary: Competitive + Benefits
Industry: Tech Consultancy | Financial Services
About the Role:
We are looking for an talented Data Engineer with strong Python skills to join a leading tech consultancy, supporting a global financial services client. In this role, you'll design and build scalable data pipelines, ensuring data quality and integrity, while leveraging cutting-edge technologies to deliver actionable insights across the business.
Key Responsibilities:
* Design, build, and optimize data pipelines using Python and other modern data engineering tools.
* Develop and maintain efficient ETL processes, ensuring seamless data integration from multiple sources.
* Work with cloud platforms (AWS, Azure, GCP) to manage and scale data infrastructure.
* Collaborate with data scientists, analysts, and business stakeholders to align technical solutions with business needs.
* Ensure data governance best practices for quality, integrity, and security.
Key Skills & Experience:
* Strong Python programming skills, with experience in data processing frameworks (e.g., Apache Spark, Hadoop).
* Proven experience building scalable ETL pipelines and integrating data from diverse sources.
* Solid understanding of SQL and NoSQL databases.
* Experience with cloud platforms (AWS, Azure, GCP) and related data services (e.g., S3, Redshift, BigQuery).
* Knowledge of data modeling, data warehousing, and data governance.
* Experience working in Agile teams and collaborating cross-functionally.
Desirable:
* Financial services or consulting experience.
* Familiarity with containerization (Docker, Kubernetes) and orchestration tools.
* Cloud certifications (AWS, Azure, GCP).
Why Join Us?
* Work on high-impact projects for global financial institutions.
* Access to ongoing training and career development opportunities.
* Collaborative and inclusive team culture that encourages innovation.