Data Engineer

Posted 13 Days Ago
Be an Early Applicant
Palermo, ITA
In-Office
28K-33K Annually
Entry level
Information Technology • Software • Consulting • Cybersecurity
The Role
Build and improve large-scale data migration processes, troubleshoot data quality issues, develop SQL and dbt transformation rules, maintain automated reconciliation controls, and support ETL/ELT pipelines. Collaborate with technical and business teams to investigate defects, implement fixes, manage Git-based workflows, and improve migration reliability through testing, CI/CD, documentation, and process industrialization.
Summary Generated by Built In

At ELCA, we believe that high-quality data and strong data engineering capabilities are key drivers of successful digital transformation. We are looking for a Data Engineer to join our team in Italy and contribute to challenging data migration initiatives within a complex and international environment.

In this role, you will work on the execution and continuous improvement of large-scale data migration processes, with a strong focus on data quality, troubleshooting and transformation.

You will work closely with technical and functional teams, analyzing data migration results, identifying root causes of errors or inconsistencies, and implementing reliable solutions to ensure high-quality data throughout the migration lifecycle.


Your responsibilities

As a Data Engineer, you will:

  • Execute iterative data migration cycles, analyzing errors, rejections and reconciliation gaps across different data layers.
  • Identify the root causes of data issues and implement appropriate fixes in existing dbt and T-SQL transformation rules on Microsoft SQL Server.
  • Implement and maintain automated data quality controls and reconciliation KPIs.
  • Develop mapping and transformation rules based on functional specifications, translating business requirements into versioned and tested transformation models.
  • Investigate and resolve data-related defects identified during testing and production support phases.
  • Contribute to the continuous improvement and industrialization of data migration processes through Git-based workflows, code reviews, CI/CD pipelines and technical documentation.
  • Collaborate closely with business analysts, developers, product teams and other stakeholders in an international environment.

Your profile

We are looking for someone who combines strong technical expertise with an analytical and structured approach to data.

You bring:

  • Strong SQL expertise, including complex queries, set-based transformations and performance optimization.
  • Good knowledge of Microsoft SQL Server and T-SQL.
  • Hands-on experience in building and maintaining ELT/ETL data pipelines.
  • Experience with dbt is highly appreciated. Experience with SSIS or comparable data integration technologies is also relevant.
  • Solid understanding of data modelling, data quality and reconciliation principles.
  • Experience with Git-based development workflows, code reviews and CI/CD practices.
  • Familiarity with Agile working environments and tools such as JIRA and Confluence.
  • A strong analytical mindset, autonomy and attention to detail.
  • The ability to work confidently with complex and high-volume datasets.
  • English level B2 or above, enabling you to work effectively in an international team.
     

Nice to have

The following would be considered an advantage:

  • Knowledge of French.
  • Experience with Python or PowerShell for automation and data analysis.
  • Knowledge of Liquibase or other database change-management tools.
  • Previous experience in data migration projects or other complex data-transformation environments.

What we offer

  • Temporary employment contract (1 year).
  • Gross annual salary (RAL) between €28,000 and €33,000, depending on experience and qualifications.
  • An international and collaborative working environment.
  • The opportunity to work on challenging data engineering and data migration initiatives.
  • Hands-on experience with modern data technologies and engineering practices.
  • Continuous learning and professional development.
  • The opportunity to collaborate with multidisciplinary and international teams.
  • A role with tangible impact on the quality, reliability, and continuous improvement of data-driven solutions.

If you are passionate about data, enjoy solving complex technical challenges, and want to contribute to innovative data engineering solutions in an international environment, we would love to hear from you.

About Us
We are ELCA, one of the largest Swiss IT tribe with over 2,200 experts. We are multicultural with offices in Switzerland, Spain, France, Vietnam and Mauritius. Since 1968, our team of engineers, business analysts, software architects, designers and consultants provide tailor-made and standardized solutions to support the digital transformation of major public administrations and private companies in Switzerland. Our activity spans across multiples fields of leading-edge technologies such as AI, Machine & Deep learning, BI/BD, RPA, Blockchain, IoT and CyberSecurity.

Skills Required

  • Strong SQL expertise, including complex queries, set-based transformations, and performance optimization
  • Good knowledge of Microsoft SQL Server and T-SQL
  • Hands-on experience building and maintaining ELT/ETL data pipelines
  • Experience with dbt
  • Experience with SSIS or comparable data integration technologies
  • Understanding of data modelling, data quality, and reconciliation principles
  • Experience with Git-based development workflows, code reviews, and CI/CD practices
  • Familiarity with Agile working environments and JIRA and Confluence
  • Analytical mindset, autonomy, and attention to detail
  • Ability to work with complex and high-volume datasets
  • English proficiency at B2 level or above
  • Knowledge of French
  • Experience with Python or PowerShell for automation and data analysis
  • Knowledge of Liquibase or other database change-management tools
  • Previous experience in data migration projects or complex data-transformation environments
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Lausanne
2,027 Employees
Year Founded: 1964

What We Do

With more than 2,300 experts, the ELCA Group is a leading independent Swiss IT service and solution provider, specialized in IT consulting, Cybersecurity, Cloud, Data & AI, Digital experience, Software development, Business applications and systems' integration across all industries. ELCA helps its clients to better compete in the digital era and gain in agility. The privately held company has offices in Pully (HQ), Zurich, Geneva, Bern, Basel, Rapperswil and Fehraltorf, as well as offshore centers in Italy, Spain, Mauritius and Vietnam.

Similar Jobs

Dune Logo Dune

Staff Software Engineer

Software • Analytics • Financial Services • Cryptocurrency
In-Office or Remote
40 Locations
97 Employees

Dune Logo Dune

Staff Software Engineer

Software • Analytics • Financial Services • Cryptocurrency
In-Office or Remote
40 Locations
97 Employees

Nebius Logo Nebius

Senior Data Engineer

Artificial Intelligence • Information Technology • Consulting
In-Office or Remote
29 Locations
473 Employees

Pfizer Logo Pfizer

Product & MVP Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
32 Locations
121990 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account