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.