Responsibilities
- Design, develop, and maintain scalable data pipelines and ETL processes to support data integration and analytics.
- Collaborate with data architects, modelers and IT team members to help define and evolve the overall cloud-based data architecture strategy, including data warehousing, data lakes, streaming analytics, and data governance frameworks.
- Collaborate with integration engineers, analysts, and other business stakeholders to understand data requirements and deliver solutions.
- Optimize and manage data storage solutions and data integrations (e.g., S3, Snowflake, dbt, Snaplogic) ensuring data quality, integrity, security, and accessibility.
- Implement data quality and validation processes to ensure data accuracy and reliability.
- Develop and maintain documentation for data processes, architecture, and workflows.
- Monitor and troubleshoot data pipeline performance and resolve issues promptly.
- Consulting and Analysis: Meet regularly with defined clients and stakeholders to understand and analyze their processes and needs. Determine requirements to proactivly present possible solutions or improvements.
- Technology Evaluation: Stay updated with the latest industry trends and technologies to continuously improve data engineering practices.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a Data Engineer, Software Developer, or similar role.
- Proven proficiency with the Apache ecosystem (Parquet, Iceberg, Spark, Kafka, Airflow).
- Strong hands-on experience with AWS data services (Kinesis, Glue, AppFlow, Lambda, S3).
- Solid experience with relational SQL and NoSQL databases, preferably Snowflake and/or Databricks, and dbt (dbt Labs) for building and modeling data pipelines.
- Advanced skills in scripting languages such as Python or Scala.
- Strong analytical capabilities for working with unstructured datasets.
- Familiarity with data pipeline and workflow orchestration tools.
- Knowledge of data visualization tools (e.g., Tableau, Power BI, QuickSight).
Nice to Have
- SnapLogic experience is a plus.
- AWS certifications (Cloud Practitioner, Architecture, Big Data, or Data Analytics).
Benefits
- Flexible working conditions
- Life and accident insurance
- Health insurance at a competitive price
- Investment in your learning and development
- Gym membership discounts