Senior Database Administrator
Posted 1ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Database Administrator maintaining MySQL, Oracle, and SQL Server platforms for Main Digital’s high-traffic digital environments. Supporting performance, security, backups, and disaster recovery.
Responsibilities:
- 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
- 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
- Monitor database health and performance, 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
- Manage database users, roles, privileges, and access controls
- Develop, implement, and enforce procedures protecting database security, integrity, retention, and recoverability
- Support CMS integrations for content storage, retrieval, search, reporting, and archival needs
- Collaborate with developers, systems administrators, and content teams on releases, upgrades, data migrations, and production support
- 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
Requirements:
- 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
- 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 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
Benefits:
- Competitive compensation
- Comprehensive benefits
- Extensive development opportunities
- Collaborative and forward-thinking team environment
- Equal employment opportunity and protection from harassment, discrimination, and retaliation




















