Job Description
Job Summary:
We're seeking an experienced Senior MariaDB Database Administrator to join our team. The ideal candidate will have a strong background in database administration, with a focus on MariaDB. The successful candidate will be responsible for designing, implementing, and maintaining our MariaDB databases, ensuring high availability, performance, and security.# Key Responsibilities:
1. Database Design and Implementation: Design and implement MariaDB databases to meet business requirements, ensuring data integrity, security, and performance.
2. Database Administration: Perform database administration tasks, including backups, restores, upgrades, and patches.
3. Performance Tuning: Monitor and optimize MariaDB database performance, identifying and resolving bottlenecks.
4. Security and Compliance: Ensure MariaDB databases meet security and compliance requirements, including data encryption and access controls.
5. Troubleshooting: Troubleshoot and resolve MariaDB database issues, including errors, crashes, and data corruption.
6. Collaboration: Collaborate with development teams to design and implement database solutions, ensuring data consistency and integrity.
7. Documentation: Maintain accurate and up-to-date documentation of MariaDB databases, including design, configuration, and troubleshooting.# Requirements:
1. Total Experience: 8 years of experience in database administration, with a focus on relational databases.
2. MariaDB Experience: 2 years of experience with MariaDB, including design, implementation, and administration.
3. Database Certifications: MariaDB certification (e.g., MariaDB Certified Database Administrator) or equivalent experience.
4. Strong SQL Skills: Proficiency in SQL, including query optimization, indexing, and database design.
5. Linux/Unix Experience: Experience with Linux/Unix operating systems, including command-line interfaces and scripting.
6. Problem-Solving Skills: Strong problem-solving skills, with the ability to troubleshoot complex database issues.
7. Communication Skills: Excellent communication skills, with the ability to collaborate with technical and non-technical teams.# Nice to Have:
1. Experience with other databases: Experience with other relational databases, such as MySQL, PostgreSQL, or Oracle.
2. Cloud experience: Experience with cloud-based databases, including AWS RDS, Google Cloud SQL, or Azure Database Services.
3. Automation skills: Experience with automation tools, including Ansible, Puppet, or Chef.# What We Offer:
1. Competitive salary: Competitive salary and benefits package.
2. Opportunities for growth: Opportunities for professional growth and development in a dynamic and growing company.
3. Collaborative work environment: Collaborative work environment with a team of experienced professionals.
4. Recognition and rewards: Recognition and rewards for outstanding performance.
Job Classification
Industry: Banking
Functional Area / Department: Engineering - Software & QA
Role Category: DBA / Data warehousing
Role: Database Administrator
Employement Type: Full time
Contact Details:
Company: Sportism
Location(s): Mumbai
Keyskills:
Database Administration
MariaDB
AWS RDS
Azure Database Services
MySQL - MariabDB Administrator
PostgreSQL
MySQL
Google Cloud SQL
Oracle