Reporting and Visualization Platform Owner

Role Synopsis

bpx is seeking a technically strong and enthusiastic Visualization expert to own the evolution of bpx’s Visualization Platform. The Reporting and Visualization Platform Owner is a strategic role that is responsible for standardizing and evolving bpx’s Visualization toolkit. We feel visualization is a strategic asset for the company and aim to ensure that all bpx employees have access to the tools, training, and standards they need to visualize data and create reports. This role will be a technical lead for bpx’s Enterprise level reports and will guide the direction for business-critical reporting in bpx.

The Reporting and Visualization Platform Owner must be an expert in Power BI reporting and UI/UX.  This role will develop and communicate best practices and patterns for visualization to all technology and citizen developers in the company. This role will also be responsible for maintaining and growing the in-place Visualization Community of Practice, where they will be responsible for being a multiplier for visualization best practices in bpx.

This person must also be comfortable operating as an individual contributor and using influence and expertise to aid the transformation of an organization.

Some of BPX’s technology support & operations are outsourced to a managed services partner and this role will require the ability to manage/lead in this type of environment.

Key Accountabilities

  • Technical lead for Enterprise Level dashboards and reports.
  • Organizes and curates the company Visualization Community of Practice, including recurring meetings and facilitation of third party training
  • Keeps abreast of new functionality for Power BI and UI/UX best practices
  • Leads innovation through exploration, benchmarking, making recommendations, and implementing visualization technologies
  • Understand and effectively leverage established and new business metrics and KPIs to support decision-making
  • Resolve reporting problems through collaboration with IT and Business team members
  • Support and maintain existing codebase through refactoring and fixing bugs
  • Drive excellent, consistent customer service
  • Ensure the proper management, maintenance and provisioning of all environments, databases and related technologies and solutions
  • Ability to inspire change across the business and create an understanding around cloud technology usage.

Essential Education:

Bachelor’s degree in computer science, software engineering, or related discipline, or equivalent experience

Essential Experience and Job Requirements:
  • 5+ years of relevant work experience in IT/Data & Analytics in Reporting, Data Visualization or Business Intelligence positions
  • Minimum two years of experience with Power BI
  • Experience in data modeling, analysis, design, testing, development, and implementation
  • Knowledge of UI / UX Design concepts
  • Experience working in a hybrid environment with multiple datacenters, multiple public cloud and SaaS providers
  • Ability to work with multiple external teams and accomplish shared goals through the building consensus
  • Enthusiastic, high-energy individual, self-motivated, people-oriented and self-directed
  • Must be an intelligent, articulate, and persuasive leader who can serve as an effective member of the team, who can communicate concepts to technical & nontechnical colleagues. 

Desirable criteria
In addition to the essential criteria & qualifications the successful candidate is likely to be able to demonstrate:

  • Experience with the Azure and/or AWS cloud platforms
  • Desire to continually learn outside of a classroom environment, and successfully apply learnings
  • Demonstrated willingness to both teach others and learn new techniques


Additional Information

Work in in a hybrid mode with a combination of mandatory in-office work and flexible/remote work. 
Up to 10% travel, mostly between Denver and Houston, but also to vendor locations and/or conferences, as needed.

BI/Database Engineer

***MUST BE VACCINATED Or have exemption Medical or Religious-  Paperwork required 

Job Title: Database Engineer 

Job Summary

 responsible for the overall database architecture and performance capacity planning of the database.

Essential Functions and Work Responsibilities

Estimated Percent of time Spent – 100%

  • Designs and creates data models, develops and implements databases to support applications to accommodate a variety of user needs.
  • Analyzes and determines informational needs and elements, data relationships and attributes, proposed manipulation, data flow and storage requirements and data output and reporting capabilities.
  • Defines logical attributes and inter-relationships and designs data structures to accommodate application needs.
  • Tests designed applications utilizing database management software or general programming software.
  • Gathers system and database metrics pertaining to the running of databases to identify and resolve problems; determines and develops performance enhancements with measurable benchmarks.
  • Works with DBA and Productions Services staff to monitor the running of databases to identify and resolve problems; continues performance enhancement with measurable benchmarks.
  • Researches, installs, and tests software updates and patches to supported databases and various applications.
  • Serves as a liaison with vendors and other third-party providers.
  • Functions as part of the Applications and Systems organization to provide Level III technical support to resolve complex problems with applications, database systems and database interface code.
  • Design, implementing and strategizing database systems and other system components, implement identified solutions, make suggestions for ensuring a cost-effective and efficient database infrastructure that provides the necessary data processing power essential to the business operations.
  • Owns the database design/modeling portion of  IT projects through the all project stages, preparing a technical design that reflects business requirements and is consistent with IT Strategy and overall IT Architecture.
  • Evaluate new technologies and develop project proposals for new IT services, including pilots and production applications and services.
  • Works with DBA and Productions Services staff to researche new technologies and present recommendations on major hardware and software purchases that reflects business requirements and is consistent with IT Strategy and overall IT architecture for the enterprise.
  • Works with DBA and Productions Services staff to provides best practice to follow for local and remote database systems including user administration, automation, patch management, backup and restore, capacity/log monitoring, clustering, replication and migration.
  • Recognizes and identifies potential areas where existing policies and procedures require change, or where new ones need to be developed, especially regarding future business expansion.
  • Generates, communicates, and trains development groups the Standard Operating Procedures (SOPs).
  • Works under minimal supervision with latitude for independent judgment.
  • May consult with senior peers on certain projects.
  • Mentors less senior Database Architects.
  • May act as a technical project leader or provide work leadership for lower level employees.
  • Does not include full supervisory responsibilities.
  • Other duties as assigned.



To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions


  • Bachelors/Masters Degree in Computer Science, a related field or equivalent experience (Required) 


Licensure, Certification, Registration or Designation: (Nice To Have)

  • MCDBA – Microsoft Certified Database Administrator Credential

Work Experience and Qualifications

  • 5-9 years of progressively responsible database design and implementation experience


Other Knowledge Skills and Abilities Required

Computer Skills  

  • Must be computer proficient and possess experience with Microsoft Word, Excel, and Outlook.
  • Must be able to quickly learn specific software and new applications.

Other Skills and Abilities:

  • Able to establish and maintain cooperative and positive working relationships.
  • Organized, detail-oriented, diplomatic, proactive, self-motivated, dependable, and driven by excellence.
  • Even-tempered and able to balance multiple tasks in accordance with changing deadlines and priorities in a fast-paced environment.
  • Ability to work sensitively and effectively with individuals of diverse ethnic and cultural backgrounds.