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

Samir Bouzidi

Ingénieur DevOps Confirmé / Ingénieur JAVA

€400/day
Nice, FR
3-7 years

Average response time: 1 hour

About Samir

Bienvenue sur mon profil!

Je suis Samir BOUZIDI, Ingénieur DevOps & Développeur Backend Java – 3 ans d’expérience

Ingénieur logiciel de formation (Bac +3), je bénéficie de 3 années d’expérience sur des missions hybrides mêlant développement backend et ingénierie DevOps.
J’ai débuté en tant que développeur backend Java, notamment avec Spring Boot, et ai progressivement évolué vers un rôle d’ingénieur DevOps, intervenant sur la mise en place et l’optimisation de pipelines CI/CD, la gestion de clusters Kubernetes, ainsi que la supervision applicative.

Compétences clés :
-Backend Java :Spring Boot, Mockito, PostgreSQL, Neo4j
-DevOps :Kubernetes, Helm, OpenShift, ArgoCD, Jenkins, GitLab CI, Prometheus, Grafana
-Méthodologie :Travail en équipe Agile (SCRUM)

Polyvalent, autonome et orienté résultats, je suis à la recherche de nouvelles missions freelance, que ce soit côté backend ou Devops.

Actuellement à la recherche de nouveaux défis stimulant, je suis prêt à mettre à profit mes compéte
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Nice (up to 40km)

Experience

  • Abylsen SUD
    Développeur Full-Stack
    DIGITAL AND IT
    August 2023 - Today (2 years and 11 months)
    Java Spring boot Angular speing batch Docker Typescript JPA/Hibernate Jenkins
  • ALTEN
    Projet MiamiV2
    HUMAN RESOURCES
    November 2022 - August 2023 (8 months)
    Sophia Antipolis, France
    MIAMI V2 est une application web utilisée par les employés des ressources humaines et les business département de Alten France.
    Son objectif principal est de faciliter la collaboration entre ces deux entités, d’avoir une manière interactive de gérer le sourcing, le recrutement et le suivi des consultants, ainsi que la gestion des clients et de ses projets pour un business manager.

    Tâches à accomplir :

    • Réalisation des documents relatifs à la partie fonctionnelle du projet :
    . Cahier des charges.
    . C4 diagramme.
    . System Context diagramme.

    • Réalisation du Product Backlog.

    • Implémentation d’une Single Page Application avec le framework Angular :
    . Mise en place d’une architecture modulaire.
    . Configuration du routing.
    . Implémentation des composants, des templates et du CSS.

    • Implémentation d’un back-end avec le framework JAVA SpringBoot :
    . Mise en place d’une architecture MVC.
    . Création des entités pour chaque rôle géré par l’application.
    . Implémentation de la couche contrôleur pour gérer chaque point d’entrés à notre système.
    . Implémentation de la couche DAO (repositories) pour gérer la communication entre notre système et la base de données.
    . Mise en place d’un environnement de test unitaire avec JUNIT.

    • Mise en place d’un environnement CI/CD :
    . Configuration des pipelines pour automatiser le processus d’intégration et de déploiement via Gitlab CI/CD.

    • Déploiement sur le Cloud :
    . Dockerisation de chaque service de l’application via Docker.
    . Mise en place d’une infrastructure as code sur Azure via Terraform.
    . Configuration d’un cluster Kubernetes via le service AKS.

    • Gestion du projet en mode Agile Scrum:
    . Suivi et mise à jour du product-backlog.
    . Elaboration du sizing des User Stories.
    . Participation aux cérémonies SCRUM (Sprint-Planning, Daily-Standup, Sprint- Review.

    Résultats :

    • L’application est actuellement déployée sur le cloud.

    Java Spring boot Angular JPA/Hibernate Kubernetes Docker Microsoft Azure Terraform JUnit PostgreSQL

Recommendations

These freelancer profiles also match your criteria

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

Education

  • Titre d'Architecte en Technologie du Numérique (BAC+3)
    Ecole 42
    2022

Skill set

Categories