09-2019 - NowIT development- Migrate Internal Application (Archivist) to OCI (Oracle Cloud Infrastructure ).
- Build and deploy Docker containers for different environments to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed.
- Manage Staging, Production environments using Docker and Docker Compose.
- Use Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
- Define, manage and describe the application structure through convenient packages (charts) and manage it with simple commands using Helm
- Use Jenkins tool to automate the build process.
- Install and configure Jenkins master and agents nodes . Build CI/CD and manage the infrastructure.
- Work in Bitbucket to manage source code.
- Maintain and bug-fix existing applications and infrastructure.
- Track, organize, and prioritize bugs, new features, and improvements for internal Applications using Atlassian Jira.
- Use Shell and Python scripts on a day to day activities and tasks for automating.
- Design and implement backup/recovery procedures for DataBases.
- Write and update documentation to outline technical design of the project using Atlassian Confluence .
DevOps Engineer / Backend Developer
01-2019 - 07-2019 IT development- Established a Web Platform for HR management and intercommunication of the company . Used a microservices architecture based on spring Ecosystem ( Spring Boot, Spring Data, Spring Cloud, Spring Batch, Spring Oauth2 ) and Netflix Oss Stack.
- Dockerized the application using Docker.
- Run multiple Containers using Docker-compose.
- Employed coding practices based on commonly accepted standards to establish site layout and user interface.
- Conducted unit testing to deliver optimal browser functionality.
- Work with an agile development team.
Junior DevOps Engineer
06-2018 - 08-2018 IT development- Initiation to Jenkins , Git & Docker .
- Dockerize the application "Fisher Splendor" using Docker.
- Orchestrate Containers using Docker Swarm.
Education & training
Computer And Internet Engineering- Faculty Of Sciences Ain Chock
2017 - 2019 Master's Degree Casablanca ⵜⴰⴷⴷⴰⵔⵜ ⵜⵓⵎⵍⵉⵍⵜ الدار البيضاء, préfecture d'arrondissements de Casablanca-Anfa عمالة مقاطعات الدار البيضاء أنفاIT development, Infra / Networks / Telecom, IT development
Mathematics And Computer Science- Faculty Of Sciences Ain Chock
2016 - 2017 Bachelor's Degree Casablanca ⵜⴰⴷⴷⴰⵔⵜ ⵜⵓⵎⵍⵉⵍⵜ الدار البيضاء, préfecture d'arrondissements de Casablanca-Anfa عمالة مقاطعات الدار البيضاء أنفاIT development
Computer Engineering- Superior School of Technology
2014 - 2016 Associate's Degree Casablanca ⵜⴰⴷⴷⴰⵔⵜ ⵜⵓⵎⵍⵉⵍⵜ الدار البيضاء, préfecture d'arrondissements de Casablanca-Anfa عمالة مقاطعات الدار البيضاء أنفاIT development