Description
Job Summary:
We are seeking a .NET Data Engineer to develop and maintain applications, build data pipelines, and optimize ETL/ELT processes, collaborating with multidisciplinary teams on challenging projects.
Key Highlights:
1. Develop and maintain data-driven applications using .NET (C#)
2. Design and optimize data pipelines with Apache Spark and Databricks
3. Work with modern data architectures and Big Data
#### **About the Data Engineer (.Net) Role**
Syffer is an all\-inclusive consulting company focused on talent, tech and innovation. We exist to elevate companies and humans all around the world, making change, from the inside to the outside.
We believe that technology \+ human kindness positively impacts every community around the world. Our approach is simple, we see a world without borders, and believe in equal opportunities. We are guided by our core principles of spreading positivity, good energy and promote equality and care for others.
Our hiring process is unique! People are selected by their value, education, talent and personality. We dont present ethnicity, religion, national origin, age, gender, sexual orientation or identity.
Its time to burst the bubble, and we will do it together!
**What You'll do:**
* Develop and maintain data\-driven applications using **.NET (C\#)**, ensuring high standards of quality, performance, and scalability.
* Design, build, and optimize **data pipelines** using **Apache Spark** and **Databricks** to support data ingestion, transformation, and processing requirements.
* Develop solutions leveraging **Delta Lake** and **AutoLoader** for efficient large\-scale data processing.
* Create and manage data workflows and orchestration processes using tools such as **Dagster** and **Hangfire**.
* Design, implement, and optimize **ETL/ELT** processes to ensure reliable and efficient data integration.
* Develop and maintain data access and transformation components using **Entity Framework**, **SQL**, and **Python**.
* Contribute to the design and implementation of scalable and modern data architectures.
* Collaborate with cross\-functional teams to integrate data solutions with enterprise applications and platforms.
* Implement and maintain **CI/CD pipelines**, monitoring, and observability practices to ensure platform reliability and performance.
* Promote best practices in software engineering, data quality, governance, and documentation.
**Who You Are:**
* Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field.
* Minimum of **5 years of experience** in **Data Engineering**, with a strong software development background.
* Proven experience developing applications with **.NET (C\#)**.
* Hands\-on experience with **Apache Spark** and **Databricks**.
* Strong knowledge of **SQL** and **Python**.
* Experience with **Entity Framework**, **Dagster**, **Hangfire**, **Delta Lake**, and **AutoLoader**.
* Solid understanding of modern data architectures, Data Lakes, and Big Data platforms.
* Experience designing and optimizing **ETL/ELT** processes.
* Familiarity with **CI/CD practices**, testing frameworks, and monitoring solutions.
* Strong analytical and problem\-solving skills.
* Ability to work independently and collaboratively within multidisciplinary teams.
* Excellent communication skills in both technical and business contexts.
* Professional proficiency in English.
**What you'll get:**
* Wage according to candidate's professional experience;
* Remote Work whenever possible;
* Delivery of work equipment adjusted to the performance of functions;
* Benefits plan;
* And others.
Work together with expert teams on projects of large magnitude and intensity, long term together with our clients, all leaders in their industries.
Are you ready to step into a diverse and inclusive world with us?
**Together we will promote uniquess!**