About Mohamed Ilyess
English
Native or bilingual
French
Fluent
Experience
- Hitachi RailIngénieur SRETRANSPORTATIONApril 2022 - Today (4 years and 2 months)Paris, FranceBuild (IaC):- Designing and deploying automated infrastructures, with scalable and replicable environments using IaC tools like Terraform, Ansible, or CloudFormation.- Setting up CI/CD pipelines for automated deployment with Jenkins, GitLab CI, or Azure DevOps.- Managing cloud environments (AWS, Azure, VMware) using IaC scripts.- Standardizing configurations and defining best practices for automating deployments.Service Migration and User Onboarding:- Planning and executing migrations to new architectures, such as transitioning from monolithic to microservices or to the cloud.- Overseeing user migration to new services without interruption.- Providing support and training during user onboarding for new solutions.- Managing migration risks through impact analysis, pre-migration validation, and performance testing to ensure a smooth transition.Run (Operations and Maintenance):- Deploying monitoring and alert systems (Prometheus, Grafana) to ensure application availability.- Incident management: diagnosing failures, analyzing causes, and preventing incidents.- Continuously optimizing infrastructure to improve performance and reduce downtime.- Applying patches and managing versions without service interruption.Security and Compliance:- Automating security checks in CI/CD pipelines.- Proactively managing vulnerabilities and applying security patches.Collaboration and Documentation:- Documenting deployment processes, incident management, and migrations to ensure effective maintenance and facilitate future operations.
- Schneider ElectricIngénieur DevopsMECHANICAL ENGINEERINGOctober 2020 - February 2022 (1 year and 4 months)Nice, FranceResponsible for setting up and automating CI/CD pipelines, as well as managing environments via Terraform and Azure DevOps. Collaborating with development and testing teams to optimize deployments, while ensuring monitoring, security, and continuous improvement of applications.Cloud Services Management and Configuration:- Creation, configuration, and management of cloud services in Azure (VMs, App Services, Azure Kubernetes Service (AKS), etc.).- Using Terraform to define and deploy infrastructure.- Implementing best security practices, identity management (Azure AD), and configuring compliance policies.Development and Automation (CI/CD):- Administering Azure DevOps SaaS.- Developing CI/CD pipelines with Azure DevOps to automate deployments, tests, and continuous integration.- Defining automated workflows to reduce waiting times, improve productivity, and minimize human errors.Support and Collaboration:- Close collaboration with developers to optimize CI/CD pipelines, automate tests, and integrate deployments.- Supporting and training development and testing teams to make them autonomous in DevOps processes and Azure tools.Monitoring and Optimization:- Configuring monitoring and alerting tools (Azure Monitor, Log Analytics, Application Insights) to ensure availability and performance.Incident Management:- Diagnosing issues, resolving incidents, and conducting root cause analysis (RCA).Documentation:- Writing guides and procedures for CI/CD pipelines, Azure configurations, and deployment best practices.
- AmadeusDevOps and Automation ConsultantAVIATION AND AEROSPACEApril 2019 - May 2020 (1 year and 2 months)Nice, FranceThe role involves automating deployment processes and setting up robust CI/CD pipelines to ensure continuous integration of tests. It also requires collaboration with the development team to optimize test automation and ensure the quality and speed of deliveries.Development and Automation (CI/CD):- Developing CI/CD pipelines.- Implementing automation scripts.- Building and publishing Docker images to Docker Registry.- Ensuring continuous deployment of the frontend, backend, and databases.Testing and Software Quality:- Implementing regression tests in the pipeline.- Writing and developing test plans.- Developing automated functional and non-functional tests.- Executing automated test campaigns.- Managing and tracking bugs; detecting anomalies; analyzing found bugs.Platform Support and Management:- Investigating and resolving technical issues related to the platform.- Handling consumer requests related to the platform (e.g., RDCP - UP SQL to facilitate database connections)
Recommendations
Be the first to recommend Mohamed Ilyess
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