Mohamed Amine Ghanmi, DevOps Engineer and Developer in Vancouver, Canada
Mohamed Amine Ghanmi

DevOps Engineer and Developer in Vancouver, Canada

Member since July 18, 2022
Mohamed is the valedictorian of his country and one of the algorithms champions. He is very good at designing and writing optimized code, scripts, and microservices. Mohamed is passionate about working with amazing people and teams within the company. He has collaborated with front and back-end teams, DBA, networking, and security. He always tries to be up to date with technologies and tools and always looking to challenge himself daily.
Mohamed is now available for hire

Portfolio

  • Zencore
    Cloud, DevOps, Google Cloud Platform (GCP), Azure, Solution Architecture...
  • Electronic Arts
    Gaming, Video Gaming, Online Gaming, Gaming Platforms...
  • Talemetry
    Amazon Web Services (AWS), Good Clinical Practice (GCP), Azure, DevOps, Cloud...

Experience

Location

Vancouver, Canada

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure, VMware

The most amazing...

...thing I've developed is a multi-tenant Kubernetes cluster that was used by most of the company's teams.

Employment

  • Senior Cloud Solution Architect Consultant

    2021 - 2022
    Zencore
    • Mastered SaaS, PaaS, and laaS for Azure, the Google Cloud platform, and AWS.
    • Created Kubernetes clusters using Terraform, deployed them on the Google Cloud platform, and monitored the health of pods using Helm charts.
    • Led a cultural change, prioritized cloud expertise through DevOps practices, and was involved in coaching and mentoring.
    • Provided highly available and fault-tolerant applications using technologies like Kubernetes and Apache on Google Cloud platform.
    Technologies: Cloud, DevOps, Google Cloud Platform (GCP), Azure, Solution Architecture, Site Reliability Engineering (SRE), Amazon Web Services (AWS), Cloud Services, CI/CD Pipelines, GitLab CI/CD, Architecture, Cloud Architecture
  • Senior Cloud Architect Lead

    2018 - 2021
    Electronic Arts
    • Developed a multi-tenant Kubernetes cluster used by most of the company teams.
    • Led team meetings with stakeholders and product managers, covering user stories, acceptance criteria, high-level team decisions, cost estimation, and discussions on architecture.
    • Gained experience securing end-to-end environments, including on-premise and on-cloud environments, to meet compliance requirements.
    • Performed infrastructure cost analysis and optimization.
    • Managed provisions for backup, redundancy, failover, disaster recovery scenarios, and best practices.
    • Built and maintained tracing, logging, and analytic solution tools for all aspects of infrastructure and systems.
    • Utilized ConfigMaps, security contexts, and resource requirements while working with Kubernetes and handled liveness and readiness probes, logging, metrics, and monitoring.
    • Contributed to pod and service networking and used the container network interface. Also, I worked on the app's lifecycle management, including rolling updates, rollbacks, high availability, and scalability.
    • Ran multiple schedulers for pods and used monitoring solutions to track the response time, errors, and resource limits with Kubernetes, along with KPIs for all applications.
    • Conducted security authentication and authorization, configured network policies, and created TLS certificates. I also handled storage and worked on persistent volumes, volume access modes, persistent volume claims, and storage objects.
    Technologies: Gaming, Video Gaming, Online Gaming, Gaming Platforms, Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure, Cloud, DevOps, Site Reliability Engineering (SRE), Solution Architecture
  • Senior Cloud Architect

    2017 - 2018
    Talemetry
    • Designed, architected, and implemented next-generation automation solutions, supported migration projects using the public cloud, and led cultural change for cloud adoption.
    • Performed analysis of best practices and emerging concepts in DevOps and infrastructure automation.
    • Designed and implemented right-sized and right-sourced technical solutions in support of business and IT initiatives.
    • Built and implemented availability, scalability, and performance plans.
    • Designed, architected, and deployed sizeable scalable monitoring systems for massively growing global infrastructure.
    Technologies: Amazon Web Services (AWS), Good Clinical Practice (GCP), Azure, DevOps, Cloud, Site Reliability Engineering (SRE), Cloud Architecture, Solution Architecture
  • DevOps Lead

    2016 - 2017
    Ritchie Bros. Auctioneers (Canada)
    • Assisted in overall architecture and infrastructure design. Implemented infrastructure as a code.
    • Ensured high availability, fail-over, auto-scaling, and auto-healing strategies. Implemented and managed our continuous integration and delivery services.
    • Implemented and managed our Docker swarm clusters. I proactively managed and implemented network security and kept abreast of current security best practices.
    • Developed documentation and other materials to support ongoing development, change control, and production maintenance. Monitored servers and troubleshoot production and performance issues.
    Technologies: DevOps, Cloud, Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure, Site Reliability Engineering (SRE), Linux
  • Full-stack Consultant

    2015 - 2016
    Coemy Group
    • Acted as AWS Azure and full-stack consultant working directly with clients and business stakeholders.
    • Designed, managed, and migrated infrastructures to Azure or AWS. Managed Linux, Windows, networking, and systems engineering tasks.
    • Implemented automated solutions using the latest technologies and best practices. Networking implementation, such as TCP/IP protocol stack and advanced routing and switching implementations.
    • Worked on different Cloud technologies, including AWS Azure and Google Cloud, troubleshooting and fixing any cloud-related problems. Implemented CI/CD, microservices, and configuration management tools.
    Technologies: Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure, DevOps, Cloud, Site Reliability Engineering (SRE), Linux
  • Data Scientist

    2014 - 2015
    GreenFlex
    • Maintained and improved our AWS infrastructure provisioning and automation system.
    • Created and instrumented a monitoring and logging system that reports on the health of our distributed system. Maintained and enhanced an application performance monitoring solution.
    • Designed and developed a scalable and resilient solution for our distributed infrastructure using auto-scaling, creating redundancies, and enabling service discovery.
    Technologies: Data Science
  • Software Developer

    2013 - 2014
    Ericsson
    • Installed, administrated, and troubleshot Linux-based systems in cloud environments. Provided emergency responses for urgent site issues.
    • Performed monitoring of all our hosted applications, network, and other related devices that support our hosted environment. Completed security audits on a regular basis.
    • Performed software installations, upgrades, and migrations as required. Managed all network backups, restores, file replication,s and script management.
    • Staged, tested, and deployed all production servers using our DevOps and hosting operations tools.
    Technologies: Development
  • Software Developer

    2012 - 2012
    Tunisie Telecom
    • Acquired strong problem-solving skills in a complex, multi-tiered integrated environment with the ability to understand the inter-relationship between the various components and layers.
    • Polished the ability to create, understand, and maintain detailed technical documentation. Became a trusted automation and tooling advisor for DevOps initiatives by providing objective, practical, and relevant ideas, insights, and advice.
    • Worked with teams to bring continuous improvement to DevOps processes and tools. Deployed, tested, and documented development, pre-production, and production environments.
    Technologies: Development

