Profil professionnel
Vue d'ensemble
Expérience
Formation
Compétences
Personnalisé
Informations complémentaires
Langues
Chronologie
Bonjour, je m'appelle

Amit Kumar Dey

Ingénieur DevOps
PARIS
Amit Kumar Dey

Profil professionnel

Ingénieur DevOps avec 9 ans d'expérience dans l'infrastructure cloud, l'automatisation et le CI/CD. Spécialisé dans Openstack, AWS, Azura, Ansible, Terraform et fournissant des systèmes évolutifs et fiables.

Vue d'ensemble

12
years of professional experience
5
years of post-secondary education

Expérience

SNS-OPS,Centre OPS Marseille,Dgfip, Finance Public
Marseille

Ingénieur DevOps
11.2024 - Actuel

Aperçu du poste

  • Responsable du déploiement (build) de deux projets :
    1. PAYSAGE BASE ÉCOLE
    2. SIMEN
  • Travaillez avec les dépôts Gitlab et JIRA pour l'organisation des tâches quotidiennes, et Confluence pour les techniques DEX et de documentation, conformément au projet DAGD.
  • Créez des machines virtuelles statiques, dynamiques et d'installation d'infrastructure avec Terraform et Ansible pour les développements, les enregistrements, les PPR et les PRD, conformément à l'architecture DAGD.
  • Créez un pipeline CI-CD pour un déploiement automatisé avec Jenkins.
  • Respectez les fonctionnalités de la bibliothèque DGFIP A2C pour la création d'infrastructures et d'installations de machines virtuelles.
  • Travaillez avec Openstack.
  • Environnement de travail : Linux-rocky9, Debian12 avec Mobaxtram.
  • Travaillez avec les groupes de sécurité et le contrôle de flux LDAP.
  • Travaillez avec Barbican pour stocker les secrets dans Openstack.
  • Utilisez le rôle Ansible Canada pour déployer les RPM sur le serveur Tomcat.
  • Utilisez Nexus pour le stockage des artefacts.
  • Utiliser Sonar Qube pour tester le code.
  • Utiliser Maven pour compiler le code.
  • Utiliser le rôle A2C Restic pour sauvegarder les données dans Openstack.
  • Travailler avec Prometheus, Grafana, Loki, Node Exporter et Alert Manager pour les applications de supervision.

LeadSoft Bangladesh Limited
Dhaka

Ingénieur DevOps
11.2018 - 02.2024

Aperçu du poste

  • Gestion de l'infrastructure cloud : Conception, mise en œuvre et gestion d'environnements cloud évolutifs, sécurisés et hautement disponibles sur AWS grâce à des services tels qu'EC2, S3, RDS, VPC et IAM.
  • Automatisation du provisionnement des ressources AWS grâce à des outils d'infrastructure en tant que code (IaC) tels que Terraform et AWS CloudFormation.
  • Optimisation des coûts cloud grâce à la mise en œuvre du balisage des ressources, de politiques de mise à l'échelle automatique et de revues de coûts régulières.
  • Intégration-Déploiement continu (CI/CD) : Développement et maintenance de pipelines CI/CD avec AWS CodePipeline, Jenkins et GitLab CI, permettant la livraison continue des applications sans interruption de service.
  • Intégration de frameworks de tests automatisés aux pipelines CI/CD pour garantir la qualité du code et éviter les régressions.
    Mise en œuvre de déploiements bleu-vert et de mises à jour continues pour minimiser les interruptions de service lors des déploiements d'applications.
  • Automatisation et scripting : Création et maintenance de scripts personnalisés avec Python, Bash et AWS CLI pour automatiser les tâches courantes telles que les sauvegardes, la surveillance et les processus de déploiement.
  • Développement de fonctions Lambda pour automatiser les workflows et intégrer divers services AWS afin d'améliorer l'efficacité opérationnelle.
  • Surveillance et journalisation : Configuration d'une surveillance et d'alertes complètes avec AWS CloudWatch, Prometheus et Grafana pour suivre les indicateurs de performance et identifier les problèmes potentiels avant qu'ils n'impactent les utilisateurs.
    Mise en œuvre de solutions de journalisation centralisées avec la suite ELK (Elasticsearch, Logstash, Kibana) et AWS CloudTrail pour garantir un stockage sécurisé et une analyse aisée de tous les journaux.
  • Sécurité et conformité : Garantir le respect des bonnes pratiques de sécurité en implémentant des rôles et des politiques IAM, AWS Key Management Service (KMS) pour le chiffrement et des groupes de sécurité pour le contrôle d'accès au réseau.
  • Réalisation régulière d'audits de sécurité et d'évaluations de vulnérabilité à l'aide d'outils tels qu'AWS Config, GuardDuty et Inspector afin d'identifier et d'atténuer les risques potentiels.
  • Collaboration et communication : Collaboration étroite avec les équipes de développement, d'assurance qualité et d'exploitation pour aligner les processus DevOps sur les objectifs métier et optimiser les workflows de développement.
  • Organisation de sessions de formation pour les membres.
    Réponse aux incidents et dépannage : Gestion des interventions en cas de problèmes de production critiques, analyse des causes profondes et mise en œuvre de mesures préventives pour éviter de futurs incidents.
  • Amélioration de la fiabilité du système grâce à des exercices réguliers de reprise après sinistre et à la mise en place et aux tests des processus de sauvegarde et de récupération.
    Principales réalisations : Réduction des délais de déploiement de 40 % grâce à l'automatisation et à l'optimisation des pipelines CI/CD.
  • Atteinte d'une disponibilité de 99,99 % des systèmes de production grâce à la mise en œuvre de mécanismes robustes de surveillance, de mise à l'échelle automatique et de basculement.
    Migration réussie des applications existantes vers AWS, réduisant les coûts d'infrastructure de 30 % et améliorant les performances du système.

