The Database Administrator will be responsible for maintaining the performance, availability, and security of database systems in line with defined SLAs. This role involves monitoring database health, managing backups and recovery, optimizing performance, and executing database migrations.
Qualification and Experience
- Bachelor’s degree in computer science (BE in IT, BIM, BIT, BSC. SCIT or relevant certification )
- 3 years of experience with database standards and end user applications.
Job Description
- Ensure to achieve the SLA's with minimum breach for any issues raised for support
- Monitor and Check health of the DB as well as DB server
- Follow standard procedure and methodology to complete the assign task and delivered the product with high accuracy and completeness
- Plan and execute database migrations (schema, data, environment)
- Provide L2/L3 production support for database-related issues
- Create and manage database reports, visualizations, and dashboards
- Create automation for repeating database tasks
- Configure and monitor backup and recovery strategies
- Improving database performance through optimizations, efficient indexing, and query enhancements
- Crafting database structures tailored to business requirements
- Overseeing data protection with backup, restoration, and recovery strategies
- Safely transferring data between systems or environments
- Ensuring the ongoing health and efficiency of databases through routine upkeep
- Collaborating with teams and offering technical support for database-related issues
- Implementing robust security measures to safeguard sensitive data within databases
- Forecast database growth and plan for scalable infrastructure
- Familiarity with database design, documentation and coding
- Team Player, critical thinker, and problem-solving skills
- Familiarity with the Linux and PowerShell scripting would be added advantage.
Required Skills
- Knowledge about the RDBMS itself, e.g., MySQL / PostgreSQL / SQL Server / Oracle
- Knowledge of structured query language (SQL), e.g., SQL/PSM or Transact-SQL
- General understanding of distributed computing architectures, e.g., Client-server model,
- General understanding of operating system, e.g., Linux
- General understanding of storage technologies and networking.
- General understanding of routine maintenance, recovery, and handling failover of a database
- Knowledge of various ticketing tools such as Jira / Service Desk
- Knowledge of various scripting language such as: Shell / Bash / SQL script
- Communicate with stakeholders to identify what they want a system to accomplish
- Flexibility in working hours
- Proactive and a Team Player
- Should be able handle and work under pressure.
Benefits of Working at F1Soft International
- Stellar opportunity to work with the rising company.
- The amazing and passionate young team, beautiful office space.
- Trust of biggest FinTech company.
- One-of-a-kind company culture and growth opportunities to accelerate your career progression.
How to apply?
We are always keen to meet energetic and talented professionals who would like to join our team. Click on the button below and submit your application to apply for the post.