1 month ago
Milan, ItalyMid Level

Responsibilities

  • Design and implement end-to-end batch and real-time data pipelines.
  • Develop and optimize data lake, data warehouse, and lakehouse architectures in cloud and hybrid environments.
  • Integrate heterogeneous data sources through APIs, messaging systems, databases, and enterprise applications.
  • Define standards for data modeling, quality, cataloging, lineage, and observability.
  • Ensure data platform performance, resilience, security, regulatory compliance, and cost sustainability.
  • Implement DataOps, CI/CD, Infrastructure as Code, and process automation practices.
  • Collaborate with Data Scientists and AI Engineers to provide reliable data for analytics, machine learning, and AI solutions.
  • Evaluate technologies, frameworks, and cloud services and support architecture decisions.
  • Conduct code reviews, define engineering best practices, and mentor Data Engineers.
  • Ensure compliance with GDPR, INFOSEC requirements, and company data governance policies.

Requirements

  • At least four years of experience in Data Engineering or comparable roles, including at least three years in senior or technical-responsibility positions.
  • Proficiency in SQL and at least one of Python, Scala, or Java.
  • Experience with distributed processing and streaming technologies such as Apache Spark and Kafka.
  • Knowledge of data orchestration and transformation tools such as Airflow, Dagster, or dbt.
  • Experience with enterprise cloud platforms including AWS, Azure, or GCP and their data services.
  • Knowledge of data lake, data warehouse, and lakehouse architectures and platforms such as Databricks, Snowflake, BigQuery, Redshift, or Microsoft Fabric.
  • Experience with data quality, metadata management, data lineage, monitoring, and troubleshooting.
  • Knowledge of containerization, CI/CD, Infrastructure as Code, and version control systems.
  • Ability to translate functional requirements into robust, maintainable technical solutions.
  • Strong problem-solving, technical communication, collaboration, and mentoring skills.

Benefits

  • Annual salary range of €35,000–€45,000 plus a bonus based on previously communicated and agreed objectives.
  • Hybrid work without centrally predetermined office days.
  • Ability to work remotely from abroad for up to 20 days when not traveling for work.
  • More than 50 hours of technical and management training annually, along with future-focused development programs.
  • International teams, a global professional network, and international mobility opportunities.
  • Counselor support from the first day, welfare benefits, and leadership programs.
  • Inclusive workplace and accessibility support aligned with Italian Law L.68/99.

Tech Stack

Amazon RedshiftApache AirflowApache KafkaApache SparkAWSAzureDatabricksdbtGoogle BigQueryGoogle Cloud PlatformJavaPythonScalaSnowflakeSQL

Categories

Data Engineering
Ernst and Young

About Ernst and Young

10,000+ employees

Ernst & Young (EY) provides audit/assurance, tax, consulting, strategy and transactions services to enterprises, financial institutions, and public‑sector clients. Structured as a global network of partner‑owned member firms, it sells professional services on a fee basis, including a dedicated Financial Services Organization for banking, insurance, and capital markets. Headquartered in London, EY was formed in 1989 from the merger of Ernst & Whinney and Arthur Young, and operates in 150+ countries.

Contact me