Moise K. Kameni

Moise K. Kameni

DevOps and Cloud Evangelist

UQÀM

About me

Moise Kameni is a technology lover with more than 9+ years of experiances in IT field. He think that make a same thing more than two times is not relevant then we should automate it to keep it stable and secure. Due of the fast grow of the Internet, peoples needs that technology take care of all there manual stuff and maybe focus on another things like family. He think cloud help to fastly kickoff new service to add value on people life. Also he try to help another geek like him to launch a startup for more and more develop services to change humman life.

He his free time he watching movies or play the video games. Bike is his favor fitness sport.

Interests

  • DevOps and DevSecOps
  • Cloud Infrastruture
  • Infrastucture Automation
  • Start-up

Education

  • BSc in Computer Sciences, 2011

    Bandjoun Institute of Technology

Experience

 
 
 
 
 

Analyste Informatique / DevOps

Université du Québec à Montréal - UQÀM

May 2018 – Present Montréal
Responsibilities include:

  • Planifier, implémenter et documenter la migration d’une partie des services on-premise vers les services autogérés de AWS;
  • Mettre en place deux clusters kubernetes 1.12 (un cluster de développement et de production) résilient et haute disponibilité sur une infrastructure VMware VCenter totalement IaC, avec possibilité de mise à jour Canary des noeuds du cluster;
  • Ecrire des recettes Puppet 5 pour provisionner les nouveaux serveurs VMs de l’infrastructure et migrer les serveurs de Puppet 3 à Puppet 5;
  • Supporter les équipes de développement dans la migration les applications legacy (plus de 80 applications) vers les applications conteneurisées, vers des applications microservices et les déployer via des pipelines CI/CD sur le cluster Kubernetes de production;
  • Supporter les équipes de développement dans la mise en place des pipelines de développement intégrant les tests unitaires et fonctionnels ainsi les tests de sécurité;
  • Mettre en place une application nommée APIINFRA en python servant de point d’entrée pour gérer et le fournir les ressources du cluster Kubernetes en self-service via un processus/workflow jira - amazon sqs - apiinfra - bitbucket - jenkins - puppet - k8s;
  • Mise en place d’un cluster EKS sur AWS et migration de certains services et applications
  • Preuve de concept GKE sur Google Cloud, Preuve de concept Openshift;
  • Mise en place d’un cluster AKS sur Azure et migration de certains services et applications;
  • Mise en place de la suite Grafana et Prometheus pour mesurer les métriques des applications et des noeuds Kubernetes;
  • Mise en place de la suite Elasticsearch, APM, Fluentd et Kibana pour monitorer les applications;
  • Administrer les dépôts de gestion de code sources (bitbucket cloud), conseiller et documenter les bonnes pratiques en matière de système de nommage des branches adaptés aux projets;
  • Lead une équipe de 3 techniciens informatiques;
  • Mettre en place les bonnes pratiques DevOps, choisir les outils adaptés pour chacun des projets;
  • Développer la dynamique Agile - DevOps - Kanban.
 
 
 
 
 

Administrateur système / DevOps

Adaware

Jul 2016 – May 2018 Montréal
Responsibilities include:

  • Automatiser la création des environnements de test pour les développeurs avec Ansible;
  • Automatiser la création des environnements de pré-production et production pour la mise en production avec Ansible;
  • Développer des tests unitaires automatisés afin de garantir le bon fonctionnement du produit et sauver du temps avant la mise en production;
  • Faire de l’intégration continue et du déploiement continue afin d’accélérer la mise en service des nouvelles fonctionnalités d’un produit ou d’un nouveau produit;
  • Assurer le monitoring et la veille technologique;
  • Supporter les utilisateurs des applications et des ressources partagées;
  • Documenter les procédures de maintenance;
 
 
 
 
 

Technicien en support technique informatique

Upclick

Feb 2016 – Jul 2018 Montréal
Responsibilities include:

  • Quart d’heure de travail : de minuit à 8h30;
  • Répondre aux appels téléphoniques des clients;
  • Se connecter et dépanner leurs ordinateurs et tablettes à distance;
  • Donner des conseils pratiques dans l’utilisation de leurs équipements informatiques;
  • Documenter les procédures de maintenance;
 
 
 
 
 

Consultant / intégrateur des solutions web

k2m digital consulting

Dec 2013 – Present Montréal
Responsibilities include:

  • Hebergement de plateforme web;
  • Administer les services des clients sur les fourbisseurs de cloud (AWS, GCP, Azure);
  • Ecrire de API pour de clients;
  • Faire de l’accompagnement start-up.
 
 
 
 
 

Analyste informatique / Administrateur des systèmes

SIGES / Université de Dschang

Dec 2011 – Dec 2015 Cameroun
Responsibilities include:

  • Administrer 3 serveurs physiques et 28 serveurs virtuels dans un environnement mixte Windows en majorité et Linux pour certain comprenant des contrôleurs de domaine, Stratégies de groupes, serveur DHCP, serveur de messagerie Exchange, serveur de Voip, pare-feu/passerelle/proxy, serveur Linux Apache MySQL PhP hébergeant le système de gestion de scolarité de l’université, et des serveurs de backup/réplication/monitoring;
  • Déployer Microsoft SharePoint pour la gestion de nos services Intranet;
  • Mettre en place et administrer les comptes des utilisateurs du système;
  • Mettre en place des solutions de sauvegarde et de restauration automatique du système;
  • Automatiser l’exécution de certaines tâches d’administration des serveurs;
  • Faire la veille technologique sur ces serveurs;
  • Sauvegarder le système en local et hors site (en ligne);
  • Documenter toutes les actions surs les serveurs;
  • Former et faire du support technique aux utilisateurs des services réseaux et ressources partagées.