Business Intelligence Analyst & Data Engineer

D
DeepSource TechnologiesBusiness intelligence, data engineering
Ireland. Czechia. Slovenia. Slovakia. Croatia. PolandFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3+ years of experience in a data engineering, BI analyst, or analytics engineering role
Required Skills
PythonSQLMicrosoft Power BITableauAirflowData modelingdbt

Requirements

  • Bachelor's degree in Computer Science, Data Science, Information Systems, Statistics, or a related field, or equivalent practical experience.
  • 3+ years of experience in a data engineering, BI analyst, or analytics engineering role.
  • Strong SQL skills, including writing complex queries, optimizing performance, and working with large datasets.
  • Experience building and maintaining ETL/ELT pipelines using custom scripts or tools such as Fivetran, dbt, Airflow, or Workato.
  • Hands-on experience with a BI or visualization tool such as Tableau, Power BI, or Looker.
  • Solid understanding of data modeling, including dimensional modeling, normalization, and star schemas.
  • Experience with cloud data warehouses such as Snowflake, BigQuery, or Redshift.
  • Ability to translate ambiguous business questions into structured data analysis.
  • Experience with Python or another scripting language for data manipulation and automation is preferred.
  • Familiarity with CRM/ERP systems such as Salesforce or NetSuite, and API integrations or workflow automation platforms such as Workato or Zapier, is preferred.
  • Experience building or integrating AI/LLM-powered tools into data workflows is preferred.
  • Familiarity with prompt engineering, retrieval-augmented generation (RAG), or agent-based analytics architectures is preferred.

Responsibilities

  • Design, build, and maintain ETL/ELT pipelines that integrate data from source systems into data warehouses or data marts.
  • Validate, test, and monitor pipelines to ensure data quality, consistency, and integrity.
  • Optimize data models for reporting performance and troubleshoot pipeline failures, latency, and discrepancies.
  • Automate manual data processes and manage data source connections, credentials, and refresh schedules.
  • Build and maintain dashboards and reports that translate raw data into actionable insights.
  • Gather reporting requirements from stakeholders and translate them into technical specifications.
  • Define and maintain business metrics, a data dictionary, and a metrics glossary.
  • Conduct ad hoc analysis and improve reports based on dashboard usage and stakeholder feedback.
  • Document data lineage, business logic, and calculation methodology.
  • Design data structures for AI agents and natural-language query tools, and build or support AI-powered reporting assistants.
  • Evaluate and integrate LLM-based analytics tools and establish guardrails for AI-generated analysis.
  • Collaborate with department leaders and act as a technical liaison between business teams and IT/engineering.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now