You are viewing a preview of this job. Log in or register to view more details about this job.

Azure BI Engineer

This role requires the design, development and implementation of Business Intelligence (BI) solutions to business problems. An Azure BI Engineer will be expected to perform duties such as: evaluating the performance of current BI solutions, designing and implementing cloud and hybrid BI solutions using Azure services. The ability to adapt and learn new technologies per business requirements is also crucial. Duties may also include transforming raw data into meaningful information through BI tools, creating data visualizations, and assisting in the decision-making process by providing insightful business analytics.




  • Design and implement data solutions using industry best practices.   
  • Performs ETL, ELT operations and administration of data and systems securely and in accordance with enterprise data governance standards.
  • Monitor and maintain data pipelines proactively to ensure high service availability.
  • Create, develop, and maintain powerful and interactive dashboards and data visualizations using BI tools such as Tableau, Power BI, Looker, etc. to meet business requirements and enhance decision-making processes.
  • Design and execute complex queries and reports to extract data in a user-friendly format for stakeholders, highlighting key insights.
  • Collaborate with teams to understand data needs and implement BI solutions, ensuring data accuracy and consistency.
  • Maintain documentation regarding data architecture, definitions, charts, and reports for future reference and to ensure data integrity and efficient usage.
  • Collaborate on the design of data models and the development of database structures to store and retrieve data efficiently.
  • Ensure data privacy and security compliance when developing BI solutions.
  • Works with Data Scientists and ML Engineers to understand mathematical models and optimize data solutions accordingly.
  • Continuous development through training and mentorship programs.
  • Create scripts and programs to automate data operations.



You meet our “must haves” for this role if you have:

  • Minimum Bachelor’s degree in Data Science, Business Intelligence, Computer Science or related fields, or the equivalent combination of education, professional training, and work experience.
  • 0-3 years of experience working with one or more languages commonly used for data operations including SQL, Python, Scala and R.
  • Experience working with relational databases such as SQL Server, Oracle and MySQL.
  • Experience working with noSQL databases such as Redis, Mongo DB, Cosmos DB.
  • Excellent problem-solving skills and ability to learn through scattered resources.
  • Thorough understanding of the responsibilities and duties of a BI data engineer, as well as established industry standards/best practices and documentation guidelines.
  • Outstanding communication skills, and the ability to stay self-motivated and work with little or no supervision.
  • Authorization(s) to work lawfully in the United States.


Plus, if you meet any the of requirements:

  • Experience with cloud based data technologies.
  • Experience with Excel.
  • Experience with BI related technologies including Power BI, Tableau, Looker.
  • Experience with distributed systems utilizing tools such as Apache Hadoop, Spark or Kafka/Event hubs.
  • Working experience in Agile Scrum environments.
  • Experience with source control and development tools such as Git, SVN and TFS, VSCode or Pycharm.