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

Riadh B.

Senior DevOps / Cloud Engineer

€600/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Riadh

FullStack & DevOps Cloud Engineer with over 10 years of experience in Java/J2EE environments, I support technical teams in the design, industrialization, and optimization of critical applications with high demands on performance, security, and reliability.

I am involved in the entire lifecycle: architecture, development, CI/CD, cloud, monitoring, code quality, and best practices.
My expertise covers both Front-end and Back-end, batch processing, and the AWS / Docker / Kubernetes Cloud ecosystem.

What I bring to your projects

Improving application performance and efficiency (refactoring, optimization, code security).

Supporting teams: skills development, technical structuring, best practices, and software quality.

Design, modeling, and optimization of technical architectures (microservices, batch, REST/SOAP APIs).

DevOps & Cloud Expertise: CI/CD, containerization, pipelines, monitoring, IaC (Terraform, Ansible).

Java Front & Back Development (Spring Boot, Spring Batch, Angular, Typescript).

API Creation & Evolution, session management, audit & traceability, business events.

Industrialization and automation of environments (Docker, Kubernetes, AWS ECS/EKS, CloudFormation).
  • French

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • FDJ
    FullStack DevOps Cloud Engineer
    May 2024 - September 2025 (1 year and 4 months)
    Boulogne-Billancourt, France
    • Creation of new REST APIs and evolution of existing APIs for managing sessions and business entities.
    • Addition of optional fields in APIs (dynamic expiration based on credential type).
    • Implementation and publication of business events (SessionOpened / SessionClosed) for traceability and auditing.
    • Development of XML batch jobs for importing and updating business data with JAXB → object model, strict rule management (error if data is missing, selective field updates).
    • Implementation of control rules on transactions to prevent duplication or fraud (e.g., blocking/suspension after multiple validations).
    • Optimization of processing times to ensure smooth operations and transactions.
    • Development of inter-system exchange mechanisms via scheduled batch jobs to transmit data (sessions, histories, reference data) to other applications.
    • Implementation of a complete session management cycle (authentication, expiration, tracking of openings/closings).
    • Enrichment of information displayed in business screens (sector, type, identifier) for centralized management.
    • Writing integration tests and functional tests to validate batch jobs and APIs.
    • Analysis and correction of complex bugs (NullPointerException, SDK configuration, dependencies).

    Cloud & DevOps (AWS / CI-CD / Containerization)
    • Setup and improvement of CI/CD pipelines (GitLab CI, Maven, SonarQube, Docker).
    • Containerization of applications and deployment on AWS ECS/EKS with monitoring via CloudWatch & Grafana.
    • Infrastructure as code management (Terraform, Ansible) and automation of AWS deployments (EC2, RDS, S3, IAM, API Gateway).
    • Implementation of monitoring and alerting (CloudWatch Alarms, SNS, ELK).
    • Contribution to the progressive migration towards a containerized and scalable architecture (Docker/Kubernetes)
    Gitlab CI/CD Docker Java JavaScript AWS
  • CNP (ASSURANCE)
    FullStack DevOps Cloud Engineer
    BANKING AND INSURANCE
    June 2020 - April 2024 (3 years and 10 months)
    Paris, France
    • Migration of various web applications and applications to Docker and the K8s platform, and resolution of various issues encountered during this migration.
    • Separation of applications into multiple Tomcat instances, while ensuring these different instances share the same user session with Redis.
    • Class serialization.
    • Dockerization of external context imports for applications.
    • Modernization of parameter loading from disk files with the implementation of Spring Config Server to centralize application configurations from Gitlab.
    • Simplification of common k8s configurations (DB / Sentry / Logs / etc.).
    • Migration of common and specific libraries into a single new library common to Applications and centralized on Gitlab.
    • Development and management of CloudFormation templates to deploy and configure AWS infrastructure automatically, including EC2 instances, Auto Scaling groups, VPC networks, RDS databases, etc.
    • Writing AWS CLI scripts to automate common tasks such as creating, modifying, and deleting AWS resources, managing IAM permissions, monitoring performance, etc.
    • Creation and deployment of AWS Lambda functions to execute code in response to events, such as HTTP requests, S3 notifications, SQS messages, etc., without managing the underlying infrastructure.
    • Creation of S3 buckets to store static data, database backups, log files, etc., and configuration of versioning, encryption, access policies, etc.
    • Automation and improvement of development processes.
    • Implementation of CI/CD integration and deployment on Jenkins with SonarQube performance constraints.
    • Low-level monitoring, Kubernetes cluster status, and memory consumption.
    Java AWS Docker Kubernetes AngularJS
  • LCL (Banque)
    FullStack Engineer
    January 2019 - January 2020 (1 year)
    Paris, France
    • Requirements analysis, design, and solution estimation.
    • Instruction, development, unit testing, procedures, and documentation.
    • Anomaly and evolution management.
    • Functional testing and JUnit unit tests.
    • Implementation of business rules.
    • Development of robots for mass search, extraction, and transmission of documents.
    • Development of REST and SOAP WEB Services for managing various functionalities.
    • Creation of SQL tables / SQL test queries Developer.
    • Development of stored procedures.
    • Management and integration of different batches.
    • Development of various business rules.
    • Development of a service for retrieving certain documents according to business rules.
    • Development of the design for different screens, tabs, and popups of the application (UI).
    SQL REST Java Batch API

Recommendations

Be the first to recommend Riadh

Help this freelancer shine by sharing your experience working together.

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

  • Master 2 Professional Computer Science specializing in Software Systems Integration
    Aix-Marseille University
    2015
  • Computer Science Bachelor's Degree
    Aix-Marseille University
    2013

Skill set

Categories