Verifone seeks an experienced MySQL Lead Database Administrator to ensure performance, high availability, and security across MySQL instances and clusters. The Lead DBA will orchestrate upgrades, backups, HA/DR, provisioning, and collaborate with application architects, developers, and support engineers for architecture design and SQL optimization, establishing and documenting best practices.
Locations
- Bucharest, Romania
- Ashford, United Kingdom
- Riga, Latvia
- Warsaw, Poland
Key Responsibilities
- Design, install, deploy, and manage MySQL on physical, virtual, AWS EC2/RDS/Aurora.
- Build high availability, active active MySQL clusters for large scale, multi datacenter environments with minimum RPO/RTO.
- Design and implement uniform backup strategies and business continuity plans using Percona XtraDB or automation scripts with reliable monitoring and alerting.
- Define thorough database monitoring and alerting, plus documentation.
- Set up high availability with Master Master/Master Slave replication.
- Maintain stable performance via server optimizations.
- Guide engineering teams on server configuration and SQL tuning best practices.
- Maintain security and compliance through OS and database version upgrades.
- Collaborate with stakeholders to create effective database solutions.
- Create and maintain ad hoc reports.
- Adhere to incident and change processes, preparing thorough documentation and peer reviewing planned production tasks.
- Support application release processes and automations.
- Mentor and develop other engineers on MySQL skills.
Required Qualifications / Skills
- Minimum 8 years managing MySQL.
- Experience with MySQL Active/Active cluster setups, database upgrades, migrations, and scripting.
- Experience administering MySQL on Linux.
- Experience with MySQL version upgrades in production with minimal downtime.
- Experience designing and architecting MySQL environments (e.g., Galera Cluster, Percona XtraDB).
- Experience deploying database monitoring with tools such as PMM, New Relic, Datadog, Nagios, Grafana, ELK, AppD.
- Infrastructure as Code (IaC) with Terraform, Ansible, Puppet, or Chef.
- Proficiency with cloud infrastructure, AWS RDS or equivalent.
- Automation/scripting skills in Python, Shell, Go, Java, or Rust.
- Proficiency in CI/CD pipelines such as Jenkins, GitHub Actions, GitLab.
- Advanced database performance tuning (SQL tuning, hardware config, capacity planning).
- Strong technical leadership, mentoring, and time management skills.
Preferred Skills (Not Mandatory)
- PCI (Payment Card Industry Data Security) standards experience.
- ITIL environment experience.
- Deep experience with SQL, stored procedures, functions, triggers, batch jobs, reporting, and analytics.
- Experience managing PostgreSQL, SQL Server, and/or Oracle.
- Knowledge of NoSQL and data engineering technologies (Kafka, Redis, Snowflake, Databricks, Spark, Redshift, ETL).
- Experience with data analytics and business intelligence.
Our Commitment
Verifone is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Verifone is also committed to compliance with all fair employment practices regarding citizenship and immigration status.