About the company
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Oracle MySQL Database Architect based in the United States.
Responsibilities
- Design, implement, and maintain scalable MySQL database architectures that support reliable, high-performing production environments.
- Provide hands-on expertise across MySQL installation, configuration, upgrades, migrations, and ongoing database lifecycle management.
- Analyze and optimize database performance through query tuning, indexing strategies, configuration improvements, and proactive troubleshooting.
- Design, implement, and manage high-availability, replication, backup, recovery, and disaster recovery solutions to maintain business continuity.
- Monitor database health, capacity, availability, security, and overall operational performance, identifying and addressing potential issues proactively.
- Troubleshoot complex production database incidents, determine root causes, and implement sustainable solutions to prevent recurring issues.
- Collaborate with application development and infrastructure teams on database architecture, schema design, performance considerations, and operational best practices.
- Support database migration and upgrade initiatives, ensuring changes are carefully planned, tested, and executed with minimal disruption.
- Establish and maintain database standards, procedures, and best practices covering performance, reliability, security, backup, and operational management.
Requirements
- Bring 8+ years of professional experience in MySQL database administration, architecture, or closely related database engineering roles.
- Demonstrate strong hands-on expertise with MySQL, SQL, database indexing, query optimization, performance tuning, and production troubleshooting.
- Have practical experience with MySQL replication, InnoDB, high-availability architectures, disaster recovery, backup, and recovery strategies.
- Demonstrate experience delivering database migration, upgrade, and modernization projects within production environments.
- Possess a strong understanding of Linux/Unix operating systems and their role in supporting database infrastructure.
- Have experience diagnosing complex database performance and availability issues and translating technical findings into effective solutions.
- Demonstrate strong analytical and problem-solving abilities, with a structured approach to troubleshooting and root-cause analysis.
- Be comfortable working collaboratively with development, infrastructure, and other technical teams while communicating clearly with both technical and non-technical stakeholders.
- Experience with cloud platforms such as AWS or Azure is a plus.
Conditions
- Long-term professional opportunity.
- Opportunity to work on scalable, production-critical MySQL database environments.
- Exposure to complex database architecture, high availability, replication, migration, performance optimization, and disaster recovery initiatives.
- The source posting does not specify additional compensation, healthcare, retirement, paid leave, or other benefits.