Senior Database Administrator , Public Trust
Summary
Remote Senior Database Administrator acting as a hands-on technical consultant administering MySQL, Oracle, and SQL Server databases powering a high-traffic, public-facing digital platform. Day-to-day covers installation, performance tuning, security, backups and recovery testing, HA/DR (Oracle RAC, RMAN), and Linux/UNIX administration in a client-facing environment.
This is a remote position.
WHO ARE WE LOOKING FOR?
- Bachelor's degree in Information Technology, Computer Science, Engineering, or another related technical discipline.
- 10+ years of related experience in database administration or database operations.
- Hands-on experience with MySQL and Oracle, including installation, configuration, administration, troubleshooting, maintenance, performance tuning, backup, and recovery.
- Experience administering database platforms in Linux or UNIX environments.
- Experience supporting high-availability, disaster recovery, and business continuity capabilities for enterprise database systems.
- Demonstrated ability to troubleshoot complex database performance, connectivity, security, and integration issues independently.
- Knowledge of database security, access controls, auditing, data integrity, backup governance, and recovery validation.
- Strong written and verbal communication skills with the professionalism to operate effectively in a client-facing consulting environment.
- Experience with SQL Server is preferred.
- Experience supporting content management systems, high-traffic websites, regulated environments, or federal security and records requirements is preferred.
- Administer, maintain, monitor, and optimize MySQL, Oracle, and SQL Server database systems supporting a high-traffic digital platform.
- Manage database operations, user connectivity, security, backup and recovery, data integrity, updates, and reporting.
- Install and configure database instances; tune instances and queries; manage storage and capacity; and support scalable website performance.
- Implement and maintain high-availability and disaster recovery capabilities, including Oracle RAC and RMAN, to minimize downtime and support continuity of operations.
- Define and apply best practices for database setup, monitoring, backup and recovery, installation, tuning, auditing, and operational support.
- Manage scheduled database backups and conduct regular recovery testing to verify that data can be restored within operational requirements.
- Monitor database health and performance, proactively identifying and resolving issues affecting availability, response times, or data accuracy.
- Diagnose complex performance, connectivity, integration, and security issues involving critical applications and website databases.
- Perform Linux and UNIX administration tasks required for database platforms, including system parameter configuration, storage preparation, and system monitoring.
- Manage database users, roles, privileges, and access controls to protect sensitive information and prevent unauthorized changes.
- Develop, implement, and enforce procedures that protect database security, integrity, retention, and recoverability in accordance with applicable organizational standards.
- Support CMS integrations by aligning database structures and services with content storage, retrieval, search, reporting, and archival needs.
- Collaborate with developers, systems administrators, and content teams on releases, upgrades, data migrations, and production support activities.
- Maintain documentation covering database architecture, configurations, dependencies, recovery procedures, and standard operating procedures.
- Evaluate and recommend database tools, platform upgrades, automation opportunities, and process improvements that strengthen performance and data governance.
Celebrated by Inc. 5000 for our rapid growth and award-winning workplace, Main Digital invites you to be a part of our collaborative and forward-thinking team. As a Certified Women-Owned Small Business, we champion diversity in tech. Our diverse teams combine management consulting expertise, innovative digital design, and advanced product engineering. Driven by our six core values, we lead in intelligent automation, platform technologies, and Agile methodologies to create unparalleled digital experiences. Join us as we empower people to create new possibilities through process and technology, reimagining the ways of work and enhancing experiences with digital transformation.