Senior Database Analyst (SQL DBA & PostgreSQ) (Hybrid)
We're hiring a Senior Database Analyst (SQL DBA & PostgreSQL) to join our team in Richmond, VA . This role offers a hybrid schedule, with onsite work for 1 week, then the next week remote.Skills & Qualifications:10 years of hands-on experience as a SQL Server DBA and PostgreSQL DBA, with a strong focus on database performance monitoring, query optimization, and backup and recovery operations in enterprise environmentsDeep knowledge of SQL Server and PostgreSQL internals and best practices to ensure availability, performance, and data protectionEnterprise-level SQL Server and PostgreSQL DBA experience on Windows and Linux operating systems, supporting production environmentsStrong expertise in database performance monitoring and tuning across SQL Server and PostgreSQLAdvanced experience managing backup and restore strategiesSolid understanding of database internal architectureSQL Server administration experience with SQL Server 2012 and above and PostgreSQL 11 (or newer versions)Hands-on experience with installation, upgrades, patching, and maintenance for both SQL Server and PostgreSQLExperience managing High Availability and Disaster Recovery (HA/DR) solutionsAbility to write and optimize T-SQL and PostgreSQL (PL/pgSQL) queries for troubleshooting and performance analysisScripting experience (PowerShell, Bash, or Python) to automate routine DBA tasks, such as monitoring, maintenance, and reportingExperience supporting databases hosted on Azure, cloud platforms (e.g., Azure Database for PostgreSQL, AWS RDS), and on-prem environmentsKey Responsibilities: Provide day-to-day operational support for multiple SQL Server and PostgreSQL databases across Azure, Linux, and Windows environmentsMonitor database health and performance, proactively identifying and resolving performance issues at the database and query level across both platformsPerform query analysis and tuning to support application performance and stability for SQL Server and PostgreSQL workloadsDesign, implement, and maintain robust backup and recovery solutions, ensuring data integrity and recoverability across both systemsExecute database restores for production support, testing, and disaster recovery scenariosSupport and maintain HA/DR configurations, ensuring high availability and minimal downtime for both SQL Server and PostgreSQLUtilize monitoring tools (e.g., Spotlight, native PostgreSQL tools, pgAdmin, or third-party monitoring platforms) to track performance trends and respond to alertsPerform database patching, upgrades, and maintenance activitiesCollaborate with application teams and business units to troubleshoot complex database-related issuesParticipate in a 24x7 on-call rotation supporting a large enterprise database environmentEnsure compliance with security, audit, and regulatory requirementsWork independently on DBA tasks while also contributing effectively as part of a teamMaintain high standards of accuracy, documentation, and attention to detailCommunicate effectively with technical and non-technical stakeholders, both verbally and in writingEducation/Certifications: High school diploma or equivalencyThe hourly rate for this position is $54.21.TM Floyd & Company is an equal opportunity employer and values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability.We offer a generous array of benefits, depending on the length of assignment. We also offer a referral bonus of up to $1,000. Ask us for more details!TM Floyd & Company participates in E-VERIFY.AAP, EEO