Mohamed Amine Ghanmi,加拿大温哥华的开发者
Mohamed is available for hire
Hire Mohamed

Mohamed Amine Ghanmi

Verified Expert  in Engineering

DevOps工程师和开发人员

Location
Vancouver, Canada
Toptal Member Since
July 18, 2022

穆罕默德是他的国家的毕业生代表,也是算法冠军之一. 他非常擅长设计和编写优化的代码、脚本和微服务. Mohamed热衷于与公司内优秀的人和团队合作. 他曾与前端和后端团队、DBA、网络和安全性合作. 他总是努力跟上技术和工具的发展,每天都在挑战自己.

Portfolio

Zencore
云,DevOps,谷歌云平台(GCP), Azure,解决方案架构...
Electronic Arts
采购产品游戏,视频游戏,在线游戏,游戏平台...
Talemetry
亚马逊网络服务(AWS)、Azure、DevOps、云...

Experience

Availability

Part-time

Preferred Environment

亚马逊网络服务(AWS)、谷歌云平台(GCP)、Azure、VMware

The most amazing...

...我开发的是一个多租户Kubernetes集群,被公司的大多数团队使用.

Work Experience

高级云解决方案架构师顾问

2021 - 2022
Zencore
  • 精通Azure、谷歌云平台和AWS的SaaS、PaaS和laaS.
  • 使用Terraform创建Kubernetes集群, 将它们部署在谷歌云平台上, 并使用舵手图监测吊舱的健康状况.
  • Led a cultural change, 通过DevOps实践优先考虑云专业知识, 并参与了指导和指导工作.
  • 在Google Cloud平台上使用Kubernetes和Apache等技术提供高可用性和容错的应用程序.
Technologies: 云,DevOps,谷歌云平台(GCP), Azure,解决方案架构, 站点可靠性工程(SRE), 亚马逊网络服务(AWS), Cloud Services, CI/CD Pipelines, GitLab CI/CD, Architecture, Cloud Architecture, Kubernetes, Apigee, APIs, Proxies, Azure Kubernetes服务(AKS), Linux, Microservices, CircleCI, AWS Fargate, AWS Lambda

高级云架构师主管

2018 - 2021
Electronic Arts
  • 开发了一个多租户Kubernetes集群,供公司大多数团队使用.
  • 领导与利益相关者和产品经理的团队会议, covering user stories, acceptance criteria, 高层团队决策, cost estimation, 以及关于建筑的讨论.
  • 获得保护端到端环境的经验, 包括内部和云环境, 满足合规性要求.
  • 执行基础设施成本分析和优化.
  • 管理备份、冗余、故障转移、灾难恢复场景和最佳实践的供应.
  • 构建和维护跟踪, logging, 以及基础设施和系统各个方面的分析解决方案工具.
  • Utilized ConfigMaps, security contexts, 和资源需求,同时使用Kubernetes和处理活动和准备探针, logging, metrics, and monitoring.
  • 为pod和服务联网做出贡献,并使用容器网络接口. Also, 我负责应用程序的生命周期管理, 包括滚动更新, rollbacks, high availability, and scalability.
  • 为pod运行多个调度器,并使用监控解决方案跟踪响应时间, errors, 以及Kubernetes的资源限制, 以及所有应用程序的kpi.
  • 进行安全认证授权, 已配置的网络策略, 并创建了TLS证书. 我还处理存储和持久卷, volume access modes, 持续的容量索赔, and storage objects.
Technologies: 采购产品游戏,视频游戏,在线游戏,游戏平台, 亚马逊网络服务(AWS), 谷歌云平台(GCP), Azure, Cloud, DevOps, 站点可靠性工程(SRE), Solution Architecture, Kubernetes, APIs, Proxies, Linux, CI/CD Pipelines, Microservices, CircleCI, AWS Fargate, AWS Lambda, Backups

高级云架构师

