BI ETL Developer

Role Description

– The selected candidate will work closely with the team to provide technical leadership to facilitate development projects that involve the computing environment which may include the coordination of software upgrades and the installation of new products. He/she will design and validate data solutions that are practical, flexible, scalable, reusable, and strategic;
– Solving technical development problems that others can’t;
– Designing ETL solutions packages and creation of multi-layer Data Warehouse;
– Building visualizations and report templates, as well as debugging existing reports and providing root cause analysis;
– Creation and maintenance of data marts;
– Owning robust unit testing, and working closely with the testers on integration testing;
– Contributing to ongoing improvement of development standards and procedures through taking part in software design discussions, reviews, planning and strategy sessions;
– Ensuring that proper change control processes are defined and followed;

Role Requirements


Technical Degree in Computer Science/Engineering or related field
3+ years of relevant experience with DBs, ETLs, BI Tools, Data Science
Experience and certificates in cloud based technologies will be considered as advantage

Special Knowledge and Skills

Experience with different ETL development tools. Experience with SSIS will be considered as advantage. Experience with Power BI will be considered as advantage;
Extensive hands-on experience in Power BI for data ingestion and transformation, Data Analysis Expressions (DAX) language for dashboard and reports development;
Experience in end to end Business Intelligence implementation – from business requirements down to front end reporting tool set all the way through to backend –i.e analytical cubes and metrics creation, establishing connections to different data sources (cloud and on premise systems and storages);
Experience with Big data technologies and capability to build scalable performance optimized BI solutions, including but not limited to:

    1. Scalable data warehouse architecture
    2. Scalable analytical cubes with strict adherence and implementation of best practice

Strong SQL experience;
Experience of Agile ;
Experience with bug tracking systems, version control systems (such as Jira, Bitbucket);
DevOps experience and capability to setup CI/CD will be considered as strong advantage;
Experience working with a variety of stakeholders, from managers to technical resources, to include the translation of business requirements into operational measures and reports;
Experience with Microsoft Azure platform and service (Power BI, Azure DW and data lake);
Experience working with data gateway, data integration, and self-service data preparation;
High level of demonstrable proficiency with Microsoft Excel, including Power Query, Power Pivot, connections to external data sources, REST APIs, pivot tables;
Experience in requirement analysis, design, and prototyping;
Develop, publish, schedule reports and dashboards to meet business requirements;
Assist in data validation and data clean up requests as needed;
Ability to understand streaming data sources – for example defining tests for an API that the solution will be consuming from;
Experience with ERP systems, workflows and how the data in such systems is structured and stored will be considered as strong advantage;
Ability to work independently upon receiving guidance and objectives;
A wide degree of creativity and lateral thinking;
Good communication skills and ability to work in multi-cultural team and build trust with other members of the team;
Ability to provide clear visibility on plans, issues/risks;
Fluency in English – verbally and in writing;

Soft skills and Competencies

Ability to communicate effectively; interpret policy, procedures and data; maintain emotional control under stress;
Ability to estimate, prioritize and organize tasks effectively;
Ability to make decisions assessing all relevant factors;
Constant demonstration of proactive attitude;
Identify problems and proactively suggest problem resolution;

Apply now

Application Form

The fields marked with "*" are required

Only PDF, DOC and DOCX files allowed. Maximum file size is 10MB.

Only PDF, DOC and DOCX files allowed. Maximum file size is 10MB.

I agree to be contacted and to receive relevant marketing and sales information about BULPROS products and services, as well as those of the companies in our group (For more details, please check our Data Privacy terms). I agree to be contacted by:


Career development

Work-life balance

Company benefits