About Oussama
French
Native or bilingual
English
Conversational
Arabic
Native or bilingual
Experience
- CEGELEMDevOps EngineerSOFTWARE PUBLISHINGMarch 2022 - Today (4 years and 2 months)Bry-sur-Marne, FranceMission: INA - National Audiovisual InstituteIntervene transversally on various projects across different tribes, in build and run modes.Tasks:Pipelines: CI/CD JenkinsBuild: Docker, Node, Java, PhpApplications: Webservice, WebsitesAPI Manager: API Gateway (Kong)Metrics: Exporter/App Metrics: Prometheus, GrafanaCluster: Kubernetes, DockerVolumes: PV, PVC, FlexVolumes, CIFS, NFSDocuments: DEX, MOPEnvironment: Dev, Int, PreProd, Prod-> DevOps/Build- Support development teams in Scrum/Agile mode on various technical interventions on the project.- Build technical images (angular(npm), composer, symfony(php-fpm), nginx, Mariadb, Varnish, etc.)- Build Angular and PHP code, pushing to the Nexus registry.- Build application images integrating developer code and functional/technical scripts.-> DevOps/CI/CD Integration- Implement various jobs constituting the CI/CD chain on Jenkins for different stages of Angular (front) and PHP (back), based on predefined MPL templates.- Read and analyze SonarQube reports.- Participate in configuring basic unit tests (npm and PHP).- Encrypt sensitive data (SSL, passwords, etc.) using Vault Ansible.- Automate deployment and orchestration of pods via Jenkins pipelines and Ansible roles.- Deploy and configure the necessary resources within Kubernetes (configmap, services, deployment, statefulset, secrets, netpolicy, hpa, servicesaccount, roles, rolebinding, etc.).PROFESSIONAL EXPERIENCE
- PROXIADProduction EngineerTELECOMMUNICATIONSDecember 2019 - March 2022 (2 years and 3 months)Île-de-France, FranceMission: ORANGE Hosting and OperationsLinux Production Engineer (Operations DevOps)Tasks: Operations/DevOps- Continuous improvement and factorization of code: (bash scripts, GitLab CI code, GitLab-CI pipelines, triggers...)- Automation of technical procedures using GitLab CI and Ansible.- Automation of image rebuilds and Docker container deployments.- Deployment of configurations in (VMs/containers) using Ansible.- Configuration of scenarios to test web flows with JMeter.- Automation of SSL certificate generation, saving and retrieving from/to Vault/Consul (secret storage system).- Qualification and implementation of health check tests for containers and network services.Integration- Monitor application production deployment and provide system support.- Production deployment of containers (new Docker images/updates/system updates).- Collaborate with developers on various topics (production deployment/debugging/staging tests).Build- Participate in various Docker migration projects as part of tasks.- Reformat and rewrite system and application logs, integrating them into unified systems (Kibana) / remote machines.- Implement rsyslog configurations for log filtering.- Team participation in setting up new projects from scratch on Swarm (multi-site Consul cluster): Docker containerization, nodes, DNS, proxification, replication, security, automation, supervision.Administration- Benchmarking and optimization of CPU/memory resources for containers.- Supervision of various services/resources/applications using (Grafana, Kibana, Xymon).- Qualification of needs: network flow testing / DNS entries / GSLB (F5) / scenario simulation.- Enrich technical documentation.
- PROXIADProduction EngineerTRANSPORTATIONJuly 2017 - December 2019 (2 years and 5 months)Île-de-France, FranceMission: SNCF Innovation and ResearchLinux Production EngineerTasks: Linux Administration- Installation, configuration, and updates of Linux servers (Debian, Ubuntu, CentOS, SUSE, etc.).- Infrastructure servers: (DNS, Apache, Zabbix, Postfix, etc.).- Web and application servers (Java Tomcat, NodeJS, Angular, Kibana filebeat-logstash, etc.).- Database servers (Mariadb, Postgresql, Elasticsearch, etc.).- Calculation and license servers (Matlab, R-base, SAS, Actran, etc.).- DevOps: Collaboration with various development teams on different projects: (bash scripting, systemd services, Python module configuration and installation, Git, application integration, etc.).- Administration of Xen hypervisors and virtual machines.Storage and Backup- Management of Linux user and group permissions on network shares (NFS, CIFS, etc.).- Management of network shares on EMC storage arrays.- Configuration of NetBackup backup policies for Linux/Windows clients.- Data restoration via NetBackup.Supervision- Monitoring of daily, weekly, and quarterly backups via NetBackup.- Server supervision with Zabbix.- Room temperature and power consumption monitoring with PowerIQ.Network Administration- LAN, VLAN administration.- Installation and configuration of OpenVPN servers on Linux.Project Documentation- Writing technical documentation and enriching the internal wiki.
Reviews
Recommendations
Be the first to recommend Oussama
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
- TrainingGitOps ArgoCD2023Formation
- K8S TrainingKubernetes Orchestration2021Formation K8S