KaokebTechnology Consultant
Apr. 2019 - Sep. 2021Préfecture de Casablanca, MoroccoApporte une aide précieuse aux clients ainsi qu’aux développeurs lors du choix des technologies et solutions adéquates à chaque projet et environnement, résolution des problèmes et blocages techniques. Responsable d’équipe technique, suivi d’avancement des projets en utilisant souvent la méthode Agile Scrum, et QA tester. DevOps : Configuration Gitlab CI/CD (Prepare, Lint, Tests, Deploy), Déploiement continu des site frontend statiques sous Netlify, Dockerization des projets, Configuration des outils monitoring / autres tâches tel que Sentry, PM2 Installation de toutes les dépendances nécessaires (PHPUnit, PHPStan, PHP-CS-Fixer, PHP Metrics, EsLint, Jest. Cypress,.) Développeur fullstack : Développement backend sous PHP (Laravel, Symfony, Zend, CodeIgniter, NodeJS) Développement Frontend (Blade, Twig, VueJS, NuxtJS) Implémentation des différents test unitaires, fonctionnels et E2E. Installation de Gitlab en self hosting, configuration des Runners pour la CI. Installation de Jira, Bitbucket et Bamboo en self hosting. Configuration des backups des serveurs avec rsync / AWS. Installation d’un VPN Propre à Kaokeb avec OpenVPN