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