TITASGAS LTD.-DomainEnergy
Dhaka

Ingénieur DevOps et QA
11.2016 - 10.2018

Aperçu du poste

  • Gestion de l'infrastructure cloud : Conception, mise en œuvre et gestion d'environnements cloud évolutifs, sécurisés et hautement disponibles sur AWS à l'aide de services tels qu'EC2, S3, RDS, VPC et IAM.
  • Intégration continue/Déploiement continu (CI/CD) : Développement et maintenance de pipelines CI/CD avec AWS CodePipeline, Jenkins et GitLab CI, permettant la livraison continue des applications sans interruption de service.
  • Automatisation et scripting : Création et maintenance de scripts personnalisés avec Python, Bash et AWS CLI pour automatiser les tâches courantes telles que les sauvegardes, la surveillance et les processus de déploiement.
  • Développement de fonctions Lambda pour automatiser les workflows et intégrer divers services AWS afin d'améliorer l'efficacité opérationnelle.
  • Application des méthodologies Agile ou Scrum pour une meilleure collaboration entre les équipes QA et développement.
    Participation à la planification et à l'exécution des tests de régression.
  • Analyse des résultats des tests et identification des anomalies.

MZM LTD
Chittagong,Bangladesh

Ingénieur logiciel
02.2012 - 05.2014

Aperçu du poste

  • Formation des utilisateurs aux logiciels pour assurer une bonne compréhension du processus d'utilisation.
  • Collaboration avec les équipes fonctionnelles et techniques pour garantir la qualité des solutions développées.
  • Amélioration de logiciels existants en effectuant la mise à niveau des interfaces et l'adaptation à un nouveau matériel.
  • Veille technique et technologique afin de se tenir au courant des évolutions et des nouvelles pratiques.
  • Rédaction du cahier des charges, définition des spécifications fonctionnelles et techniques essentielles au projet.

Formation

UPEC

Master 2 from COMPUTER SCIENCE AND ENGINEERING
09.2014 - 08.2015

MBSTU

Bachelor from COMPUTER SCIENCE AND ENGINEERING
07.2007 - 02.2011

Compétences

  • Python
  • Java
  • JavaScript
  • C
  • PHP
  • Bash/Shell scripts
  • PowerShell
  • Django
  • SpringBoot
  • Symfony
  • Nodejs
  • Selenium
  • HTML
  • CSS
  • Ajax
  • React
  • Bootstrap
  • Npm
  • Yarn
  • Chai
  • Git
  • Github
  • Gitlab CI/CD
  • Jenkins
  • Terraform
  • Linux
  • Docker
  • Kubernetes
  • Nexus3
  • Ansible
  • Chef
  • SonarQube
  • AWS
  • EC2
  • Lambda
  • ECS
  • S3
  • EBS
  • Route 53
  • VPC
  • RDS
  • DynamoDB
  • CloudWatch
  • CloudFormation
  • Config
  • CLI
  • IAM
  • AWS CodePipeline
  • Prometheus
  • ELK Stack
  • KMS
  • AWS Config
  • GuardDuty
  • Inspector
  • Cypress
  • Mocha
  • Jasmine
  • Jest
  • TestCafe
  • TestNG
  • JUnit
  • Robot Framework
  • JMeter
  • LoadRunner
  • FastAPI
  • Postman
  • Flask
  • Restful API
  • SQL Server
  • PLSql
  • MongoDB
  • MYSQL
  • Postgresql16
  • Agile (SCRUM)
  • Karban
  • V-Model
  • MSP (Program Management)
  • JIRA/XRAY/Confluence

Personnalisé

  • Software Tester, ISTQB - International Software Testing Qualifications Board, 2024-06-01, 2024-07-01
  • Software Tester (POEC), EPSI - Puteaux, 2024-04-01, 2024-07-01
  • Master 2: Computer Science and Engineering, UPEC, PARIS, 2014-09-01, 2015-08-01
  • Bachelor in Computer Science and Engineering, MBSTU, BANGLADESH, 2007-07-01, 2011-02-01

Informations complémentaires


  • Voyages

Langues

Français
Opérationnel
Anglais
Courant
Allemand
Débutant

Chronologie

Ingénieur DevOps

SNS-OPS,Centre OPS Marseille,Dgfip, Finance Public
11.2024 - Actuel

Ingénieur DevOps

LeadSoft Bangladesh Limited
11.2018 - 02.2024

Ingénieur DevOps et QA

TITASGAS LTD.-DomainEnergy
11.2016 - 10.2018

UPEC

Master 2 from COMPUTER SCIENCE AND ENGINEERING
09.2014 - 08.2015

Ingénieur logiciel

MZM LTD
02.2012 - 05.2014

MBSTU

Bachelor from COMPUTER SCIENCE AND ENGINEERING
07.2007 - 02.2011
Amit Kumar DeyIngénieur DevOps