Page 1 of 127, showing 5 of 631 jobs

  • Quality Assurance / Healthcare

    Nairobi,Kenya

    43 Days remaining
  • Data Analysis & Management / Commercial & Retail Industry

    Nairobi,Kenya

    35 Days remaining
  • Research and Data Collection / International Non-Governmental Organization- INGO

    KIAMBU,Kenya

    31 Days remaining
  • B2B Sales / Software, Web, and Mobile Solutions Development

    Nairobi,Kenya

    44 Days remaining
  • Operational and Managerial / Entertainment

    Nairobi ,Kenya

    40 Days remaining
  • Senior Database Administrator (MYSQL)
    FullTime
    Nairobi,Kenya
    Sign in and Apply
    Closing Date: 15/04/2022
    24 days remaining
    Publish Date: 22/03/2022


  • 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.

    MAIN PURPOSE OF THE JOB

    The Database Administrator (MySQL) 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. The Database Administrator (MySQL) will be working on the 24x7 Operations Team. This includes working on premise on different Shifts, weekends and holidays when required.

    KEY RESPONSIBILITIES:

    • Responsible for MySQL/ PostgreSQL server infrastructure
    • Implements, optimizes, and maintains MySQL Security, high availability, redundancy, Disaster Recovery, and backup approaches
    • Conducts ongoing query Performance tuning while working closely with Site Reliability and Development teams
    • Conducts ongoing MySQL maintenance, auditing, and health checks
    • Performs MySQL installations, configuration, patch updates, monitoring and version upgrades when recommended and required
    • Participated in incident management including problem analysis, root cause and solution implementation
    • Research and test new Database Technologies and participate in POC’s
    • Effective communication with IT Operations and Development Teams
    • Handles deployment 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
    • Database Systems Analysis identifying inefficient Database Processes and recommendations
    • Efficient Capacity planning and addresses hardware needs efficiently database
    • Documents Database Environments
    • Demonstrate strong operational Database Administration and troubleshooting skills
    • Maintains Database Standards and ensure Best Practices at all times
    • Measures Risks and provide recommendations accordingly

    MINIMUM REQUIREMENTS:

    • 7 or more years of experience administering MySQL, PostgreSQL
    • Strong analytical and problem solving abilities
    • Experience in migrating and upgrading MySQL or PostgreSQL
    • Experience in Disaster recovery planning and implementation
    • Expertise in Index/Jobs fine tuning and optimizations
    • Experience with other database systems, including MongoDB, Oracle, Postgres, and Microsoft SQL Server.
    • Well versed with Linux operating systems
    • Ability to work on call in a 24/7 environment
    • Ability to learn and maintain a legacy code base
    • Hands on experience with SQL development, shell scripting, and Python
    • Written and verbal communication skills to address all levels within the organization
    • Ability to read and analyze business processes, procedures, training material
    • Ability to quickly learn and effectively implement new database technologies

    COMPETENCIES AND SKILLS

    • Familiarity with Amazon AWS/GCP/Oracle (or any other Cloud provider)
    • Monitoring Tools experience and Analysis like Database APMs (NewRelic/AppDynamics)
    • Interested in full Application/Environment performance and behaviour 
    • Familiar with Automation and other Provisioning/Configuration Management Tools (CI/CD)
    • Familiarity with Containers/Docker, Vagrant (Testing/Integration Environments)
    • Knowledge of Linux Systems in general
    • Familiar with DevOps and CI/CD tools such as GitLab, Jenkins, or Ansible

     

    NB: Flexi Personnel does not charge candidates for job placement