Database and DevOps Engineer

Posted Yesterday
Be an Early Applicant
Nashville, TN, USA
In-Office
Entry level
Other • Biotech
The Role
Own the performance, reliability, monitoring, troubleshooting, and optimization of Microsoft SQL Server databases supporting production transactional applications. Analyze queries, stored procedures, indexes, execution plans, blocking, and deadlocks; perform controlled data updates; and conduct root-cause analysis. Support application development by investigating defects, modifying C#/.NET code and database logic, testing changes, and resolving cross-layer production issues. Follow security, compliance, change-management, recovery, and software development lifecycle practices.
Summary Generated by Built In
Job Summary & Responsibilities

The Database & DevOps Engineer is responsible for the performance, reliability, and overall health
of Microsoft SQL Server databases supporting PathGroup's critical transactional applications.
This is a hands-on, database-focused engineering role responsible for proactively monitoring,
analyzing, troubleshooting, and optimizing Microsoft SQL Server databases supporting production
transactional systems. The position requires advanced SQL Server and T-SQL expertise combined
with professional software development experience and the ability to independently troubleshoot
issues across database and application layers.
In addition to database responsibilities, the engineer will actively contribute to application support
and software development by investigating defects, implementing fixes, and making code changes
to PathGroup applications. The engineer will balance database priorities with application defects,
support issues, and other approved software changes as part of the Platform Engineering workload.


Accountable for the performance, reliability, and overall health of Microsoft SQL Server databases
supporting critical transactional systems.
• Perform approved data updates and corrections in production databases in response to authorized business
requests, using appropriate validation, change-control, and documentation processes to ensure data
integrity and minimize operational risk.
• Review and approve database schema, stored procedure, and other database-object changes for
PathGroup applications, evaluating impacts to performance, reliability, and data integrity.
• Identify and recommend improvements to data management practices, database standards, performance,
reliability, and supportability.
• Proactively monitor and analyze SQL Server database health and performance, including
query performance, blocking, deadlocks, resource utilization, execution plans, indexing, and
other indicators of database performance.
• Identify, troubleshoot, and resolve database performance issues through query optimization,
indexing, stored procedure changes, database configuration, or application changes as
appropriate.
• Analyze T-SQL queries, stored procedures, execution plans, indexes, statistics, and database
objects to identify opportunities to improve performance, reliability, and scalability.
• Analyze root causes of application and database failures and modify application code or database logic as
necessary.
• Troubleshoot complex production issues across the database and application layers to
identify root causes and implement sustainable solutions.
• Review application database interactions and identify inefficient data-access patterns,
excessive database calls, or application behavior affecting database performance.
• Implement approved changes to application software and databases to correct problems,
improve performance, or enhance application functionality.
• Monitor and respond to production database and application health issues, participating in
incident troubleshooting and resolution as needed.
• Perform root-cause analysis for significant database and application incidents and
recommend corrective and preventive actions.
• Contribute to ongoing application support and software development by investigating defects,
troubleshooting production issues, and designing, developing, testing, and implementing approved
application code changes following the PathGroup SDLC.
• Develop and test database and application changes to ensure performance, reliability, data
integrity, and functionality before production implementation.
• Monitor and validate database maintenance processes and partner with Infrastructure to support
established recovery objectives, including RPO and RTO requirements.
• Participate in the PathGroup Support Process.
• Perform all job responsibilities in alignment with industry security practices and regulatory
guidelines to protect the confidentiality, integrity, and availability of protected health
information and other sensitive company data.
• Become familiar with and abide by the Corporate Compliance Program and all Corporate
policies, including Privacy and Security policies.

Preferred Qualifications

Must be an excellent problem solver who is able to work independently.
• Ability to prioritize duties and attentiveness to detail required.
• Demonstrated ability to safely develop, validate, and execute T-SQL data updates in
transactional database environments while maintaining data integrity.
• Effective oral and written communication skills and excellent interpersonal skills required.
• Upbeat attitude, willingness to accept challenges, and ability to perform under pressure
required.
• Advanced proficiency with Microsoft SQL Server and T-SQL is required.
• Strong experience troubleshooting and optimizing SQL queries, stored procedures, indexes,
and execution plans.
• Strong understanding of database performance concepts including indexing, statistics,
locking, blocking, deadlocks, query optimization, transaction management, and resource
utilization.
• Experience monitoring and troubleshooting production SQL Server environments.
• Strong understanding of relational database design, data integrity, and transactional database
concepts.
• Demonstrated ability to read, troubleshoot, modify, test, and support application code.
Experience with C#/.NET required; C++ experience preferred.

Experience with AardVrk preferred.
• Ability to analyze existing application code and identify how application behavior affects
database performance.
• Ability to independently develop, modify, test, and troubleshoot application code to resolve
defects, production issues, performance issues, and other approved software changes.
• Experience diagnosing complex problems that span application, database, infrastructure, and
integration layers.
• Understanding of software development lifecycle, source control, testing, deployment, and
change-management practices.

Skills Required

  • Advanced proficiency with Microsoft SQL Server and T-SQL
  • Strong experience troubleshooting and optimizing SQL queries, stored procedures, indexes, and execution plans
  • Understanding of database performance concepts, including indexing, statistics, locking, blocking, deadlocks, query optimization, transaction management, and resource utilization
  • Experience monitoring and troubleshooting production SQL Server environments
  • Strong understanding of relational database design, data integrity, and transactional database concepts
  • Ability to safely develop, validate, and execute T-SQL data updates in transactional database environments
  • Ability to read, troubleshoot, modify, test, and support application code
  • Experience with C#/.NET
  • C++ experience
  • Experience with AardVrk
  • Ability to analyze application behavior and its effect on database performance
  • Ability to independently develop, modify, test, and troubleshoot application code
  • Experience diagnosing problems across application, database, infrastructure, and integration layers
  • Understanding of software development lifecycle, source control, testing, deployment, and change-management practices
  • Strong problem-solving, prioritization, communication, and independent-work skills
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Brentwood, TN
1,300 Employees
Year Founded: 1965

What We Do

PathGroup is an industry-leading provider of comprehensive anatomic, clinical, and molecular pathology services in the United States. It serves as the pathology provider for over 250 hospitals and thousands of physician groups and surgery centers. Physician-led and physician-centered, PathGroup is designed to work seamlessly with medical practices, providing direct consultation and high-quality laboratory testing and results.

Similar Jobs

Wipfli Logo Wipfli

Manager, Accounting Advisory - Behavioral Health Industry

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Remote or Hybrid
United States
2900 Employees
107K-160K Annually

Wipfli Logo Wipfli

Payroll Compliance Specialist

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Remote or Hybrid
United States
2900 Employees
66K-89K Annually

Wipfli Logo Wipfli

Fp&a Analyst

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Remote or Hybrid
United States
2900 Employees
66K-89K Annually

Wipfli Logo Wipfli

Consultant

Cloud • Fintech • Software • Business Intelligence • Consulting • Financial Services
Remote or Hybrid
United States
2900 Employees
88K-118K Annually

Similar Companies Hiring

T-Mobile Thumbnail
Other • Utilities
Bellevue, WA
89016 Employees
OmniCable Thumbnail
Other
West Chester, Pennsylvania
815 Employees
Cravath, Swaine & Moore LLP Thumbnail
Legal Tech • Other • Professional Services
New York, NY
1200 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account