VSP Vision Care is seeking a Senior Database Engineer responsible for the design, planning, performance, modifications, and overall maintenance of database structures. The role involves managing database monitoring tools, developing strategies for database quality, and ensuring data integrity and compliance.
Responsibilities:
- Maintain and modify existing databases to meet the business needs
- Manage database monitoring tools, examine performance metrics and functionality of databases, and tune the database to ensure optimal business user experience
- Develop database strategies to maintain the highest database quality and continuously meet the necessary functionality for the business
- Design and create database structure (logical design), partnering with development teams for business partner data and requirements analysis
- Utilize the logical design to develop the physical database design, and create the highest performing, optimized database
- Collaborate with developers post-implementation for quality control assurance, and to ensure developer understanding of data and access methods
- Direct and/or execute physical database changes required by applications
- Maintain database schema’s and data descriptions in the Data Dictionary
- Establish, create, and maintain business continuity and disaster recovery policies, procedures, and plans; create and facilitate test case scenarios of all backup/recovery planning
- Partner with users to determine and develop data models for user reporting needs, and ad-hoc reporting based on queries; eradicate existing user data misuse or user data conflicts
- Ensure data integrity and license compliance for all databases
- Responsible for DBMS and other database-related tools, including end-to-end planning, management, and execution of upgrades
- Plan and coordinate database security measures in order to maintain data integrity
- Remain current on new technologies; introduce applicable technology in alignment with goals and for creative solutions
- Drive constructive change and provide leadership
Requirements:
- Bachelor's Degree in Computer Science or related field, or equivalent experience
- Six years of related experience
- Certified in one or more industry-standard (recognized) databases
- Experience in storage technology, memory management, disk arrays, and network management
- Expert knowledge of SQL
- Developed knowledge and professional application of database theory and design
- Excellent analytical and problem - solving skills for even complex problems
- Excellent organization and time management skills
- Knowledgeable of technology best practices in order to optimize organizational best practices
- Experience, preferably in the healthcare industry, in identifying and mitigating risks
- Excellent written and verbal communication skills with employees of all levels
- Demonstrated ability to direct others to optimal outcomes