You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Adil AndalousAA

Adil Andalous

CLOUD DBA | POSTGRESQL, MYSQL, MONGODB | GCP & AWS

700 €/jour
Bordeaux, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Adil

More than 12 years of experience on the administration of RDBMS databases like PostgreSQL, Oracle, MySQL, MariaDB and NoSQL databases like MongoDB
• Knowledge of the "Multitenant" architecture with the "Container" and "Pluggable" DB databases of Oracle 12c,
• Knowledge of Scripting Shell (KSH) and their automation for database maintenance tasks,
• Implementation of the backup/restore strategy with RMAN, OEM Oracle Enterprise Manager 12c, pgbackrest and PITR for PostgreSQL
• Implementation of Oracle Dataguard for high availability, Master/slave streaming replication for PostgreSQL, and sharding for MongoDB and Cassandra,
• Single instance database implementation as well as RAC with Oracle Grid infrastructure,
• Cloning development environments using "RMAN duplicate" for test environments,
• Replication between databases and schemas with GoldenGate 12c,
• Upgrading of Oracle databases from 10g / 11g to 12c,
• Oracle migration study to PostgreSQL with the ora2pg tool,
• Upgrade versions of PostgreSQL 9.6, 10 and 11 clusters to 12,13 versions,
• PostgreSQL database monitoring with POWA, PgBadger et Percona monitoring and management
• Built of monitoring and alerting solution with Grafana, Prometheus, postgres_exporter and ELK stack
• The system, PostgreSQL and SQL tuning, and optimizations,
• Tuning of SQL statements, optimize stored procedures, analyze query plans, write advanced PLpgSQL
• Implement replication, High Availability and disaster recovery solutions with PostgreSQL with repmgr and Patroni tools
• PostgreSQL networking, HBA and connection pooling (PgBouncer, PgPool)
• Installation, configuration, and administration of MongoDB 3.x on Linux
• Designed, Installed and configured a multi-node MongoDB sharded cluster and replica sets on Linux.
• Administration and management of MySQL and MariaDB databases.
• Experience with deployment PostgreSQL Cloud databases and migration from On-Premises to Google Cloud Platform (GCP) and Amazon Web Services ( AWS)
  • Français

    Bilingue ou natif

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • Confidencial
    Cloud PostgreSQL / MySQL DBA
    AGENCE & SSII
    juillet 2021 - Aujourd'hui (4 ans et 10 mois)
    Paris, France
    Database referent within the Digital Technical Division , a unit that builds all the digital projects

    Within the SRE (Site Reliability Engineering) team composed of 5 people, which integrates aspects of software engineering and applies them to infrastructure and operational problems, I was required to work independently or in a team on various projects:

    • SQL Database optimization (PostgreSQL, MySQL),
    • Schema modeling, assistance to developers to write powerful queries,
    • PostgreSQL migration of architectures from Google’s compute Engine to Cloud SQL, a fully service managed with PG logical replication,
    • Maintenance of Redis machines on the Google Memorystore Cloud
    • Monitoring PostgreSQL servers with Google Stackdriver
    • Implementation of logging management with Google-fluentD
    • Implementation of Google alerting from the analysis of data from Stackdriver and FluentD
    • Project study of migration of monitoring and alerting to Grafana/Prometheus (PMM)
    • Project study of migration of GCP databases resources to AWS platform, AWS RDS and Amazon Aurora no-serverless
    • Development of PL/pgSQL scripts for automation of DDL replication through PostgreSQL schemas
    • Automation of backup/restore within GCP of PostgreSQL database dumps, by writing Linux bash scripts
    POSTGRESQL MYSQL GCP AWS LINUX
  • Tessi,
    européen majeur du BPS (Business Process Services)
    avril 2021 - juillet 2021 (3 mois)
    Bordeaux, France
    Région bordelaise, Télétravail. Accompagnement sur problématique de stockages et aide à la migration Oracle 1 1g vers 19c
    •Vérification et adaptation des paramètres du serveur Linux et de la base de données Oracle.
    •Amélioration du temps de réponse pour la création de tablespaces et de datafiles.
    •Conseils et assistance dans la migration de plusieurs instances Oracle 1 1g vers 19c
    •Support après problématique de corruption de données sur disque ENVIRONNEMENT TECHNIQUE : LINUX REDHAT 7, ORACLE LINUX 6, ORACLE 11 G, 19C
  • NYSTEK,
    Consultant
    février 2019 - juin 2020 (1 an et 4 mois)
    Bordeaux, France
    DBA PostgreSQL / MariaDB / MongoDB Référant PostgreSQL au sein d'une équipe de 7 DBA, affecté à la direction IT INFRA PRODUCTION :
    •Maintien en condition opérationnelle d'une vingtaine d'instances PostgreSQL 9.6, 10 et 11 (TB)
    •Montée en version des clusters PostgreSQL,
    •Mise en place de la sauvegarde, restauration et PITR et notamment avec l'outil pgbackrest, Xtrabackup et mariabackup,
    •Mise en place du « Streaming Replication », « Archive log shipping » et « Replication slots » pour la haute disponibilité à l'aide de l'outil repmgr mais aussi le multi-Master MySQL avec « Galera cluster »
    •Mise en place d'un gestionnaire de pool de connexion avec SSL (PgBouncer),
    •Mise en place de connexions tcp/ip sécurisées avec SSL, authentifications LDAP avec audit interne,
    •Gestion des performances des instances PostgreSQL à l'aide de pgbadger et POWA,
    •Scripting des tâches récurrentes (Création des Bases de données, Users, Installation de l'Outillage),
    •Mise en place du monitoring et « alerting » avec Zabbix et Percona monitoring management,
    •Mise en place du déploiement automatique des configuration des plateformes accueillant les bases de données PostgreSQL avec Ansible,
    •Optimisation Système, PostgreSQL, SQL, partitionnement de table et autres fonctionnalités…
    •Création, mise en œuvre et documentation d'architectures PostgreSQL,
    •Optimisation des requêtes SQL et procédures stockées, analyse des plans de requête,
    •Maintenance des serveurs bases de données MariaDB pour le compte du site 1001 pneus.fr,
    •Migration de base de données MySQL vers MariaDB dans le cadre de la migration de Zabbix
    •Design, installation et administration d'un multi-nodes MongoDB en mode « sharding » et « replica sets » sur un socle Linux ENVIRONNEMENT TECHNIQUE : POSTGRESQL 9.6, 10, 11, KORN SHELL SCRIPT (KSH), PYTHON, LINUX DEBIAN, PL/PGSQL, PGADMIN, ZABBIX, PERCONA MONITORING AND MANAGEMENT (PMM), GRAFANA, POWA, ANSIBLE, REPMGR, PGBADGER, SQL SERVER, POSTGRES-XL, CITUS, MYSQL 5.7, MARIADB 10.4, MONGODB 4.0 Février 2018 – Janvier 2019 Consultant MONTREAL ASSOCIATES, Montpellier (34) DBA Oracle / PostgreSQL / MongoDB Au sein d'une équipe de 4 personnes Intervention dans le département Intégration des Produits en Production (IPP)
    •Gestion et administration de plus de 400 bases de données Oracle dédiées aux différents environnements (du développement jusqu'en production),
    •Migration de quelques instances Oracle vers PostgreSQL
    •Expérience avec l'administration et la maintenance d'une cinquantaine de serveurs de base de données hébergeant PostgreSQL,

Recommandations

Soyez le premier à recommander Adil

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Master 2 Ingénierie Economique, parcours Techniques Statistiques et Informatique d'Aide à la Décision
    Université Paris Dauphine et Université Panthéon Assas.
    2009
    Master 2 Ingénierie Economique, parcours Techniques Statistiques et Informatique d'Aide à la Décision
  • Licence et Master 1, Mathématiques Appliquées et Informatique
    l'université Joseph Fourrier de Grenoble.
    2007
    Licence et Master 1, Mathématiques Appliquées et Informatique

Compétences (9)

Catégories