Share this Job

Go Back

Senior Database Engineer Loc: Dover, NH


2016-12-06 08:14:20
Job Type: Full Time only
Budget $: 100,000 - 200,000

Position Summary

  • The Senior Database Engineer provides database engineering expertise, technical support, and engineering analysis to assist with the development, implementation, and operations of high-volume, high-availability systems used for web delivered educational testing platforms and supporting applications.
  • Additional responsibilities include the following:Design, document, and implement database strategies and SQL components to generate and interact with dynamically configured database schemas.
  • Support extensive clustered database environment, including responding to requests for database creation, deletion, permissions, and script execution.
  • Analyze, consolidate, and work with performance and development teams to tune databases for optimal efficiency.
  • Communicate regularly with engineering, development, and support teams, regarding database statuses and changes.
  • Implement and maintain database lifecycle management processes, ensuring minimal database sprawl and effective use of available resources.
  • Plan and take ownership of database-specific portions of the disaster recovery strategy.
  • Develop bulk load, stored procedures and triggers as required to support operations.
  • Implement and maintain appropriate database backup and retention processes, in accordance with policies and contract requirements.
  • Provide technical support for the physical design and implementation of all Databases, Content Banks and/or Data Warehouses.
  • Provide technical consultation to development staff on database architecture, new technologies, and database related issues.
  • Evaluate and recommend new database technologies.
Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering
  • Electrical Engineering (or directly related discipline), with concentration in data acquisition, processing, exploitation, and reporting
  • Minimum of seven (7) years of related database engineering experience, which includes a minimum of three (3) years of recent experience in Relational Database
  • Management Systems (SQL Server) and exposure to stored procedures, triggers, data import, and monitoring


Key Skills: