Profileimage by Jawad Mohammad Experienced DevOps Engineer from Chelles

Jawad Mohammad

available

Last update: 12.11.2024

Experienced DevOps Engineer

Graduation: Bachelor's Degree in Social Sciences and Mathematics
Hourly-/Daily rates: show
Languages: English (Full Professional) | French (Native or Bilingual) | Spanish (Limited professional)

Keywords

Amazon Web Services Automation Continuous Integration Python (Programming Language) Data Processing Cloudformation Software Version Control Amazon Elastic Compute Cloud Amazon S3 Data Analysis + 43 more keywords

Attachments

Resume-Jawad-Mohammad_121124.pdf

Skills

AWS Cloud Services
Extensive knowledge of AWS services including S3, RDS, VPC, Lambda, EC2, ECS, EKS, CDK, CodeCommit, CodePipeline, CodeBuild, CloudFormation, AWS Organizations, and AWS Control Tower.

DevOps Tools & Orchestration
Proficiency in Kubernetes, Helm, Docker, Ansible, Terraform, CloudFormation, OpenShift, Grafana, Prometheus, Loki, and ELK stack for efficient infrastructure management and deployment.

CI/CD & Version Control
Experience with GitHub Actions, GitLab CI, Jenkins for continuous integration and deployment, along with Git for version control.

Scripting & Programming
Skills in Python, Shell, and Bash scripting for automation and data processing tasks.

Unix Systems
Proficiency in RHEL, Ubuntu, Debian, CentOS, Amazon Linux AMI, and Amazon Linux 2 for server management and configuration.

Databases
Experience with SQL Server and PGSQL for data management and storage solutions.

Testing & Automation
Familiarity with SonarQube, GitGuardian, and Selenium for code quality assurance and automated testing.

Data Analysis
Capability in using Python libraries such as Numpy and Pandas for data manipulation and analysis.
 

Project history

05/2022 - 08/2024
DEVOPS ENGINEER
MA CARTE CADEAU (Consumer goods and retail, 10-50 employees)

My Mission: Redesign the infrastructure – FinOps
  • Deployment of secure, isolated infrastructure environments.
  • Deployment of Landing Zones via AWS Control Tower
  • Creation and configuration of a highly available and scalable Kubernetes cluster (EKS)
  • Migration of APIs from VMs to EKS
  • Migration of the React website to Amplify.
  • Configuration of a VPC network to isolate and secure the cloud infrastructure with the setup of public and private subnets.
  • Deployment of an API Gateway.
  • Definition of IAM roles to enable communication between the different components of the infrastructure.
  • Implementation of multi-AZ RDS databases.
  • Implementation of S3 and EFS storage solutions.
  • Migration of on-premises secrets to Secrets Manager.
  • Implementation of CI/CD with GitLab CI to automate testing (SonarQube, GitGuardian), integration, and deployments.
  • Setup of a monitoring system with Grafana, Prometheus, Loki and CloudWatch to ensure the availability and performance of applications.
  • Configuration of the Instance Scheduler solution to turn instances on and off based on provided parameters.
  • Deployment of AWS infrastructure with Terraform, ensuring a reproducible and scalable infrastructure.
  • Development of Ansible playbooks to automate recurring tasks and reduce human errors.
  • Collaborated with finance and engineering teams to establish best practices for cloud cost management and resource allocation.
  • Integrated FinOps tools to monitor and analyze cloud expenses, ensuring optimized cloud infrastructure costs.
  • Writing user guides for the various tools and services used in the project to facilitate their use by operational teams (TAD, Operations Manual).
  • Use of the Agile method with SCRUM sprints (Jira) for project management and documentation of the implemented solutions (Confluence).

06/2020 - 05/2023
DATA ANALYST
OXFORD ANALYTICA (Other, 250-500 employees)

My Mission: Scrape security data on a group of 12 countries, Process the data to produce security reports
  • Develop Python scripts on jupyter to scrape security data from ACLED using Beautiful Soup and Selenium
  • Implemented data cleaning and preprocessing techniques to ensure the accuracy and consistency of the collected data
  • Process the data using Numpy and Pandas to produce deliverables
  • Produce graphs on Protests and Non-State Actor Attacks
  • Produce maps to locate Protests and Non-State Actor Attacks
  • Produce security reports

05/2021 - 04/2022
DEVOPS ENGINEER
ENEDIS (Energy, water and environment, 500-1000 employees)

My Mission: Creation of the infrastructure – Project deployments – FinOps
  • Architecture and design of the AWS infrastructure from scratch (Draw.io).
  • Deployment of Landing Zones via AWS Control Tower
  • Deployment of APIs on ECS (Fargate) and storage of Docker images on ECR.
  • Deployment of the React TypeScript website on Amplify, offering a user-friendly and responsive interface.
  • Implementation of an RDS database and the ElastiCache (Redis) caching service.
  • Implementation of S3 and EFS storage solutions.
  • Configuration of a VPC network to isolate and secure the cloud infrastructure with the setup of public and private subnets.
  • Definition of IAM roles to enable communication between the different components of the infrastructure.
  • Deployment of AWS infrastructure with Terraform, ensuring a reproducible and scalable infrastructure.
  • Implementation of CI/CD with GitLab CI to automate tests (SonarQube), integration, and deployments, ensuring continuous development and fast delivery.
  • Creation of a pre-commit hook for local CI integration, ensuring code quality before integration.
  • Implementation of a monitoring system with Grafana, Prometheus, Loki, and CloudWatch to ensure the availability and performance of applications.
  • Identified bottlenecks and optimized the AWS infrastructure for improved performance, scalability, and cost efficiency.
  • Provision of detailed documentation of deployment processes, system configurations, and best operational practices (TAD, Operations Manual).
  • Use of the Agile method with SCRUM sprints (Jira) for project management and documentation of the implemented solutions (Confluence).

06/2020 - 04/2021
DEVOPS ENGINEER
LA FOURCHE (Consumer goods and retail, 10-50 employees)

My Mission: Project deployments – Infrastructure optimization – FinOps.
  • Deployment of Landing Zones via AWS Control Tower
  • Optimization of the existing AWS infrastructure by identifying bottlenecks, improving system performance, scalability, and resilience.
  • Migration of on-premises APIs to Docker containers, storing images on ECR, and deployment on ECS (Fargate).
  • Migration of the React website to Amplify.
  • Configuration of a VPC network to isolate and secure the cloud infrastructure with the setup of public and private subnets.
  • Definition of IAM roles to enable communication between the different components of the infrastructure.
  • Implementation of an RDS database.
  • Implementation of S3 and EFS storage solutions.
  • Migration of on-premises secrets to Secrets Manager.
  • Deployment of AWS infrastructure with AWS CDK and CloudFormation.
  • Configuration of on-premises servers and existing EC2 instances using Ansible to automate and standardize system configuration tasks.
  • Implementation of a monitoring system with Grafana, Prometheus, Loki, and CloudWatch to ensure the availability and performance of applications
  • FinOps to optimize cloud infrastructure costs by monitoring through the setup of Budget Alerts and adjusting resources used to achieve an optimal balance between performance and cost.
  • Detailed documentation of configurations and procedures to facilitate maintenance, knowledge sharing, and problem resolution (TAD, Operations Manual).
  • Project management, sprint planning, and task tracking in collaboration with team members (Agile Scrum Methodology).

Local Availability

Only available for remote work
Profileimage by Jawad Mohammad Experienced DevOps Engineer from Chelles Experienced DevOps Engineer
Register