s2571m9t7n57r5nqaqxtcg7g
HumanIT Digital ConsultingHumanIT Digital Consulting

Senior Data Engineer (Azure/Databricks/PySpark) - Hybrid Porto (2 days/week office)

Senior Data Engineer (Azure/Databricks/PySpark) - Hybrid Porto (2 days/week office) - HumanIT Digital Consulting | Career Page (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WNGRBS6'); .primary-color { color: #051b19; } .bg-primary-color { background-color: #051b19; } .btn-info, .btn-info:hover { background-color: #051b19; } .btn-apply, .btn-apply:hover { background-color: #051b19 !important; border-color: #051b19 !important; } .search-form { width: fit-content; margin: 0px auto 20px; padding: 10px; width: 60%; } .select2-container { width: 100% !important; } .search-dropdown-options { position: absolute; margin: 5px -12px; width: calc(100% - 17px); border: 1px solid #cacaca; border-top: 0px; z-index: 1; background: #fff; max-height: 200px; overflow: auto; border-radius: 0px 0px 6px 6px; } .search-dropdown-options li { cursor: pointer; } .search-dropdown-options ul li:hover { background-color: #5897fb; color: white; } .search-dropdown-options label { width: calc(100% - 22px); font-size: 14px; } .search-dropdown-placeholder { font-size: 14px; margin: 3px; cursor: pointer; } .select2-container--default .select2-selection--single { height: 38px !important; } .select2-container--default .select2-selection--single { height: 38px !important; border: 1px solid #ced4da !important; } .select2-selection__arrow { height: 36px !important; } .select2-results__option { font-size: 14px; } .select2-selection__rendered { line-height: 38px !important; font-size: 14px; color: #969696; } .width-100 { width: 100%; } ::-webkit-input-placeholder { /* Chrome/Opera/Safari */ font-size: 14px; color: #969696; } ::-moz-placeholder { /* Firefox 19+ */ font-size: 14px; color: #969696; } :-ms-input-placeholder { /* IE 10+ */ font-size: 14px; color: #969696; } :-moz-placeholder { /* Firefox 18- */ font-size: 14px; color: #969696; } @media (max-width: 575px) { .search-form { width: 100%; } .display-4{ font-size: 2.5rem; } } .positions { font-size: 16px; color: #808080; } .serach_count { padding: 4px; } .empty-result { color: #808080; } .fa-chevron-right { padding: 0px 8px; }

Senior Data Engineer (Azure/Databricks/PySpark) - Hybrid Porto (2 days/week office)

Porto, Portugal

Apply for Position Or refer someone

Job Openings Senior Data Engineer (Azure/Databricks/PySpark) - Hybrid Porto (2 days/week office)

About the job Senior Data Engineer (Azure/Databricks/PySpark) - Hybrid Porto (2 days/week office)

Senior Data Engineer (Azure/Databricks/PySpark) - Hybrid Lisbon (2 days/week office)

ABOUT THE OPPORTUNITY

We are looking for a Senior Data Engineer to join a leading, data-driven organization operating in a modern cloud environment. This opportunity is ideal for professionals passionate about building scalable data platforms and working with cutting-edge technologies within the Microsoft Azure ecosystem.

You will play a key role in designing and delivering robust data solutions that support critical business decisions. This is a highly technical position requiring strong ownership, a hands-on mindset, and experience working in production-grade environments.

PROJECT & CONTEXT

You will be part of a growing data platform team focused on developing and optimizing a modern data lakehouse architecture. The environment leverages Azure Data Factory v2, Azure Synapse Analytics, and Azure Databricks (runtime 13.x+), enabling large-scale data processing and advanced analytics.

The project involves working with complex data pipelines, integrating multiple data sources, and ensuring high performance and reliability across the platform. There is also a strong emphasis on DevOps practices, including CI/CD pipelines using Azure DevOps, as well as ongoing adoption of Microsoft Fabric capabilities.

WHAT WE'RE LOOKING FOR (Required)

  • Proven experience as a Senior Data Engineer in production environments
  • Strong expertise in ETL/ELT pipeline development
  • Hands-on experience with Azure Data Factory v2, Azure Synapse Analytics, and Azure Databricks (Spark 3.x)
  • Solid experience processing large datasets using Python (3.x) and PySpark
  • Advanced knowledge of SQL (T-SQL or ANSI SQL)
  • Strong understanding of data modeling techniques (relational and dimensional)
  • Experience implementing CI/CD pipelines using Azure DevOps
  • Familiarity with data lake / lakehouse architectures
  • Ability to gather business requirements and translate them into scalable technical solutions
  • Experience working across the full data lifecycle (design, development, deployment, maintenance)
  • Fluent in English (mandatory)

NICE TO HAVE (Preferred)

  • Experience with Microsoft Fabric
  • Knowledge of Dynamics 365 Finance & Operations (D365 F&O) data integration
  • Familiarity with Azure Synapse Link
  • Experience with Power BI for data validation and visualization
  • Exposure to infrastructure-as-code (IaC) or advanced DevOps practices
  • Experience in highly regulated or data-intensive industries

Apply for Position
Or refer someone

Share

.redactor-styles { font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; }