Experience

  • Slack OpsBot

    Built a Slack Bot application designed to interact with any type of user via conversation to perform operational tasks and enable a faster delivery while reducing overhead, such as:
    • Automation of end-to-end release cycle
    • Monitoring, logging, reporting
    • On-call and integration with Pagerduty
    • Schedule downtime in different environments
    • Lists detailed information about any service
    • Scale up and down specific services and environments
    • Automatically detect unused test and stage environements and scale them down.

  • Microservice Architecture

    An infrastructure and services that are provisioned as code and code changes can be auto-tested and deployed.

    A specific service version can be launched for testing, debugging, and demos. Service is reasonably resilient and high-available, and it can be automatically scaled.

  • Web Projects

    Developed a workforce management application to be used in real-time.

    We developed and optimized an image search engine for a web application using machine learning and image algorithms. It detects and recognizes faces and car plates.

Skills

  • Languages

    C, C++, Bash, Bash Script, Python, JavaScript, Perl, Ruby, Java, PHP, HTML5, CSS3, R, C#, C#.NET
  • Libraries/APIs

    Node.js, React, jQuery, TensorFlow, Spark ML, Apache Lucene, Slack API
  • Tools

    GitHub, GitLab, Bitbucket, Terraform, AWS CloudFormation, Shell, Jenkins, GitLab CI/CD, Google Kubernetes Engine (GKE), Amazon EKS, Helm, ELK (Elastic Stack), Grafana, Amazon CloudWatch, Google Stackdriver, Vault, AWS IAM, AWS Key Management Service (KMS), Amazon ElastiCache, Apache Aurora, AWS ELB, Apache, NGINX, Apache ZooKeeper, Envoy Proxy, Istio, BigQuery, Kibana, Logstash, VMware, Jira, Slack, Subversion (SVN), Confluence, Artifactory, Gradle, Maven, Packer, NPM, Chef, Puppet, Vagrant, AWS CodeBuild, Bamboo, Travis CI, Capistrano, Docker Compose, Mesos, Docker Swarm, Amazon Simple Queue Service (SQS), RabbitMQ, Dynatrace, AppDynamics, Nagios, Zabbix, Zipkin, AWS CloudTrail, SonarQube, Cloudera, Spark SQL, Sqoop, Apache Sqoop, Flume, Apache Storm, Solr, Apache Solr, Apache Ant, Rake, Gulp, Gatling, Cucumber, Apache JMeter, SoapUI, Ansible, Amazon Elastic Container Service (Amazon ECS), Cloud Dataflow, Snort, OSSEC, Amazon Cognito, Eureka, Weka, Flink, Tableau, Spotfire
  • Paradigms

    DevOps, Data Science
  • Platforms

    Google Cloud Platform (GCP), Docker, Kubernetes, Apache Kafka, AWS ALB, Linux, Azure, PagerDuty, New Relic, Oracle, Android, Hortonworks Data Platform (HDP), Apache Pig, AWS Kinesis, MapR, Apache Flink, Amazon Web Services (AWS)
  • Storage

    Elasticsearch, Datadog, Databases, MongoDB, MySQL, PostgreSQL, Redis, Amazon Aurora, Google Cloud SQL, Google Bigtable, Google Cloud Storage, Cassandra, HBase, MariaDB, CouchDB, Amazon DynamoDB, Azure Cosmos DB, Azure Table Storage, Azure SQL, Google Cloud Spanner, Google Cloud Datastore, HDFS, Apache Hive, InfluxDB, Azure Blobs, Couchbase
  • Other

    Beats, Grafana 2, Prometheus, Firewalls, Identity & Access Management (IAM), NaCl, Single Sign-on (SSO), AWS RDS, Google BigQuery, Backups, Load Balancers, HAProxy, Service Meshes, Anthos, CCNA, Cloud, Solution Architecture, Site Reliability Engineering (SRE), Gaming Platforms, Cloud Architecture, ServiceNow, Service Discovery, Development, Big Data, Apache Flume, Apache Cassandra, Gaming, Video Gaming, Online Gaming, Analytics, Web Security, Web Application Firewall (WAF), Storage, NFS, iSCSI, Consul, Cordova, Yam, Slackbot, Cloud Services, CI/CD Pipelines, Architecture
  • Frameworks

    Windows PowerShell, Hadoop, Ruby on Rails (RoR), AngularJS, Express.js, Storm, Spring, Selenium, JUnit, Spark, Ionic, Presto DB

Education

  • Master's Degree in Computer Science
    2010 - 2013
    British Columbia Institute of Technology - Vancouver, Canada

Certifications

  • Terraform
    JANUARY 2022 - PRESENT
    HashiCorp
  • GCP Professional Cloud Architect
    JULY 2020 - JULY 2022
    GCP
  • AWS Certified Solutions Architect Associate
    JULY 2018 - JULY 2021
    AWS
  • Ansible
    JANUARY 2016 - PRESENT
    Linux Academy
  • Docker Deep Dive
    JANUARY 2016 - PRESENT
    Linux Academy
  • Jenkins and Build Automation
    JANUARY 2016 - PRESENT
    Linux Academy
  • CCNA
    JANUARY 2015 - PRESENT
    Cisco
  • M102 | MongoDB for DBAs
    JANUARY 2013 - PRESENT
    MongoDB University
  • M101J | MongoDB for Java Developers
    JANUARY 2013 - PRESENT
    MongoDB University
  • M101JS | MongoDB for Node.js Developers
    JANUARY 2013 - PRESENT
    MongoDB University
  • M101P | MongoDB for Developers
    JANUARY 2013 - PRESENT
    MongoDB University

To view more profiles

Join Toptal
Share it with others