Database Developer – Level 2

Kew Gardens, NY

SCOPE OF SERVICES:

  • The Level 2 Programmer will serve as a Database Developer within QDA’s Information
  • Technology Bureau (ITB), and will help design, implement, optimize, and support relation database management systems to support in-house created and off-the-shelf commercial applications to aid in tracking and processing cases.
  • The Database Developer will be part of QDA’s Application Development Department of ITB that
  • includes a staff of 12 and  serves an office of over 850 staff.
  • The Database Developer’s responsibilities will include:
  • Design redundant, highly available database clusters for several in-house and  off-the-shelf enterprise applications
  • Implement and maintain zero loss database mirroring across multiple nodes in multiple clusters.
  • Develop stored procedures that conform to specific outputs and performance requirements to support.
  • Create and maintain SQL agent jobs that provide customer reporting and data maintenance.
  • Carry out monitoring, tuning, and database performance analysis.
  • Design and implement SQL queries, triggers, and new reports to support business needs.
  • Utilize ad-hoc techniques to perform on-the-fly analysis of data.
  • Design, implement and maintain ETL processes, procedures, and policies in  support of business analytics and reporting.
  • Work with data analysts on refining ETL business rules.
  • Contribute to organizational and program goals, objectives, and development.
  • Perform index tuning and optimization tasks using SolarWinds DPA
  • Develop and maintain entity relationship diagrams of data stores.
  • Integrate with our current production object-oriented, Iris, databases.
  • Design disaster recovery plan, schedule and implement the plan on a regular basis.
  • Create and document various data views for use in data visualization tools, such as Power BI
  • Maintain object relationship consistency across all related data stores,  enforcing foreign key constraints on dependent tables.
  • Implement role-based security access, leveraging SSO and MFA where required.

REQUIRED SKILLS/EXPERIENCE:

  • 4 years Experience in database administration planning, design, configuration, installation,
  • troubleshooting, integration, performance monitoring, maintenance, enhancement, and
  • security management including:
  • MariaDB
  • Index Tuning
  • E-R Diagramming
  • Data Normalization
  • Backup and Restore
  • Database Mirroring
  • Cache/Iris DB
  • SQL Server (HA / Always On)
  • MongoDB
  • Comfortable with shell scripting and UNIX shell scripting.
  • Comfortable with debugging and frameworks.
  • Experience with ETL, SQL, SQL Server, PL/SQL, and MYSQL.
  • Must have excellent communication skills and experience in handling confidential information.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx