Job Number: 20017563

Location: Brentwood, TN

Date Posted: 8-10-2017

Job Title: Application DBA

Apply Now Apply Now

Why naviHealth?

naviHealth is the result of over a decade of dedicated visionary leaders and innovative organizations challenging the status quo for PAC management solutions. We do healthcare differently and we are changing healthcare one patient at a time. How might you ask? By hiring talented clinicians, engineers, analysts, and healthcare leaders to create and utilize cutting edge technology to provide the patient with the best level of care for the right amount of time.

Why Is This Role Critical?

This is a hands-on position requiring the candidate to be able to work with applicable technologies to develop and maintain databases across the organization, while ensuring high levels of data availability.

What you will be accountable for….

  • Design, develop, test, tune, and implement database objects and any supporting SQL scripts using Microsoft SQL Server. This includes but is not limited to stored procedures, views, functions, data manipulation scripts and ETL.
  • Design databases and queries to optimize performance and scalability.
  • Design, develop and upgrade databases, ETLs, schemas, automation of data quality rules, naming conventions, optimized queries and indexing.
  • Maintain and enhance the database schema and ETL processes related to OLTP and OLAP clients
  • Implement, and maintain adherence to change control and testing processes for modifications to databases.
  • Ensure technical documentation is maintained as system modifications are made.

What you will need to be successful……

  • Thorough knowledge of SQL 2016 features as well as strengths and weaknesses
  • Knowledge of relational database, data warehouse and operational data store design that lead to support business intelligence solutions/applications. Experience with advanced query design, stored procedures, views, functions, index design and SQL performance tuning techniques
  • Attention to detail and maintaining high quality standards is a must.
  • Ability to comprehend complex technical and logical concepts and adapt quickly to change.
  • Strong communications skills; written and verbal
  • Superior organizational skills; prioritization, planning and time management
  • Proficient in PowerShell

The nice to haves……

  • Understanding of C#, Java
  • Linus OS a plus for future use of SQL vNext
  • Oracle experience a plus
  • MongoDB experience a plus

About Us

naviHealth is a pioneer in post-acute care and care transitions with a combined unprecedented 18 years of experience that uniquely positions us to manage patients, improve clinical and financial outcomes, and share risk with payors and providers. As a Cardinal Health company, we provide clinical support alongside scalable technology and advisory solutions that empower health systems, health plans, and post-acute providers to navigate care episodes across the continuum, with the goal of reducing waste and improving patient outcomes

naviHealth Values

We care about the people we serve.

We care about each other.

We care about our communities.

We embrace innovation.

We like simple.

naviHealth ™ is proud to be an equal opportunity/affirmative action employer. We are committed to attracting, retaining and maximizing the performance of a diverse and inclusive workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

Cardinal Health is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.


To apply, your internet browser must be Internet Explorer Version 9 or above, FireFox, Safari or Chrome. If your current browser is Internet Explorer 8 or below, please upgrade your browser before applying

Learn how to update your browser

Meet Gopikrishna

I started my career as an IT programming analyst and have progressed into management. Cardinal Health provides various training programs to help individuals be successful in their job and grow professionally. This is a great place to work because the people here strive to make a great difference in healthcare every day. Gopikrishna, Manager, Software Engineering