Senior Database Administrator - OP02188

2 weeks, 3 days ago
Contract
Senior
DevOps and Infrastructure
Dev.Pro

Dev.Pro

Dev.Pro is a globally distributed software development partner, specializing in custom outsourced software development for innovative technology companies to scale their businesses efficiently.

Internet Software & Services
251-1K
Founded 2011

Description

  • Lead the end-to-end migration of MySQL databases from 5.7 to 8.4 in a production environment.
  • Analyze database schemas, queries, replication, and compatibility risks before and during migration.
  • Review Java microservices database interaction patterns, including JDBC, connection pooling, and transaction behavior.
  • Design Cloud SQL migration strategies that minimize business disruption.
  • Optimize database performance by analyzing slow queries, indexing, execution plans, locking, and storage behavior.
  • Validate backup, recovery, replication, failover, and disaster recovery processes for production readiness.
  • Define database monitoring, alerting, capacity planning, and health checks.
  • Strengthen database security, access controls, encryption, patching, and compliance practices.
  • Automate database operations using scripting and infrastructure tooling.
  • Create migration runbooks, playbooks, and technical documentation.

Requirements

  • 5+ years of hands-on MySQL Database Administration experience in production environments.
  • Proven experience with major MySQL version upgrades or large-scale database migrations.
  • Strong expertise in MySQL internals, including indexing, query optimization, partitioning, replication, and transaction behavior.
  • Strong SQL skills with the ability to troubleshoot complex performance issues.
  • Hands-on experience administering Linux or other Unix-like operating systems, with scripting skills in Bash, Python, or similar languages.
  • Experience with managed cloud database services such as Cloud SQL, Amazon RDS, or equivalent.
  • Experience with production database operations, including backup/restore, high availability, disaster recovery, and failover.
  • Ability to plan and execute database changes with minimal downtime.
  • Ability to work independently while collaborating effectively across technical teams.
  • Strong communication skills and ability to lead technical discussions.
  • Good understanding of Java application environments, JDBC, and microservices database interactions (desirable).
  • Experience migrating microservices-heavy platforms with shared and service-specific databases (desirable).
  • Familiarity with MySQL 8.4 features and upgrade considerations (desirable).
  • Experience with monitoring and observability tools for database operations (desirable).
  • Knowledge of database security, encryption, and compliance best practices (desirable).
  • Experience with automation, infrastructure-as-code, and database tooling (desirable).
  • Experience as a Tech Lead for database modernization initiatives (desirable).

Benefits

  • 30 paid days off per year for rest days, holidays, or personal time.
  • 5 paid sick days, up to 60 days of medical leave, and 6 paid days off per year for major family events.
  • Partially covered health insurance after the probation period.
  • Wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months.
  • English lessons, online training, and conferences for professional growth.
  • Opportunity to explore new career paths.
  • Remote-first work with the freedom to work from anywhere.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Data Migration Engineer (SQL Server / TSQL)

Cresteo 51-200 information technology & services

Cresteo is hiring a Data Migration Engineer to own end-to-end SQL Server data migrations from legacy schemas into reconciled, production-ready data for US-based clients and international teams.

JSON SQL Server
13 hours, 19 minutes ago

Senior Software Engineer - Storage Engine - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is seeking a Senior Software Engineer for the globally distributed Elasticsearch Storage Engine team to improve core storage and query technologies for observability workloads.

CI/CD Elasticsearch GitHub Java MongoDB PostgreSQL Prometheus Solr
1 day, 12 hours ago

Senior Software Developer - Storage Engine - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its globally distributed Elasticsearch Storage Engine team to improve core storage and query technologies for observability workloads.

CI/CD Elasticsearch GitHub Java MongoDB PostgreSQL Prometheus Solr
1 day, 12 hours ago

Principal Software Developer - Storage Engine - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Developer for its globally distributed Elasticsearch Storage Engine team to shape the core storage and query engine for observability workloads.

CI/CD Elasticsearch GitHub Java MongoDB PostgreSQL Prometheus Solr
1 day, 13 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers