Staff Database Administrator at Jobgether – Nigeria
Jobgether
Nigeria, Nigeria
Posted on
NewJob Function:Information Technology
New job! Apply early to increase your chances of getting hired.
Explore Related Opportunities
About This Position
Staff Database Administrator
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Database Administrator in Nigeria.
This role offers the opportunity to manage and optimize large-scale relational database systems that power some of the most visited websites globally. You will be responsible for maintaining database health, performance, and availability while supporting production, staging, and development environments. The position involves designing replication topologies, automating workflows, monitoring query performance, and ensuring data integrity at scale. Working within a small, high-impact team, you will collaborate across global teams, take part in incident response, and contribute to the strategic planning of infrastructure and capacity. This role is ideal for someone passionate about high-availability systems, database optimization, and open-source technologies, with a chance to make a tangible impact on millions of users worldwide.
Accountabilities- Ensure the performance, availability, and structural integrity of large-scale production database systems.
- Deploy, maintain, troubleshoot, and optimize relational databases in production, staging, and development environments.
- Design, implement, manage, and automate multi-site replication topologies.
- Consult on database schema design, query optimization, and oversee schema changes in production.
- Monitor, debug, and optimize query performance to improve efficiency and responsiveness.
- Improve observability through alerting, monitoring, and metrics tracking of database infrastructure.
- Conduct capacity and infrastructure planning, including hardware management and scaling strategies.
- Contribute to automation of common database management workflows and ensure reliable backup/restoration processes.
- Participate in a 24/7 on-call rotation for incident response, system alerts, and outage diagnostics.
- Maintain engagement with upstream database projects, collaborating on bug resolution and enhancements.
Requirements
The ideal candidate combines deep technical expertise with strong problem-solving and collaboration skills:
- Advanced experience with MariaDB or MySQL administration in production environments, including complex replication topologies.
- Proficiency in SQL, query optimization, and schema design for large-scale systems.
- Hands-on experience with high-traffic, highly available web architectures and database operations.
- Familiarity with MySQL high-availability and replication management tools.
- Strong Linux knowledge, including storage, IO, and troubleshooting in production systems.
- 6+ years of hands-on DBA experience in team environments.
- Ability to work independently in a fast-paced, globally distributed team using asynchronous communication and ticketing systems.
- B.Sc. or M.Sc. in Computer Science, or equivalent professional experience.
- Strong English communication skills, both written and verbal.
- Willingness to travel 12 times per year.
Preferred:
- Proficiency in programming/scripting (Python) and software development practices.
- Familiarity with SRE practices, configuration management, and orchestration tools.
- Experience with LAMP stack technologies, Memcached/Redis, and open-source contributions.
- Knowledge of advanced distributed storage systems (Swift, Ceph, Cassandra).
Benefits
- Competitive and equitable compensation, adjusted to location and experience.
- Fully remote role with flexibility to work from anywhere in supported countries.
- Opportunity to contribute to widely used, high-impact open-source projects.
- Collaborative, globally distributed, and inclusive work environment.
- Professional growth and learning opportunities in high-scale infrastructure and database engineering.
- Participation in on-call rotations with full team support and training.
Why Apply Through Jobgether?
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
Scan to Apply
Just scan this QR code to apply from your phone.
Job Location
Nigeria, Nigeria
Frequently asked questions about this position
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.By clicking Continue, you understand and agree to JobTarget's Terms of Service and Privacy Policy.
Apply Now