Simply Intuite.
Industry: Computer and information technology
Role: Information technology
Salary Range: Confidential
Closing: 15/04/2022
Client: Confidential
Position: Database Administrator
Location: Nairobi
Reports to: Infrastructure Engineering Team Manager
Our client is a young, agile, and dynamic B2B service provider for many large reputable companies within the technology, betting, and gaming industries. The company has a fast-paced multinational culture and a fantastic opportunity for stepping up in your career and becoming an instrumental part of the team.
JOB PURPOSE
Database Administrator (Oracle) role will need to ensure the availability, reliability and stable Operation of the Production Infrastructure and Database Systems. This includes maintaining, supporting and optimizing key functional areas, including, Server Infrastructure, Clustering and Database Applications
KEY DUTIES AND RESPONSIBILITIES
Responsible for all Oracle Databases instances (Virtual, Native Servers and ExaData)
Implements, optimizes and maintains Databases high availability best practices aiming to ensure maximum Availability to the solution
Implements and maintains complex Database Systems and Applications involved with these Databases (Store Procedures, Reports, Query optimizations, etc.)
Ensures the best standards and recommendations for the Database Platform (Clustering, Hardware, OS, Configuration, Technologies)
Measures and understand/analyze Performance Metrics and recommend improvements based on baselines and behavior under different conditions
Able to implement different Tests/PoCs in order to recommend best configuration
Enforces Database Telemetry and visibility of main Database/Products KPIs
Ensures Security and Disaster Recovery standards for Databases including Backups, restore, recovery, auditing and health checks
Recommends and document restore/DR drills and align with internal/external audits
Understands other Database Technologies like Redis, MySQL and PostgreSQL
Experienced implementing Standard Operating Procedures like installations, configurations, patch management, monitoring and version upgrades
Basic knowledge on Storage Technologies and recommendations for best integration and performance with different Database Platforms
Incident Management handling in coordination with Operations Teams (Escalation points)
Good knowledge of SQL programming and optimizations
Works towards continuous improvement and gaining efficiencies
Responsible for Deployment Process of Database Scripts through different Environments and provide feedback to ensure Production Deployments are as safe as possible
Provides quick recovery solutions to ensure business continuity
Documentation for Database Environments/Platforms (Run-books and SOPs)
Able to provide Performance Reports for further analysis of possible optimizations
Able to time manage tasks and deliverables for the required Projects and Initiatives
Maintains Database Standards and ensure Best Practices at all times
MINIMUM QUALIFICATION AND EXPERIENCE
SKILLS