About Mohamed Ayoub
Arabic
Native or bilingual
French
Fluent
English
Fluent
Experience
- ADFI NEW TECHFounder & ManagerCONSULTING AND AUDITSMay 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) - NUMERYXDatabase Administration ConsultantDIGITAL AND ITFebruary 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. - MITIGAN CIBIT ManagerBANKING AND INSURANCEAugust 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
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
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- PostgreSQL Administration for Oracle DBAsUDEMY2025PostgreSQL Administration for Oracle DBAs
- Complete Microsoft SQL Server Database Administration CourseUDEMY2024Complete Microsoft SQL Server Database Administration Course