About Riadh
French
Native or bilingual
Experience
- FDJFullStack DevOps Cloud EngineerMay 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)
- CNP (ASSURANCE)FullStack DevOps Cloud EngineerBANKING AND INSURANCEJune 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.
- LCL (Banque)FullStack EngineerJanuary 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).
Recommendations
Be the first to recommend Riadh
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
- Master 2 Professional Computer Science specializing in Software Systems IntegrationAix-Marseille University2015
- Computer Science Bachelor's DegreeAix-Marseille University2013