DevJobs

BI Developer

Overview
Skills
  • SQL SQL
  • Scala Scala
  • Python Python
  • Jenkins Jenkins
  • Git Git
  • CodeBuild
  • GitLab CI
  • CodePipeline
  • ELT
  • ETL
  • Dimensional Data Modeling
  • Delta Lake
  • Databricks SQL
  • PySpark
  • Databricks
  • Snowflake Schema
  • Apache Spark
  • Star Schema
  • Unity Catalog

Elad Systems is looking for a talented and experienced Senior BI Developer to join a leading technology-driven organization and play a key role in designing and delivering end-to-end data solutions.

In this position, you will be responsible for building and maintaining scalable data pipelines, developing advanced BI and analytics solutions, designing robust data models, and ensuring high-quality, reliable data across the organization. The role involves working with modern cloud-based data platforms, leveraging Databricks technologies, and collaborating closely with business and technical stakeholders to transform data into actionable insights.

📍 Full-time, Hybrid Position | Ramat Gan

Key Responsibilities
  • Design, develop, implement, and maintain complex ETL/ELT processes from multiple data sources, including databases, APIs, files, and streaming platforms.
  • Build and optimize scalable Data Lake and Data Warehouse solutions.
  • Develop and maintain data workflows using Databricks.
  • Work extensively with Apache Spark, Databricks SQL, Delta Lake, and Unity Catalog.
  • Design and implement dimensional data models, including Star and Snowflake schemas.
  • Develop and optimize advanced SQL queries, stored procedures, views, and data structures.
  • Ensure data quality, consistency, governance, and performance across all data pipelines.
  • Collaborate with business analysts, data scientists, software developers, and operational teams.
  • Translate business requirements into scalable and efficient technical solutions.
Requirements
  • Relevant academic degree – Mandatory.
  • 2+ years of experience in BI Development and/or Data Engineering – Mandatory.
  • Proven hands-on experience with Databricks, including Spark, Delta Lake, Notebooks, Jobs, Workflows, Databricks SQL, and Unity Catalog – Mandatory.
  • Strong SQL expertise, including complex query development, optimization, and performance tuning – Mandatory.
  • Extensive experience developing ETL/ELT pipelines – Mandatory.
  • Experience with dimensional data modeling, including Star and Snowflake schemas – Mandatory.
  • Strong proficiency in Python (PySpark) or Scala – Mandatory.
  • Experience with Git and CI/CD tools such as Jenkins, GitLab CI, CodePipeline, or CodeBuild – Mandatory.
  • Excellent analytical thinking and problem-solving skills.
  • Strong communication skills and the ability to work effectively in a collaborative environment.


If you're looking for an opportunity to work with cutting-edge data technologies, influence strategic decision-making, and be part of a highly skilled team, we'd love to hear from you.

Elad Software Systems