2017 - 2018
Talemetry
  • Designed, architected, 并实施下一代自动化解决方案, 支持使用公共云的迁移项目, 并领导了云采用的文化变革.
  • 对DevOps和基础设施自动化中的最佳实践和新兴概念进行分析.
  • 设计并实现适当规模和来源的技术解决方案,以支持业务和IT计划.
  • 构建并实现可用性、可伸缩性和性能计划.
  • Designed, architected, 并为大规模增长的全球基础设施部署了规模可观的可扩展监控系统.
Technologies: 亚马逊网络服务(AWS)、Azure、DevOps、云, 站点可靠性工程(SRE), Cloud Architecture, Solution Architecture, Kubernetes, APIs, Proxies, Linux, CI/CD Pipelines, Microservices, CircleCI, AWS Fargate, AWS Lambda

DevOps Lead

2016 - 2017
Ritchie Bros. Auctioneers (Canada)
  • 协助整体建筑和基础设施设计. 作为代码实现的基础设施.
  • 确保高可用性、故障转移、自动扩展和自动修复策略. 实施和管理我们的持续集成和交付服务.
  • 实现和管理我们的Docker集群. 我主动管理和实施网络安全,并及时了解当前的安全最佳实践.
  • 开发文档和其他材料以支持正在进行的开发, change control, 生产维护. 监控服务器并排除生产和性能问题.
Technologies: DevOps, Cloud, 亚马逊网络服务(AWS), 谷歌云平台(GCP), Azure, 站点可靠性工程(SRE), Linux, Kubernetes, APIs, Proxies, CI/CD Pipelines, Microservices

Full-stack Consultant

2015 - 2016
Coemy Group
  • 担任AWS Azure和全栈顾问,直接与客户和业务利益相关者合作.
  • 设计、管理基础设施,并将其迁移到Azure或AWS. 管理Linux、Windows、网络和系统工程任务.
  • 使用最新技术和最佳实践实现自动化解决方案. 网络实现, 例如TCP/IP协议栈和高级路由和交换实现.
  • 从事不同的云技术, 包括AWS Azure和谷歌云, 排除故障并修复任何与云相关的问题. 实现了CI/CD、微服务和配置管理工具.
技术:亚马逊网络服务(AWS), 谷歌云平台(GCP), Azure, DevOps, Cloud, 站点可靠性工程(SRE), Linux, APIs, Proxies, CI/CD Pipelines, Microservices

Data Scientist

2014 - 2015
GreenFlex
  • 维护和改进我们的AWS基础设施供应和自动化系统.
  • 创建并配置了一个监控和日志系统,用于报告分布式系统的运行状况. 维护和增强了应用程序性能监视解决方案.
  • 为我们的分布式基础设施设计和开发了一个可扩展和弹性的解决方案,使用自动扩展, creating redundancies, 并启用服务发现.
技术:数据科学

Software Developer

2013 - 2014
Ericsson
  • 在云环境中安装、管理和排除基于linux的系统故障. 提供紧急现场问题的应急响应.
  • 对所有托管的应用程序执行监视, network, 以及支持我们托管环境的其他相关设备. 定期完成安全审计.
  • 根据需要执行软件安装、升级和迁移. 管理所有网络备份、还原、文件复制和脚本管理.
  • 使用我们的DevOps和托管操作工具对所有生产服务器进行分级、测试和部署.
技术:开发、备份

Software Developer

2012 - 2012
Tunisie Telecom
  • 在复杂的环境中获得了很强的解决问题的能力, 多层集成环境,能够理解各种组件和层之间的相互关系.
  • 提高了创建、理解和维护详细技术文档的能力. 通过提供目标,成为DevOps计划值得信赖的自动化和工具顾问, practical, and relevant ideas, insights, and advice.
  • 与团队合作,持续改进DevOps流程和工具. 部署、测试和记录开发、预生产和生产环境.
开发技术:

Slack OpsBot

