
Tarik CHROUKI
Senior Software Engineer | Java & Apache Kafka
Salary / Daily rate
Paris, France
Freelance
Remote only
Skills
Languages
Work experience
Senior Software Engineer Java Apache Kafka DevOps
Feb 2023 - Present
3 years 9 months
Skills: Administration système Linux · Apache Kafka · Développement Java
Senior Software Engineer Java Apache Kafka
La Mobilière
May 2021 - Jan 2023
1 year 9 months
1260 Nyon, Switzerland
Skills: Java · JUnit · REST API · Apache Kafka · DDD · Développement Java · Docker · Spring Boot · TDD · helm · Maven · Kubernetes
Senior Software Engineer - Apache Kafka Referent
mimacom
Aug 2020 - Jan 2023
2 years 6 months
Lausanne, Switzerland
Confluent Apache Kafka Consultant: - Support for installing the Confluent platform with the PC-Ansible playbook. - Confluent components configuration with mutual TLS (mTLS) authentication. - Implementation of ACLs. Internal Data Engineering Team, Apache Kafka referent: - Animation and POC to deploy the Confluent platform with the PC-Ansible playbook. - Animation and POC on Confluent platform use cases with SSL, authentication and ACLs. - POC to deploy Apache Kafka on Kubernetes with Strimizi Operator. - Integration of Flowable Engage. - Integration of Flowable Engage web chatbot with Whatsapp and WeChat.
Senior Software Engineer Apache kafka
Groupe Mutuel
Dec 2020 - May 2021
6 months
Remote, OR 97458, USA
- Performance testing and optimization of the Kafka cluster. - Set up monitoring and alerts on the Kafka ecosystem. - Developed an SDK and utilities for integrating Kafka with various partners. - Implementation of a Kafka monitoring application, with SSO integration.
Architecte Logiciel - Technical Lead Java/JEE, Angular au Lab Factory
Orange
Apr 2019 - Jul 2020
1 year 4 months
Région de Lyon, France
• Collaborer avec les différents acteurs des autres services ( Architectes, Responsable Infrastructure, Chefs de projets, Product Owner...) pour appréhender le contexte fonctionnel et technique, afin de proposer les solutions techniques les plus adaptées et pérennes. • Participer aux développements et à l’implémentation des solutions, notamment sur les phases sensibles du développement en tant que référent technique. • Garantir la qualité technique et de développement des fonctionnalités. • Accompagner et encadrer techniquement les équipes de développement. • Assurer l’application des bonnes pratiques par les autres développeurs de l’équipe. • Réaliser des revues de code. Technologies utilisées: : Angular 7, Java 8, Spring boot, Spring Data JPA, Spock , JUnit, Groovy, Maven, Hibernate 5, REST/SOAP, git, GitLab, Jenkins, Sonar, JCache/Ehcache 3
Ingénieur d'etudes et développements JAVA/J2EE, Groovy/Grails
Webb Fontaine
Jun 2016 - Mar 2019
2 years 10 months
Région de Lyon, France
• Mise en place d'un cluster Apache Kafka sous docker pour gérer les échanges de messages entre différentes applications. • Industrialisation et mise en place des tests fonctionnels avec Geb, Selenium, WebDriver et Docker. • Conception, développement de demandes d’évolutions, des tests unitaires et d'intégration. • Migration d'une application et plugins de Grails 2 à Grails 3. • Mise en place d'une Api REST exposant du JSON et du XML. • Lancement d'une nouvelle application basée sur Grails 3. Technologies utilisées: Grails 3, Spring Boot, Apache Kafka, Docker, Java 8, Groovy, REST, JSON, Gradle, Oracle, H2, Spock, Geb, JasperReports/iReport, XML/XSD, Jaxb, Git, Clover, Sonar, TeamCity, Bootstrap 3 \& 2, Ajax, JQuery, JavaScript.
Worldline Global
Oct 2012 - May 2016
3 years 8 months
Lead Developer - Carrefour Drive France
May 2015 - May 2016
1 year 1 month
• Prise en charge d’une équipe de 4 à 10 développeurs pour : Formation, accompagnement technique, revue de code et organisation de bilan technique suite aux releases réalisées. • Accompagnement et conseils techniques aux équipes. • Revue de code, Gestion des performances et optimisations. • Préparation et participation aux mises en production. • Chiffrage, Conception, et développement de demandes d’évolutions. Outils utilisés : Java, Spring, Hibernate, Tapestry, MySql, Jaxb, Dozer, Solr, Ehcache, Maven, SVN, Sonar, Jenkins, Tomcat/apache, Ajax, JavaScript, Servlet, JSP.
Lead Developer . Groupe Damart (Fr/Uk/Us)
Jul 2014 - May 2015
11 months
• Optimisation et traitement du problème de performance Liferay. • Mise en place de solr-web Liferay au lieu de lucene. • Support et conseils techniques aux équipes. • Gestion des performances et optimisation. • Préparation et participation aux mises en production. • Chiffrage, Conception, et développement de demandes d’évolutions. -Outils utilisés: Java, Liferay, Spring, Hibernate, Tapestry, MySql, Solr, Maven, SVN, Sonar, Jenkins, Tomcat/apache, Ajax, JavaScript.
Développeur/Lead Developer, Carrefour Drive Belgique
Feb 2014 - Jul 2014
6 months
• Migration des projets sur java 7/ Tomcat 7, avec une montée de version majeure des frameworks. • Conception d’un nouveau site en se basant sur un Core Model. • Support et conseils techniques aux équipes. • Préparation et participation aux mises en production. • Chiffrage, Conception, et développement de demandes d’évolutions. Outils utilisés: Java, Spring, Hibernate, Tapestry, MySql, Solr, Maven, SVN, Jenkins, Tomcat/apache, Ajax, JavaScript, Servlet, JSP.
Ingénieur d’études et développements Java JEE - Banksys - Worldline Belgique
Oct 2012 - Jan 2014
1 year 4 months
• Recueil du besoin client. • Chiffrage, Conception, et développement de demandes d’évolutions. • Rédaction des livrables (spécifications, cahier de recettes, etc.) • Préparation et participation aux mises en production. • Gestion des phases de recettes. Outils utilisés: Java, JavaScript, Tapestry, Hibernate, MySql, Maven, SVN, CVS, JasperReports/iReport, Jenkins, Tomcat/Apache, Ajax, JavaScript, Servlet, JSP.
Ingénieur Développeur
Orange Business Services
Mar 2012 - Jul 2012
5 months
Région de Rennes , France
Développeur
Université de Thessalie, Volos,Grèce.
Jul 2011 - Oct 2011
4 months
Education
ENIB
Master's degree, Computer Science, Master's degree, Computer Science
1900 - 1900
1 month
Licenses & certifications
LFS258: Kubernetes Fundamentals
Issued: Nov 2023
LFD259: Kubernetes for Developers
Issued: Nov 2023
CKAD: Certified Kubernetes Application Developer
Issued: Nov 2023
CKA: Certified Kubernetes Administrator
Issued: Nov 2023
Microsoft Certified: Azure Administrator Associate
Issued: Oct 2022
Microsoft Certified: Security, Compliance, and Identity Fundamentals
Issued: Aug 2022
Microsoft Certified: Azure Data Fundamentals
Issued: Aug 2022
Microsoft Certified: Azure Fundamentals
Issued: Jul 2022
Confluent Certified Administrator for Apache Kafka
Issued: Jul 2022
Confluent Certified Developer for Apache Kafka
Issued: May 2022
GitLab Certified Associate
Issued: Dec 2021
Apache Kafka Fundamentals
Issued: Dec 2021