Overview
We’re looking for a Data (BI/DWH) Developer to join one of our Data Warehouse & BI teams. You’ll design, develop, and maintain enterprise data warehouse solutions, ETL/ELT pipelines, and reporting data structures that enable trusted, scalable, and high-performing analytics. You’ll work closely with Technical Data Analysts, Data Engineers, Data Modellers, BI Developers, and business stakeholders to transform business requirements into reliable data solutions.
Requirements
Data warehouse & solution development
- Design, develop, and maintain enterprise Data Warehouse solutions and analytical data marts.
- Implement ETL/ELT processes to integrate data from multiple source systems.
- Develop scalable and reusable data integration solutions following established development standards.
- Translate technical specifications and source-to-target mappings into robust implementations.
- Collaborate with Solution Architects and Technical Data Analysts to ensure alignment with business requirements.
- Produce and maintain technical documentation for developed solutions.
Data integration & ETL/ELT
- Develop and optimize ETL/ELT pipelines for loading, transforming, and validating enterprise data.
- Implement business transformation logic based on approved functional and technical specifications.
- Integrate structured and semi-structured data from various enterprise systems.
- Ensure data consistency, integrity, and completeness throughout integration processes.
- Support incremental loading strategies and performance optimization.
- Troubleshoot and resolve issues affecting data integration workflows.
Database development & optimization
- Develop SQL scripts, stored procedures, views, and database objects supporting enterprise reporting.>
- Optimize database performance through query tuning and efficient data processing techniques.
- Implement indexing and partitioning strategies where appropriate.
- Analyze execution plans and identify opportunities for performance improvements.
- Ensure database developments comply with security and development standards.
- Support database maintenance and continuous optimization initiatives.
Data quality & validation
- Implement data validation rules and reconciliation processes.
- Perform source-to-target data validation and investigate discrepancies.
- Support automated data quality checks and monitoring.
- Collaborate with business users and QA teams to validate implemented solutions.
- Investigate production issues related to data quality or transformations.
- Contribute to continuous improvement of data quality standards and development practices.
Testing, deployment & support
- Participate in unit testing, integration testing, and User Acceptance Testing activities.
- Support deployment of new releases across development, testing, and production environments.
- Investigate defects and implement corrective actions.
- Collaborate with business analysts, testers, and operations teams during project delivery.
- Maintain technical documentation throughout the development lifecycle.
- Provide production support and contribute to continuous improvement initiatives.
Desired profile
Must-have
- University degree in Computer Science, Economic Informatics, Information Systems, Engineering, Mathematics, or a related field.
- 3+ years of experience in Data Warehouse, ETL/ELT, Business Intelligence, or Data Development.
- Strong SQL skills and solid understanding of relational databases.
Experience developing ETL/ELT processes using enterprise integration tools or SQL-based frameworks.
- Good understanding of Data Warehouse concepts, dimensional modeling, and star/snowflake schemas.
- Experience with source-to-target mappings and data transformation logic.
- Strong analytical and troubleshooting skills.
- Excellent communication and teamwork abilities.
Nice to have
- Experience with Microsoft Fabric, Azure Data Factory, Azure Synapse Analytics, SSIS, Databricks, Snowflake, Informatica PowerCenter, IBM DataStage, Talend, or similar technologies.
- Familiarity with Power BI, Tableau, or other reporting platforms.
- Experience working with Git and CI/CD pipelines.
- Knowledge of cloud data platforms (Azure, AWS, or Google Cloud).
- Experience in Banking, Retail, Insurance, or Telco industries.
- Microsoft Azure, Snowflake, Databricks, or Informatica certifications.
How you work
- Passionate about building reliable and scalable data solutions.
- Strong ownership and attention to detail.
- Analytical, organized, and solution-oriented.
- Comfortable working in cross-functional teams.
- Proactive in identifying opportunities for optimization and automation.
- Committed to delivering high-quality, maintainable solutions.
Interested and suitable for this job?
Apply now for Data (BI/DWH) Developer position