构建了一个Slack Bot应用程序,旨在通过对话与任何类型的用户进行交互,以执行操作任务,并在减少开销的同时实现更快的交付, such as:
•端到端发布周期的自动化
•监控、记录、报告
•随叫随到,并与Pagerduty集成
•在不同的环境中安排停机时间
•列出任何服务的详细信息
•扩大和缩小特定的服务和环境
•自动检测未使用的测试和阶段环境,并按比例缩小.

Microservice架构

可以自动测试和部署作为代码和代码更改提供的基础设施和服务.

可以启动特定的服务版本进行测试、调试和演示. 服务具有合理的弹性和高可用性,并且可以自动扩展.

Web Projects

开发一个实时使用的劳动力管理应用程序.

我们使用机器学习和图像算法为web应用程序开发并优化了一个图像搜索引擎. 它可以检测和识别人脸和车牌.

Languages

C, c++, Bash, Bash Script, Python, JavaScript, Perl, Ruby, Java, PHP, HTML5, CSS3, R, c#, c#.NET

Frameworks

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

Libraries/APIs

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

Tools

GitHub, GitLab, Bitbucket, Terraform, Ansible, 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密钥管理服务(KMS), Amazon ElastiCache, Apache Aurora, AWS ELB, Apache, NGINX, Apache ZooKeeper, Envoy Proxy, Istio, BigQuery, Kibana, Logstash, Azure Kubernetes服务(AKS), CircleCI, AWS Fargate, VMware, Jira, Slack, Subversion (SVN), Confluence, Artifactory, Gradle, Apache 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, Apache Sqoop, Flume, Apache Storm, Solr, Apache Solr, Apache Ant, Rake, Gulp, Gatling, Cucumber, Apache JMeter, SoapUI, Amazon弹性容器服务(Amazon ECS), Cloud Dataflow, Snort, OSSEC, Amazon Cognito, Eureka, Weka, Flink, Tableau, Spotfire

Paradigms

DevOps,微服务,数据科学

Platforms

谷歌云平台(GCP), Azure, Docker, Kubernetes, Apache Kafka, AWS ALB, Linux, 亚马逊网络服务(AWS), AWS Lambda, PagerDuty, New Relic, Oracle, Android, Hortonworks数据平台(HDP), Apache Pig, MapR, Apache Flink

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,防火墙,Identity & 访问管理(IAM), NaCl, Single Sign-on (SSO), Amazon RDS, Google BigQuery, Backups, Load Balancers, HAProxy, Service Meshes, Anthos, CCNA, Cloud, Solution Architecture, 站点可靠性工程(SRE), Gaming Platforms, Cloud Architecture, CI/CD Pipelines, APIs, Proxies, ServiceNow, Service, Development, Big Data, Apache Flume, Apache Cassandra, Gaming, Video Gaming, Online Gaming, 自然语言处理(NLP), Amazon Kinesis, Analytics, Web Security, Web应用防火墙(WAF), Storage, NFS, iSCSI, Consul, Cordova, Yam, Slackbot, Cloud Services, Architecture

2010 - 2013

计算机科学硕士学位

不列颠哥伦比亚理工学院-温哥华,加拿大

JANUARY 2022 - PRESENT

Terraform

HashiCorp

JULY 2020 - JULY 2022

GCP专业云架构师

GCP

JULY 2018 - JULY 2021

AWS认证解决方案架构师助理

AWS

2016年1月至今

Ansible

Linux Academy

2016年1月至今

Docker Deep Dive

Linux Academy

2016年1月至今

Jenkins和构建自动化

Linux Academy

JANUARY 2015 - PRESENT

CCNA

Cisco

JANUARY 2013 - PRESENT

M102 | MongoDB for dba

MongoDB University

JANUARY 2013 - PRESENT

MongoDB for Java Developers . M101J

MongoDB University

JANUARY 2013 - PRESENT

M101JS | MongoDB for Node.js Developers

MongoDB University

JANUARY 2013 - PRESENT

MongoDB for Developers

MongoDB University

有效的合作

如何使用Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring