misel Brzulovic DCT fr
Points clés
Savoir-faire et compétences mis en œuvre
Intégration continue CI/CD
Jenkins, AzureDevops, Bamboo, Github-actions, Gitlab-ci, Concourse, Dagger.io
Cloud & outils
AWS, GCP, Azure, Terraform, Packer, Ansible Docker, Ansible, Boto Nginx, Haproxy, Apache, Lighttpd
VM & Containerisation
Docker, Docker-compose, Vagrant, Virsh, Hyper-V, Virtualbox
SGDB
MongoDb, PostgreSQL, Oracle, Maria/Mysql, MS SqlServer
Outils :
Git, Redmine, Jira, Mantis, Testlink
Languages
Bash, Shell, Bats, Awk, Sed, Cron, Curl, Java, C, C++, Lua, Xml, Xhtml, Css, JS, Vbs, Json, Angular, VueJs, Golang, Python, Ruby, Php, Asp
OS
Z-OS, AS-400, AIX, HP-UX, Solaris, Linux, , MacOS, Windows Server, Windows 10, Windows 11
Test
Automatisation de test (Selenium, Python)
Déploiement de stratégie de test
Création, Déploiement d’outils de test
Test de charge , Test fonctionnel, Test Manuel
Compétences fonctionnelles:
Gestion de projet, Recueil de besoin, spéciations, recette
Méthodologie Agile SAFe4, Kanban, Scrum, Cycle en V
Formation et langues
2000 – Greta Top Formation – Multimedia Designer 1999 – DEUG MCC – Université Paris 8 Langues pratiquées (lu, écrit, parlé) : Français, Anglais, Allemand
Expériences
2023-03 - 2025-09
QA Devops SLB (SCHLUMBERGER) Équipe de développement Surface-Logging – secteur Pétrole et Gaz
Contexte :
Mission de 2 ans ½ au sein de l’équipe Surface-Logging, principalement sur l’outil de supervision SafeOS1.0 (anciennement Gen5). Cet outil permet l’optimisation des opérations de forage, d’évaluation et de production grâce à la collecte et l’interprétation en temps réel de données géologiques et géophysiques (OPC-UA). Les environnements hétérogènes (Windows Server 2012/2022, Windows 10/11 IoT) et la stack multi-langages (VB6, VBScript, JScript, C# WPF, Java, CORBA, OPC-UA) nécessitaient une forte expertise QA/DevOps et cybersécurité.
Enjeux :
Assurer l’industrialisation des tests, automatiser la gestion des environnements du laboratoire (90 machines), moderniser la chaîne de build et renforcer la cybersécurité (IACS) afin de garantir fiabilité, performance et conformité aux standards industriels.
Réalisations :
Migration du plan de tests (TNR) d’Excel vers Azure DevOps Test Plan via script Python.
Création de tests automatiques via TestComplete (scénario principal TNR multi-langages et produits spécifiques tels que Pureflex 1.0 & 1.2 en C# WPF).
Mise en place de pipelines Azure DevOps (Cloud et On-Premise) pour exécuter automatiquement les tests.
Développement de librairies d’automatisation (JS & PowerShell) pour exécution distante via pipelines.
Déploiement d’un serveur central interconnecté avec 90 machines du laboratoire, incluant installation d’Hyper-V, création de VMs (Windows, Kali Linux) et mise en place de scripts de fallback/archivage de VM.
Installation de proxys et outils d’IA (OpenWebUi, Ollama + divers modèles) via Docker.
Migration des dépôts de build SVN → Git Azure DevOps, optimisation avec Universal Packages pour externaliser les binaires lourds.
Création et mise en place de la chaîne de build complète sur Azure DevOps On-Premise.
Pilotage projet cybersécurité : création de tickets Azure DevOps et implémentation des patchs IACS via PowerShell sur tous les environnements supportés (Windows Server 2012/2022, Windows 10/11 IoT).
Résultats :
- Automatisation et industrialisation des tests, augmentant la couverture et réduisant le temps de validation des releases.
- Gestion unifiée et résiliente d’un parc de 90 VMs, avec procédures automatisées de fallback et d’archivage.
- Migration et rationalisation réussies des dépôts avec amélioration notable de la vitesse et fiabilité des builds.
- Mise en conformité complète avec les exigences de cybersécurité IACS pour un environnement critique.
Environnement technique :
Systèmes : Windows 10, Windows 11, Windows Server 2012, Windows Server 2022, Windows IoT, Kali Linux
Langages & scripts : PowerShell, VBScript, JScript, VB6, Java, C# WPF, CORBA, OPC-UA, Python
Outils QA & Tests : Azure DevOps Test Plan, TestComplete (tests automatiques multi-langages), pipelines CI/CD (On-Premise & Cloud)
Infrastructure & Virtualisation : Hyper-V (gestion +90 machines, VMs), Docker (proxys, déploiement outils IA : OpenWebUI, Ollama + modèles)
Gestion de code & build : Git Azure DevOps, migration depuis SVN, Universal Packages, agents On-Premise, CI/CD Azure DevOps
Cybersécurité : Patchs PowerShell IACS déployés et validés sur environnements Windows Server / Windows IoT
2022-05 - 2022-08
Backend Devops Engineer Fifteen Entreprise spécialisée dans la mobilité urbaine et l’IoT, proposant des solutions de location de vélos électriques en libre-service.
Réalisations :
Développement de nouveaux services back-end en Go (micro-services, MongoDB, gRPC).
Création de tests unitaires Golang (framework Goblin).
POC de tests d’intégration avec le framework Venom.
Déploiement des releases via Concourse & Terraform.
Monitoring des déploiements (Grafana, GCP Logging).
Mise en place d’observabilité et traçabilité via Uptrace.
Résultats : Déploiement d’images Docker en production sur clusters Kubernetes (GCP). Amélioration de la qualité logicielle par revue de code et renforcement des pipelines.
Environnement technique : GCP, Kubernetes, Helm, Grafana, Terraform, Consul, Packer, Uptrace, IoT, Golang, gRPC, MongoDB, Jira
2021-11 - 2022-02
Devops QA Engineer Haproxy Intervention pour définir une stratégie QA couvrant les produits communautaires et enterprise (haproxy, ingress, dataplane-api, Aloha Appliance, Fusion).
Réalisations :
Audit qualité sur les produits community & enterprise.
Automatisation de tests QA avec Vagrant, Terraform, Docker & Bats.
Contribution à la CI : résolution de problèmes de build sous GitLab CI.
Proposition d’une stratégie globale de tests QA pour les produits communautaires et Enterprise.
Résultats : Amélioration de la couverture qualité et des pipelines tests. Alignement de la QA entre l’équipe française (community) et l’équipe croate (services enterprise).
Environnement technique : Terraform, GitLab, GitHub, Python, Bash, Docker, Docker-compose, Vagrant, Virsh, Qemu, Linux, Redmine, Jira, Confluence
2016-04 - 2021-11
Senior Technical QA Engineer
Fircosoft/Lexinexis Risk Solutions
Éditeur spécialisé en conformité financière, solutions de filtrage et screening pour la prévention du blanchiment d’argent.
Réalisations :
Tests et évaluation qualité des produits Filter (C, cœur de l’écosystème).
Création et migration de jobs CI (Bamboo → Jenkins pipeline).
Conception et développement d’un framework de tests (Python + Docker).
Industrialisation et automatisation de tous les tests logiciels.
Lead développement sur le customer portal (PHP + MariaDB).
Participation active aux revues de code.
Résultats : Automatisation complète des tests. Uniformisation CI/CD via Jenkins. Disponibilité accrue des livraisons.
Environnement technique : Python, Bash, Jenkins, Docker, Docker-compose, PHP, MariaDB, Bamboo, Jira, Windows, Linux (Redhat, CentOS), Solaris, HP/UX, AIX, zOS, AS-400, Safe4, Scrum
2015-08 - 2015-12
Lead QA Manager
Outscale
Outscale est le premier Cloud français souverain, proposant des services d’infrastructure IaaS, PaaS et SaaS aux entreprises, avec la particularité d’offrir des API 100% compatibles avec celles d’Amazon AWS.
Enjeux : Mettre en place une stratégie QA globale pour assurer la fiabilité, la conformité et l’automatisation des tests sur les solutions cloud souverain, tout en pilotant une équipe QA dédiée. Réalisations : Management et coordination d’une équipe de 4 QA / Python Automation Engineers. Évaluation qualité des différents périmètres : systèmecloud, logiciels, outils internes et sites front-end. Automatisation des tests manuels en scripts Python. Administration et gestion des pipelines CI/CD sous Jenkins. Mise en place de KPI qualité et reporting associé. Résultats : Automatisation complète des tests critiques, réduisant les cycles de validation. Amélioration de la visibilité de la qualité grâce à des KPI consolidés. Fiabilisation des déploiements dans un environnement cloud sensible et souverain. Environnement technique : Python, Boto, Cloud, Linux, Qemu, Jenkins, Jira, MacOS, Scrum
2012-05 - 2015-07
Chef de projet Technique QA
Meetic
Au sein du leader européen des plateformes de rencontre, l’équipe QA devait accompagner la croissance rapide des produits et l’industrialisation des tests. La mission consistait à concevoir et déployer des workflows d’automatisation innovants, permettant aux testeurs QA d’intégrer directement leurs tests automatisés dans les pipelines CI/CD.
Enjeux : Améliorer drastiquement la productivité et la fiabilité de l’équipe QA en automatisant les tests à grande échelle, tout en modernisant et centralisant les environnements de recette et outils QA. Réalisations : Conception et déploiement d’un workflow de génération de tests automatiques Selenium/Java intégré à Jenkins : création et exécution automatisée de jobs depuis un plugin Selenium IDE personnalisé. Pilotage de projets QA et gestion de l’environnement de recette. Support technique et rôle de référent auprès des testeurs QA. Mise en place et administration d’outils d’intégration et automatisation : Jenkins, Testlink, Mantis. Installation et administration de serveurs QA (Linux Ubuntu et Windows), Nginx, NodeJs. Développement de WebApps NodeJs et création de dépôts Git pour la QA. Conception d’architectures mutualisées d’environnements de tests. Développement d’outils internes : application Java lourde (JgitAgent), frameworks de tests Selenium (Java/TestNG) et Watir (Ruby). Mise en place du BDD avec Cucumber/Watir, création de tests automatiques BDD. Développement de plugins Firefox (Selenium IDE moddé). Résultats : Automatisation massive des tests QA, réduisant les interventions manuelles et accélérant les releases. Mise en place d’une infrastructure de test robuste, centralisée et évolutive. Amélioration de la collaboration QA/développement grâce aux outils intégrés. Environnement technique : Jenkins, Java, Ruby, NodeJs, JavaScript, TestNG, TestLink, Selenium, Watir, Cucumber (BDD), Git, Nginx, Linux, Windows, MacOS, Kanban / Scrum, Safe4
2008-05 - 2012-07
Développeur Full Stack Senior
Meetic
Au sein de l’équipe R&D du leader mondial du matchmaking, développement et optimisation de nombreuses fonctionnalités critiques pour les plateformes de rencontre. Participation à la modernisation de l’architecture technique via l’introduction de services web et d’APIs.
Enjeux : Concevoir, optimiser et maintenir des services web à grande échelle, assurer la performance applicative et contribuer à la mise en place d’une architecture orientée API pour répondre aux nouveaux besoins (applications mobiles, scalabilité). Réalisations : Développement de composants front-end et back-end PHP. Création et intégration de Web Services (REST, SOAP), ainsi que de tâches planifiées (Cron). Conception et mise en place d’outils de profiling pour l’optimisation applicative. Simplification et optimisation du code PHP et des requêtes SQL. Développement et maintenance de projets multiples pour la plateforme Meetic. Conception d’un framework interne fournissant une API dédiée aux applications mobiles. API-ification de l’ensemble des services web. Développement back-end avec intégration à une solution de billing (Highdeal). Maintenance applicative, support technique, debugging, rédaction de spécifications techniques. Résultats : Fiabilisation et amélioration des performances de la plateforme Meetic. Introduction réussie d’une architecture orientée API, ouvrant la voie aux applications mobiles. Optimisation du code et des requêtes, améliorant la rapidité et la maintenabilité.
Environnement technique : PHP4, PHPUnit, MySQL, Oracle, Linux, API REST & SOAP, TDD
2006-08 - 2007-07
Développeur Full Stack
My Pixmania
MyPixmania était une plateforme e-commerce spécialisée dans la personnalisation de produits via impression numérique. La mission consistait à développer les fonctionnalités front-end, back-end et outils multimédia nécessaires à la personnalisation des articles, dans un contexte de forte volumétrie utilisateur.
Enjeux : Améliorer les performances de la plateforme e-commerce et concevoir des fonctionnalités innovantes de personnalisation produit via technologies web et Flash, tout en garantissant robustesse et efficacité du backend. Réalisations : Développement de composants front-end (JavaScript, Flash). Développement de composants back-end (PHP, gestion bases de données). Optimisation de l’URL-Rewriting pour améliorer le SEO et la navigation. Optimisation des requêtes SQL afin d’accélérer le temps de réponse des pages. Développement d’applications Flash avancées (personnalisation d’articles, création de livres photo). Résultats : Amélioration notable des performances et du référencement de la plateforme. Déploiement de fonctionnalités différenciantes de personnalisation, augmentant l’attractivité client. Environnement technique : PHP3, MySQL, Oracle, SQL Server, Linux, ImageMagick, Awk, JavaScript, Flash, ActionScript, Cycle en V