We are looking for a skilled Business Intelligence Developer (DB Developer) to join our team.
You will leverage your strong SQL expertise to build dashboards, integrate data, and design KPIs that drive actionable insights. This role involves close collaboration with stakeholders, optimizing code, and ensuring data quality. If you have a passion for transforming data into value, we encourage you to apply.
Responsibilities
- Write SQL scripts for tables, dashboards, and tests
- Create and maintain dashboards for various business needs
- Develop logic for KPIs and data dimensions
- Translate feature request requirements into technical implementations
- Perform cleanup and optimization of obsolete or redundant code
- Write reusable macros and Lua functions for multiple scripts
- Participate in code reviews to ensure quality and consistency
- Contribute to proof of concept (POC) projects for new initiatives
Requirements
- 3+ years experience as BI developer or data engineer
- Advanced SQL knowledge including analytical and recursive queries, UDFs, and query profiles
- Experience in building dashboards using at least two different data visualization tools
- Experience working with JSON data formats including reading, modifying, and composing
- Basic proficiency in at least one object-oriented programming language
- Strong problem-solving skills
- Upper-Intermediate English proficiency (B2) with excellent speaking skills for direct stakeholder communication
Nice to have
- Proficiency in Python programming