Current Opportunities

Data Principal BI - (CTH)

APply now

Our client represents the heart and soul of Music City USA in providing real-time data service in the backbone of this thriving Nashville industry. The Data Principal BI will be responsible for designing, building and maintaining data warehouses and analytic solutions. This role will work closely with business stakeholders including software engineers, QA, architects and technical leadership to provide the approach and technical guidance for the overall data product and strategy.  This role will be responsible for working with legacy data systems and high volume structured and unstructured data including technical leadership, estimating efforts for projects involving data and creating roadmap and working with others to accomplish solutions. The position is approximately 65% hands on development and the other working on architecting solutions and engaging with others throughout the organization to deliver the solution.


  • Provides technical leadership during the development and implementation of team initiatives to ensure solutions provide goals of business stakeholders and understanding of business requirements, adherence to technical architectural standards, providing technical leadership during the development of solutions and providing support during implementation and production phases.   
  • Proposes technical solutions that address risk with both preventive and contingent actions as needed.  Point out quality concerns and escalate as needed.
  • Develops and maintains productive working relationships with customers and IT personnel including Architects, Project Managers, Solution Architects, Scrum Masters, Software Developers, Business Analysts and Quality Assurance.
  • Stays informed about technology innovations and contributes to thought leadership by presenting on these topics to internal partners.
  • Promotes team solutions and capabilities through aligning features and benefits to user and business leader needs.
  • Participates in and/or leads meetings between key stakeholders to discuss new products, resolve open issues and provide progress updates.
  • Works with, and through, cross functional teams to help architect and estimate software solutions.
  • In order to successfully support and drive implementations, provides coding and technical skills as needed.
  • Works with other development, architecture, and product development teams to ensure delivery of product.
  • Maintains technical knowledge to support rapidly changing technology, always looking out for new technologies and working with the management and development teams when evaluating new technologies.
  •  Mentors developers, analysts and quality assurance team members.


  • Seven (7) or more years of database development experience
  • Three (3) or more years of technical leadership experience; subject matter expertise
  • In-depth delivery experience in one or more of the following areas:   Microsoft SQL Server, Azure SQL or Data Warehouse, Oracle, DB2; Azure SQL strongly preferred
  • Strong SQL experience: Oracle a plus
  • Experience with industry standard messaging and communication protocols

Skills and Abilities: 

  • Strong relationship and team skills
  • Ability to analyze complex problems or opportunities and identify and define solutions
  • Excellent written and verbal communication and presentation skills, with the ability to communicate complex solutions to technical and non-technical audiences
  • Well versed with Scrum SDLC or other Agile SDLC
  • Strong communication skills, both verbal and written
  • Ability to deal with ambiguity
  • Organized, goal-oriented, self-starter, can manage multiple tasks from start to completion with limited supervision

APply now