Job Description

Sr. Database Admin. - Boston, MA



Date Posted:


Employment Type:



Chris Kurker

Recruiter Email:

Job ID:

JN -032019-13128

Job Description

  • Bachelor's degree in Information Technology, Computer Science, or other healthcare technology-related field preferred.
  • 5+ database administration experience is required with two major database platforms (e.g., Epic Cache, SQL, MSSQL or Oracle).
  • Epic Cache DBA certification (preferred).
  • Experience in Cache database administration in an Epic EHR environment (preferred).
  • Training and experience in the latest releases of Epic Cache, SQL, or MS-SQL (preferred).
  • Experience in report writing and creating SQL queries is required.
  • System performance management tuning and disaster recovery planning is required.
  • An understanding of Epic Cache databases
  • Experience in UNIX operating system commands and shells scripting.
  • Epic M-Code/MUMPS/Object Script coding is preferred.
  • Travel required to Wisconsin for Epic training as needed based on position certification requirements.  If not currently certified, must obtain required Epic certification within 6 weeks of completing training.

Principal Duties and Responsibilities:
  • Design, implementation, and maintenance of database systems servicing clinical and administrative Electronic Health Record (EHR) functions.
  • Install, upgrade, and support the various Epic Cache database application environments on Linux operating system environments
  • Provide Epic product function, design, build, and support expertise
  • Work with application end users, analysts and experts to maintain the database.
  • Develop, support and maintain required system design and build documents and other project documentation 
  • Contribute to the update and development of testing scripts and materials.
  • Actively participate in all phases of the testing lifecycle
  • Adhere to organizational standards for application configuration
  • Update application specific training curriculum and materials.
  • Attend team meetings
  • Create and maintain regular status reports
  • Ensure the reliability, security, and performance of numerous environments within the system
  • Analyze database needs based on customer requirements and organizational direction
  • Monitor, report and manage performance of database 
  • Responsible for upgrades/patches to assigned database systems
Apply for this job