Business Intelligence (BI) Developer

Business Intelligence (BI) Developer


The BI Developer position supports all aspects of the report lifecycle on multiple analytics platforms including Tableau and Cognos. This position is responsible for effective presentation of data through reports and visualization.

Job Responsibilities

  • Develop semantic layer for the AAIS data lake to enable ad-hoc reporting for business users.
  • Responsible for gathering user requirements from internal employees and external members/partners, perform GAP analyses and designing report solutions based on requirements.
  • Build and organize Tableau Server data sources, including MySQL, NoSQL, Oracle, Hadoop, blockchain transactions.
  • Migrate reports from one environment to another.
  • Restrict data for select users using row level security and user filters.
  • Build and publish customized interactive reports and dashboards and schedule refreshes on Tableau Server.
  • Demonstrate BI environments via screen share to external prospects, members and partners.
  • Provide production support for Tableau users.
  • Develop an organization-wide communication plan for reporting with Tableau.
  • Ensure AAIS reports are user friendly, automated and accurate.
  • Establish reporting procedures according to industry best practices and pre-established guidelines.
  • Ensure data exchanges meet service level agreements. Monitors system configuration and performance to ensure data integrity on transactional systems and remote data repositories.

Skills, Knowledge and Abilities

  • Must have experience developing Tableau or Cognos visualizations and dashboards using desktop tools, publishing to the server layer.
  • Must create workbooks from multiple data sources using data blending.
  • Must develop javascript for Tableau Web Data Connectors.
  • Must create database objects to provide definition, structure and to maintain data efficiently.
  • Must create action filters, parameters and calculated sets for preparing dashboards and worksheets.
  • Must proactively stay current with information technology platforms, directions and upgrade paths. Curiosity and persistence in understanding new systems and technical issue resolution is a must.
  • Demonstrated ability to meet deadlines and manage multiple projects in an Agile environment.
  • Ability to work effectively with minimal supervision and work well with others to solve problems.
  • Demonstrated ability to plan and implement routine upgrades, including communication to stakeholders on potential impacts.
  • Must be able to participate in agile project management teams using CA Agile Central and a ticket tracking system to reliably report on project status and workload management.
  • Strong communication and organizational skills.
  • A commitment to customer service for both internal and external customers.
  • Must be able to work flexible or extended hours as needed to meet deadlines.


  • Bachelor's degree and 6 years applicable work experience OR Master's degree and 4 years applicable work experience.
  • Four years of experience with business intelligence tools, one of which being Tableau or Cognos.
  • Hyperledger experience a plus.
  • Tableau Prep experience a plus.

Resumes forwarded to: