You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed Ayoub Ben HalimaMA

Mohamed Ayoub Ben Halima

Consultant DBA Oracle

€250/day
Tunis, TN
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mohamed Ayoub

Senior Database Administrator with over 15 years of experience in managing complex Oracle, PostgreSQL, and SQL Server environments, I assist companies in controlling and evolving their critical information systems. My expertise covers the automation of recurring tasks—reducing manual interventions by more than 60%—performance optimization, proactive monitoring, and security enhancement.

Specialized in database administration and supervision, advanced SQL tuning, and process automation (archiving, purging, backups), I contribute to reducing downtime, accelerating operations, and improving platform reliability. With a solid background in the telecom, banking, and IT services sectors, I also leverage my skills in project management, technical audits, and team leadership to ensure lasting and measurable results.
  • Arabic

    Native or bilingual

  • French

    Fluent

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • ADFI NEW TECH
    Founder & Manager
    CONSULTING AND AUDITS
    May 2024 - Today (2 years and 1 month)
    Tunis, Tunisia
    - Ooredoo : Consultant DBA Oracle and backup :
    As an Oracle DBA and backup consultant, my main task is to integrate the DBA and Backup engineering team:
    Ensure the availability of OOREDOO databases.
    • Daily monitoring of the status of critical databases.
    • Managing the archiving and purging of partitions automatically.
    • Automating Oracle database administration tasks.
    • Automate repetitive tasks.
    • Management of cloud control 12c and 13c (monitoring databases, ensuring its availability, integrating and migrating databases)
    • Ensure the backup of critical databases as well as application servers (using dataprotector and networker tools): monitoring and integration.
    • Ensure the availability of RAC environments as well as standalone environments.
    • Troubleshooting and resolving database-related issues
    • Installation of Oracle software as well as instance configuration.
    • Database optimization (detecting queries causing performance issues and providing recommendations to optimize them, including rewriting queries)
    • Ensure the point of contact with Oracle support
    • SQL Server database administration
    • Installation and configuration of PostgreSQL databases
    Technical tools:Oracle (11g/12c/19c/21c), SQL Server (2019 & 2022), PostgreSQL (15/16/17), SQL, PL/SQL, AWR, RMAN, Shell, Toad, expdp, impdp, transportable tablespaces.
    **Environments**: Windows, Linux (Redhat)



    - MITIGAN CIB:
    As an IT Manager Consultant, I take care of the entire IT infrastructure of the company:
    • Manage the IT infrastructure and database of the C2BS solution
    • Manage the IT infrastructure of the company headquarters
    • Manage the DQM solution
    **Technical tools**: Shell, Spring boot, Angular, python, Docker, FW Sophos, MySQL, Oracle
    **Environments**: Windows Server, Linux (Redhat, CentOS)
    Oracle Database Script Shell SQL Database administration SQLServer
  • NUMERYX
    Database Administration Consultant
    DIGITAL AND IT
    February 2023 - Today (3 years and 4 months)
    Tunis, Tunisia
    - Ooredoo : Consultant DBA Oracle and backup :
    As an Oracle DBA and backup consultant, my main task is to integrate the DBA and Backup engineering team:
    • Ensure the availability of OOREDOO databases.
    • Daily monitoring of the status of critical databases.
    • Managing the archiving and purging of partitions automatically.
    • Automating Oracle database administration tasks.
    • Automate repetitive tasks.
    • Management of cloud control 12c and 13c (monitoring databases, ensuring its availability, integrating and migrating databases)
    • Ensure the backup of critical databases as well as application servers (using dataprotector and networker tools): monitoring and integration.
    • Ensure the availability of RAC environments as well as standalone environments.
    • Troubleshooting and resolving database-related issues
    • Installation of Oracle software as well as instance configuration.
    • Database optimization (detecting queries causing performance issues and providing recommendations to optimize them, including rewriting queries)
    • Ensure the point of contact with Oracle support
    • SQL Server database administration
    • Installation and configuration of PostgreSQL databases
    Technical tools:Oracle (11g/12c/19c/21c), SQL Server (2019 & 2022), PostgreSQL (15/16/17), SQL, PL/SQL, AWR, RMAN, Shell, Toad, expdp, impdp, transportable tablespaces.
    **Environments**: Windows, Linux (Redhat)


    - UPCA Project:

    • Optimize a list of queries that take a very long time (more than 20 minutes) or that crash
    **Technical tools**: MariaDB, SQL.
    SQLServer Oracle Database Database administration Script Shell PostgreSQL
  • MITIGAN CIB
    IT Manager
    BANKING AND INSURANCE
    August 2018 - February 2023 (4 years and 6 months)
    Tunis, Tunisia
    - Project Credit Bureau CBS:
    * As a DBA, my task was to manage the database of the CBS solution:
    • Ensure the installation, creation and management of the backup database.
    • Manage and improve RMAN scripts.
    • Ensure the proper execution and performance of the database.
    • Write advanced queries to extract statistics.
    * As IT manager, my task was to manage system, network and security tasks related to the solution and the company.
    • Manage IT-related problems with the support of an external firm.
    • Ensure the point of contact with an audit firm in its mission of technical audit of the company and the environment of the CBS solution.
    • Manage the security of the company (apply the company's security procedure)
    • Manage VPN connections for employees and external service providers.
    * As project manager, my task was to manage the validation and acceptance phase of the solution:
    • Manage the solution testing and validation team.
    • Ensure the role of SPOC with the solution provider in monitoring bugs and improvements.
    • Manage the acceptance phase of the CBS solution.
    • Assist in the presentation of the network and security architecture of the solution to customers.
    **Technical tools**: Oracle 12c, SQL, PL/SQL, AWR, RMAN, Shell.
    **Environments**: Windows, Redhat

    - Project DQM Suite (Data Quality Management Suite):
    As a project manager, my main task was to manage the project:
    • Manage the project (design, development, and validation)
    • Benchmark on DQM algorithms and best practices.
    • Implement duplicate detection and merge algorithms
    • Preparation and generation of DQ indicators
    • Installation of the tools and support of customers in its use
    **Technical tools**: Mysql, Spring boot, Angular, JPA, Eclipse, python, Docker.
    **Environments**: CentOs
    Project management Oracle Database Script Shell Dataguard RMAN

Recommendations

Be the first to recommend Mohamed Ayoub

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • PostgreSQL Administration for Oracle DBAs
    UDEMY
    2025
    PostgreSQL Administration for Oracle DBAs
  • Complete Microsoft SQL Server Database Administration Course
    UDEMY
    2024
    Complete Microsoft SQL Server Database Administration Course

Skill set

Categories