Job Title: Business Intelligence Data Analyst
We are seeking a skilled Business Intelligence Data Analyst to join our team. This role will involve designing, developing, and maintaining robust data models to support analytical and product data needs across the organization.
The ideal candidate will have strong SQL skills and experience with data modeling techniques, proficiency in a programming language such as Python or Scala, and expertise in Database fundamentals, SQL, and performance tuning.
Responsibilities:
* Design and develop robust data models to support analytical and product data needs
* Build visually appealing, high-performing reporting/dashboard products using tools like Tableau/Sigma
* Collaborate with data engineers, data scientists, and business stakeholders to understand data requirements
* Implement and optimize ETL/ELT processes to ensure data quality, reliability, and performance
* Own and define business KPIs, their measurement plans, data requirements, and reporting
Requirements:
* 7+ years of IT experience
* 3+ years experience working in business intelligence, data analytics, data engineering, or a similar role
* Strong SQL skills and experience with data modeling techniques (e.g., dimensional modeling, 3 Nf, data vault)
* Proficiency in a programming language such as Python or Scala
* Expertise in Database fundamentals, SQL, and performance tuning
Benefits:
This is a potentially long-term position with opportunities for growth and development. The end client is a global leader in consulting, digital transformation, technology, and engineering services with over 300,000 team members in nearly 50 countries.
The job location is remote, allowing for flexibility and work-life balance. The client values fluency in English and conducts all interviews in English only.