Skip to main content
Portrait of a young businessman working at his desk in a modern officePortrait of a young businessman working at his desk in a modern office

Senior BI Developer

Apply Now
Apply Now


  • Design, develop, deploy and support reports and dashboards within an enterprise reporting environment
  • Translate business requirements into sustainable and efficient visualizations and reporting
  • Extract data from enterprise relational databases (e.g., Oracle, SQL Server) and other data sources (e.g., XML files, flat files) using efficient and well form SQL queries
  • Utilize various SQL/Development tools to help transform and load data sources into the reporting environments when delivered outside of RDBMSs
  • Visually structure the data in a variety of forms conducive to answering business questions through BI dashboards, reports, analytical frameworks
  • Closely monitor and check the accuracy and completeness of data
  • Perform optimization of reports and dashboards
  • Design, update and administer the metadata of the various data marts keeping the descriptions of data consistent and reliable across multiple projects and databases
  • Continuously improve the process of updating existing reports and dashboards, with an eye towards efficiency and streamlining
  • Knowledgeable about RDBMS functions including installation, configuration, upgrades/patches, performance tuning, standards/best practices, metadata management, cluster/distributed management, cache/history management, user management, scheduling
  • Interact with business users to identify dashboard strategies, report layouts, and analysis presentations
  • Develop a formal release cycle and publishing strategy in the BI environments
  • Collaborate with ETL, DBA, other report development and business analyst resources

Position Requirements:
  • Advanced proficiency with SQL code and related-RDBMS query tools
  • Sound understanding of BI/Reporting best practices/methodologies in Business Objects, Tableau and WebFocus
  • Experience building analytic reports against an enterprise Data Warehouse platform such as Oracle or MS SQL (preferred)
  • Can clearly communicate solutions to both technical and non-technical teams
  • Proficiency in Microsoft Office productivity tools