
BI Analyst
Full time @FiberX Iraq posted 2 weeks ago in Technology / InternetJob Detail
-
Job ID 9971
- Experience 2+ Years
- Industry Technology
Job Description
The BI Analyst will sit at the center of FiberX’s data operations, responsible for turning raw operational data into structured, actionable insight. Working closely with the BI Lead, this role covers the full analytics cycle: from building and maintaining dashboards and reports to supporting ETL/ELT pipelines and collaborating on data model design. The analyst will serve as a reliable data partner to operations, finance, and network teams — translating business questions into structured analyses and ensuring the data layer that underpins commercial and technical decision-making remains accurate, well-documented, and fit for purpose.
Key Responsibilities
Dashboards & Reporting
- Build, maintain, and iterate on dashboards and reports in Power BI and/or Metabase.
- Ensure reporting artifacts are consistently accurate, visually clear, and stakeholder-ready.
- Gradually take ownership of specific dashboards and data domains as the role develops.
Data Engineering & Pipeline Support
- Support ETL/ELT pipelines — loading, transforming, and validating data from multiple sources including ClickHouse, PostgreSQL, and MariaDB.
- Monitor data quality proactively; identify, flag, and where possible resolve issues in source data.
- Contribute to data validation processes to ensure integrity across all analytical outputs.
Data Modeling & Schema Design
- Collaborate with the BI Lead to design and maintain schemas and data models for analytical use cases.
- Apply sound data warehousing principles to ensure models are scalable, consistent, and well-structured.
SQL & Analytical Work
- Write and optimize SQL queries — including complex joins, aggregations, and window functions — across multiple database environments.
- Translate business questions from operations, finance, and network teams into structured, reproducible analyses.
- Use Python for data tasks including analysis, transformation scripts, and automation where appropriate.
Documentation & Collaboration
- Document analytical work, data models, and query logic clearly so teammates and stakeholders can follow and build on it.
- Work cross-functionally with internal teams to ensure data outputs are understood and acted upon.
- Participate in BI team rituals: sprint reviews, data quality checks, and model reviews.
Requirements
Education
- Bachelor’s degree in Computer Science, Data Science, Statistics, Information Systems, or a related technical field.
Experience
- 2–5 years of experience in a data analyst, BI analyst, or data engineering role.
- Demonstrated ability to deliver end-to-end analytical work: from raw data to a usable output.
- Experience working with multiple data sources and cross-functional stakeholders.
Skills & Competencies
- Strong SQL skills — comfortable writing complex queries, joins, window functions, and query optimizations.
- Hands-on experience with at least one BI tool: Power BI, Metabase, or Grafana.
- Working knowledge of Python for data tasks (analysis, scripts, automation).
- Solid understanding of data warehousing concepts and ETL/ELT workflows.
- High attention to detail and a habit of validating outputs before sharing them.
- Clear written communication — able to document work in a way that others can follow without hand-holding.
Nice to Have
- Experience with ClickHouse or any columnar/analytical database.
- Exposure to Docker or containerized data environments.
- Background in ISP, telecom, or infrastructure-intensive companies.
- Familiarity with workflow automation tools such as N8N or Airbyte.
- Experience working with network monitoring data or operational telemetry contexts.
Other jobs you may like
IT Engineer
- @ toters delivery
- Najaf, Iraq
