Functional Context:
As part of the development of the Delphix product (automated DevOps data platform masks
data for privacy compliance, secures data from ransomware, and delivers efficient, virtualized
data for CI/CD—all driven by APIs.), Delphix offers its customers the ability to accelerate
application development, secure
sensitive data and facilitate cloud migrations by eliminating data management constraints)
identified as a priority deliverable in the CCC road-map, the objective is the rapid integration and rapid delivery of the
product in the IBM dMZR cloud.
Mission:
Development and industrialization of Ansible / Terraform playbook and Python scripts in a
Cloud context with
setting up a Web service platform to integrate it into the CCC so that it can be used by the
marketplace.
Dutties:
● Development from scratch of the web service containing the different REST APIs used
between other either to exploit the different service provided by the Delphix product and
also to record the different
Delphix objects in the delphix(data model) repository.
● Definition and design in the form of a data model of the Delphix repository via Oracle
databases.
● Development CRUD APIs REST of the web service via the swagger.
● Using docker services to facilitate deployments as a web platform docker image services.
● Integration of dephix engines as docker images in IBM COS.
● Interaction with the PO to define the priorities of the different tasks and also to detail the
different stories
● Worked productively with Product Team to understand requirements and business
specifications around Portfolio Management, Analytics and Risk.
● Effectively coded software changes and alterations based on specific design specifications.
● Developed and presented findings and solutions to audiences including senior executives
and stakeholders.
● API REST with Python 3(Flask connexion), Pycharm, linux(redhat), windows 10, Jira
● Sqlalchemy, Git, Docker, Kubernetes, Jenkins, PGadmin, Oracle, ansible, terraform
Contexte Fonctionnel:
Sophia est une plate-forme Cloud développée et hébergée par Sewan permettant l’accès à tous les services (tel mobile, fixe, Hébergement) du catalogue Sewan avec deux modes de ventes : en direct auprès des entreprises ou via des partenariats. Ses fonctionnalités sont disponibles via son interface ou ses nombreuses API et offrent un accès temps réel complètement automatisé aux offres Sewan, Toute l’activité est intégrée au sein d’un gros SI qui permet aux clients (centaine de milliers par jour) d’avoir accès aux services.
Mission principale:
➤ Implémentation de correctifs sur des incidents remontés par les utilisateurs.
➤ Ajout de nouvelles fonctionnalités sur le SI.
➤ Analyse des tickets remontés par les équipes du support.
➤ Gestion des incidents.
➤ Supervision des déploiements que ce soit au niveau production ou bien test.
➤ Implémentation de script de test d’intégration et unitaire en utilisant les mocks .
➤ Code review, refactoring de code.
➤ Validation de tickets incidents.
Contexte technique :
Python 3.6, Django, API REST, Pycharm, linux, windows 7, redmine(Outil de ticketing), Kibana,
sql, Git, Docker, Jenkins
Contexte Fonctionnel:
Développement intégral ( from scratch) d’un outil ZTC CLOUD sous forme d’une plateforme permettant de réserver, orchestrer, monitorer, reporter et analyser des tests sur simulateurs pour des éléments unitaires ou de bout en bout. La plateforme offre une interface web développée en Python, dont l’aspect user friendly a été particulièrement étudié, cet outil permet aux utilisateurs de faire des déploiements d’OS et aussi des softwares sur des équipements d'accès 5G qui sont soit physiques ou virtuels.
Mission principale:
➤ Ajout de correctifs sur la bibliothèque ssh library.
➤ Automatisation de déploiements de Tests Lines.
➤ Implémentation de tests unitaire.
➤ Conception et implémentation d’APIs pour les Airphones(équipement physique d'accès 5G).
➤ Implémentation de tests unitaires pour les différentes APIs réalisées.
➤ Réalisation de End-to-End tests dans le but d’effectuer de l'intégration en zone production.
➤ Upgrade des différents serveurs sur lequel l'outil(ZTC CLOUD) est déployé (serveur de production, serveur de développement).
➤ Suivie des différents déploiements effectués par les utilisateurs de l’outil.
➤ Support pour le compte des utilisateurs
➤ Traitements des différents bugs rapportés par les utilisateurs.
➤ Création et traitement de tickets Jira.
➤ Intégration de hardware sur velocity.
➤ Gestion de différentes ressources matérielles et virtuelles allouées aux différents déploiements effectué par les utilisateurs.
➤ Gestion des ressources virtuelles au niveau du Titanium.
➤ Factorisation de code pour rapporter plus de robustesse.
➤ Application de commissioning sur les différents déploiements réalisés.
➤ Gestion des ressources matérielles via l’outil Velocity.
➤ Réalisation de la documentation.
➤ Analyse de différents logs côté serveurs et correction des remontées d’anomalies.
➤ Gestion de différents daemons.
➤ Intervention au niveau du serveur de prod pour mise à jour de différentes fonctionnalités.
➤ Intervention au niveau de l’outil Titanium pour gérer les différente ressources virtuelles.
➤ Code review et refactoring.
OUTSCALE (Saint Cloud) : Outscale est une société française spécialisée dans le cloud computing, la mission s’est effectuée au sein de l'équipe QA (quality assessment).
Contexte Fonctionnel: Participation à l’automatisation des Tests techniques des logiciels Outscale, AWS, IaaS
Mission principale:
➤Développement et implémentation de frameworks de tests de différentes API, correspondants aux différents produits Outscale.
➤ Spécifications et exécutions des différents scénarios de tests sur les différentes API des produits outscale.
➤ Implémentations de différents scripts de tests sur les différents composant de l’infrastructure cloud de Outscale
➤ Lancement et déploiement de différents tests sur jenkins.
➤ Traitement de différents tickets JIRA.
KOSC TELECOM (start up dont le secteur de métier est le réseau télécoms à destination des opérateurs d’entreprise).
Contexte Fonctionnel : Automatisation de tâches d'administration système, configurer des machines, installer des logiciels, ou orchestrer des tâches.
Mission principale:
➤ Participation à la mise en place de l’architecture du système d’information (projet from scratch).
➤ Mise en place de l’API sur les parties frontend(html, css, javascript) et backend(python) dédiées aux diagnostics de matériels réseaux à distance .
➤ Recette et validation .
➤ Intég...
Contexte Fonctionnel:
projet 2 LUCID: Depuis Mars 2020
Développement from scratch d’APIs de l’outil LUCID(Large Unified Computing Infrastructure
Data) dont l’objectif est de fournir des services big data(KAFKA, HDFS, HIVE, YARN) hébergés par des
clusters Hortonworks virtuels(cloud privé) et physiques pour les utilisateurs dans le coeur du métier est le big
data,
les fonctionnalités de LUCID sont disponibles via ses nombreuses API RESTful sous forme de swagger,
et offrent un accès à temps réel complètement automatisé aux offres de LUCID.
projet 1 BAAS: Depuis Septembre 2019
Développement évolutive et corrective d’APIs de l’outil BASS(Big Data As Service) dont l’objectif est
d’offrir la possibilité aux utilisateurs dont le coeur du métier est le big data de
provisionner/gérer/commissioner des clusters virtuels (Cloud privé) hadoop de distribution Hortonworks et
Cloudera en quelque minutes à la place de quelques semaines et de leur offrir aussi la possibilité
d’ajouter/supprimer des users unix et aussi installer les services HUE dans un cluster
Mission principale:
● Développement de nouvelles features sur le swagger.
● Gestion et suivi des incidents remonté par les utilisateurs
● Faire des MEP (Mise En Production)
● Code review, validation des PR (Pull Request)
● Amélioration des process CI/CD en automatisant les différents déploiements sur les différents control
plane (DEV/UAT/PROD)
● Support aux clients
● Faire des présentations aux clients à chaque fin de sprint(présentation de nouvelles fonctionnalités)
Contexte technique:
API REST en Python 3(Django, Flask connexion, Flask-RESTPlus’s), Pycharm, linux, windows 7, Jira, Kibana,
sqlalchemy, Git, Docker, Docker, Kubernetes, Jenkins, gb