BI Developer

Description

The BI Consultant will have overall responsibility of gathering requirements, designing, developing, and deploying interactive dashboards. This individual will be responsible for assisting us in formulating, strategizing, and delivering analytics solutions to our clients with a focus on projects utilizing the latest and greatest technology stack.
This will include discovery and requirements gathering, solution design, wireframe design, prototype development, solution development, and post-implementation support. The Sr BI Consultant will also provide thought leadership on best practices and standards required to deliver effective business intelligence and data visualization solutions to clients. As a growing organization, the position will require an individual who thrives in a fast-paced environment. The Sr BI Consultant will be accountable for:

  • Overall ownership of interactive dashboard projects assigned.
  •  Development of dashboards with advanced functionality based on requirements.
  • Defining data requirements and data schema to execute BI initiatives.
  •   Working closely with the business and technical teams, both internal and external.
  • Creating reusable components across multiple projects to drive efficiency.
  •  Applying human-centered design principles, user interaction standards, and best practices to data visualizations.
  • Optimizing user experience to drive end user engagement.
  • Providing user and technical support documentation, including training as needed.
  • Creating and presenting results to various internal/external stakeholders.
  • Supporting advanced analytics, machine learning, and deep dive analysis projects as requested.
  • Supporting business development initiatives as requested

Qualifications

  • 5+ years of experience in BI, with advanced skills in tools like Tableau, Power BI, and/or other data visualization tools, building dynamic interactive dashboards
  • 5+ years of experience in marketing, business, strategic analytics roles.
  • Experience working with large data sets (digital/web traffic data, POS sales transactions, finance and transactional data sets, etc.)
  • Demonstrated ability to lead requirements gathering sessions with business and technical stakeholders.
  • Ability to work with ambiguity, translate high-level direction to specific deliverables and effectively plan self-assigned tasks efficiently in complex work streams.
  • Ability to work and communicate with both business and technical experts.
  • Ability to take business requirements and develop solid analytic methodologies to support requirements.
  • Familiarity with visual design concepts for executive dashboards.
  • Front-end web development experience is an asset.
  • Strong business acumen, high detail-orientation and a logical thinker.
  • Team player with strong interpersonal skills.
  • Ability to multi-task and set/re-set priorities on an ongoing basis.
  • Excellent verbal and written communication skills appropriately applied to all levels of seniority.
  • College or University degree (or relevant work experiences)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx