About The Position

The BI Developer designs, develops, and maintains business intelligence solutions, working with cross-functional teams to gather requirements, analyze data, and create visualizations that support decision-making. The role uses Databricks, Kafka, data visualization tools, and APIs to support accurate and efficient data-driven initiatives. It also involves building scalable data pipelines and ETL processes, implementing and optimizing Spark jobs and data transformations, and maintaining data-processing workflows.

Requirements

  • Proven experience as a BI Developer or in a similar role.
  • Strong proficiency in Databricks and Kafka.
  • Expertise in data visualization tools such as Tableau or Power BI.
  • Experience with API integration and consuming data from third-party applications.
  • Solid understanding of data warehousing concepts and ETL processes.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration abilities.
  • Ability to work independently and as part of a team.
  • Proficiency in Python or Scala.
  • Experience with Azure Databricks and other Azure services.
  • Bachelor's degree in Computer Science, Information Technology, or a related field.

Nice To Haves

  • Experience with cloud platforms such as AWS or Azure.
  • Knowledge of SQL and NoSQL databases.
  • Familiarity with predictive analytics.

Responsibilities

  • Design, develop, and maintain BI solutions using Databricks and other relevant tools.
  • Implement and manage Kafka data pipelines for real-time data processing.
  • Create and maintain interactive dashboards and reports using visualization tools such as Tableau or Power BI.
  • Integrate and consume data from third-party applications via APIs.
  • Collaborate with stakeholders to gather requirements and translate them into technical specifications.
  • Analyze data to identify trends, patterns, and insights.
  • Ensure data accuracy, consistency, and security.
  • Troubleshoot and resolve data-related issues.
  • Stay current with industry trends and best practices in BI and data analytics.
  • Design, develop, and maintain scalable data pipelines and ETL processes.
  • Implement and optimize Spark jobs, data transformations, and data-processing workflows.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service