About Soufiene
French
Native or bilingual
English
Conversational
Experience
- GRDFJava / DevOps DeveloperENERGY AND UTILITIESJanuary 2024 - January 2024Paris, FranceAs a senior Java developer, I work on the QUEOPS application (represents a PCE repository for GRDF clients) and I ensure the development, continuous deployment, and continuous delivery of the application in Agile mode.Missions:
- Development of a REST API to expose the storage service to all GRDF clients.
- Upgrade of Spring Boot from version 2.7 to version 3 and Java 11 to Java 17.
- Implementation of CI/CD pipelines and deployment automation (Gitlab CI, Docker, Kubernetes).
- Microservices architecture and practice of TDD, BDD, and craftsmanship, promoting good development practices.
- Implementation of a data storage tool compatible with Amazon S3 and based on Minio and Elasticsearch.
- Creation of Kafka producers and consumers on various microservices to consume and send events.
- Provide level 2 support for legacy applications and maintain operational condition of applications in the scope.
- Participate in Back End Chapter activities (development of cross-functional libraries, knowledge sharing, POC development...)
Technical Environment:Java 11/17, Spring Boot 3, REST API, Gitlab, ELK, UT/IT: JUnit5, Mockito, Gherkin (Cucumber), CI/CD, Docker, Kubernetes,Artifactory, Gradle, Gitlab CI, Nexus, ElasticSearch, Dynatrace, SonarQube, Kafka, ActiveMQ - Crédit Agricole - CA GIPSenior Java React Lead Dev ConsultantBANKING AND INSURANCEAugust 2020 - Today (6 years)Guyancourt, FranceAttached to the supervision entity at CA-GIP, I participate in the development of the MAC (Monitoring As Code) project, which interfaces with the Zabbix infra to automate the creation and deployment of Zabbix supervision templates.Missions:
- Design and development of microservices in SpringBoot, practicing CRAFT standards (TDD, BDD, DDD).
- Development of REST APIs and documentation with Open API.
- Development of a React front end.
- Implementation of CI/CD chains on Gitlab (Docker, Kubernetes, Gitlab CI, Ansible ...).
- Deployment to various environments (Testing, Production).
- Unit and integration tests.
- Development of Liquibase scripts for database versioning.
- JCDecauxJava/JEE Design and Development EngineerPRESS AND MEDIAApril 2018 - February 2020 (1 year and 11 months)Paris, FranceAs a fullstack developer within the Digital team, I participate in the development of the Digibrain, Digibrain consumer, and Editorial applications, which allow for the creation of text, image, or video advertising messages and the calculation of content playlists to be displayed on advertising panels.The tasks I worked on include:
- Development of user stories.
- Design and implementation of the microservice architecture.
- Development of consumers and producers (Kafka).
- Development of Angular 7 HMIs.
- Participation in various Scrum ceremonies (sprint planning, grooming, sprint review, retrospective, definition of done, definition of ready…).
- CI & CD (pipeline with Jenkins, Maven, Docker, Kubernetes, and Ansible).
- Development of unit and integration tests.
- Elasticsearch + Logstash + Kibana (log creation and dashboard manipulation).
- AWS cloud, Amazon ECR, S3, CloudFront.
- Application performance monitoring (Dynatrace, Gatling…)
Recommendations
Be the first to recommend Soufiene
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Computer Engineering DegreeTIME University2014