Marwa Salah EL Ayyadi,开罗开发人员,开罗省,埃及
Marwa is available for hire
Hire Marwa

Marwa Salah EL Ayyadi

Verified Expert  in Engineering

DevOps架构师和开发人员

Location
开罗,埃及开罗省
Toptal Member Since
November 15, 2022

Marwa是一名高级DevOps架构师,拥有15年以上的软件开发经验, administration, DevOps, automation, and security. 她的职业生涯在跨国公司和不同行业的初创公司之间发展. Marwa领导了许多具有挑战性的项目,在这些项目中,她开始了向云的迁移之旅,并处理了体系结构, platform development, security, automation processes, 使用最先进的技术增强性能.

Portfolio

帕提亚合伙人有限公司
亚马逊网络服务(AWS), DevOps, AWS DevOps, Elasticsearch, RabbitMQ...
Wyyerd Group
Amazon EKS、Argo CD、亚马逊网络服务(AWS)、GitLab CI/CD、Amazon RDS...
dv01
Scala,数据分析,谷歌云平台(GCP), Docker, CI/CD管道...

Experience

Availability

Full-time

Preferred Environment

DevOps, 亚马逊网络服务(AWS), Python, Kubernetes, Argo CD, CI/CD Pipelines, Docker, Terraform, AWS Cloud Development, Cost Reduction & Optimization

The most amazing...

...我参与的项目涉及将整个Flutterwave应用程序的基础设施迁移到AWS. 一位亚洲银行家授予它“最佳技术平台”奖.

Work Experience

AWS DevOps Engineer

2023 - 2023
帕提亚合伙人有限公司
  • 创建了完全自动化的阶段和生产环境,并启用了使用CDK构建的EKS集群部署管道,为EKS集群交付AWS CloudFormation资源. 这将手动配置时间从大约8小时减少到仅40分钟.
  • 为微服务架构创建了一个CI/CD管道,使用GitOps自动化构建和部署流程,该微服务架构实现了所有云扩展功能,并使用CDK自动配置和部署所有系统组件.
  • 支持和维护他们的遗留系统,并使用GitOps模型创建持续部署以推出应用程序.
技术:亚马逊网络服务(AWS), DevOps, AWS DevOps, Elasticsearch, RabbitMQ, CI/CD Pipelines, Docker, Kubernetes, Terraform, Caching, Monitoring, Bitbucket, Redis, AWS云开发工具包(CDK), Argo CD, Amazon RDS, Python, GitHub, Identity & 访问管理(IAM),安全,Kibana

Senior Cloud Architect

2020 - 2023
Wyyerd Group
  • 使用AWS云开发工具包(CDK)配置Wyyerd基础设施,以提高其可靠性和责任.
  • 设计了一个弹性和安全的云基础设施,以支持所有业务需求.
  • 实施监控和记录,以减少中断并不断改进所有系统.
  • 设计和评估系统,重点关注安全漏洞和业务连续性计划.
  • 概述并配置持续软件交付的CI/CD管道, 提高开发人员的效率.
  • 使用轻型试验策略设计并实施了灾难恢复计划.
  • 使用Argo CD应用GitOps,这是Kubernetes的GitOps持续交付工具.
Technologies: Amazon EKS、Argo CD、亚马逊网络服务(AWS)、GitLab CI/CD、Amazon RDS, PostgreSQL, Grafana, Prometheus, Amazon CloudWatch, JavaScript, Terraform, Docker, DevOps, CI/CD Pipelines, AWS云开发工具包(CDK), AWS DevOps, Amazon S3 (AWS S3), Cloud Migration, AWS Cloud Architecture, 亚马逊虚拟私有云(VPC), Architecture, Serverless Architecture, Cloud Security, 基础设施即代码(IaC), DevOps Engineer, Networking, AWS Lambda, GitOps, AWS CloudFormation, DevSecOps, Cloud Architecture, Amazon EC2, AWS Elastic Beanstalk, Load Balancers, Redis, Amazon DynamoDB, Elasticsearch, AWS架构良好的框架, Cost Analysis, Cost Control, 持续集成(CI), 持续发展(CD), Continuous Delivery (CD), Amazon Kinesis, Amazon弹性容器服务(Amazon ECS), TypeScript, Amazon OpenSearch, Autoscaling, Documentation, Linux, 谷歌云平台, ECS, Containerization, Containers, APIs, GitLab, API Gateways, Python, GitHub, Identity & 访问管理(IAM),安全,Flux, ChatGPT, Kibana, Logstash

高级全栈软件工程师

2020 - 2020
dv01
  • 开发脚本和组件以支持持续集成和交付管道.
  • 使用Scala构建在大容量数据集上运行的可扩展应用程序.
  • 分析技术和业务需求,以开发符合企业最佳实践的系统解决方案, 包括与用户体验和可访问性相关的内容.
  • 将非结构化数据转换为适合分析和建模的形式.
Technologies: Scala,数据分析,谷歌云平台(GCP), Docker, CI/CD管道, React, AWS DevOps, Amazon S3 (AWS S3), 亚马逊网络服务(AWS), Architecture, Serverless Architecture, AWS Lambda, AWS CloudFormation, DevSecOps, Spring Boot, Redis, PostgreSQL, Elasticsearch, AWS架构良好的框架, Cost Analysis, Cost Control, 持续集成(CI), 持续发展(CD), Continuous Delivery (CD), TypeScript, Amazon CloudWatch, ELK (Elastic Stack), Amazon OpenSearch, Autoscaling, Documentation, Linux, ECS, Containerization, Containers, APIs, GitLab, API Gateways, Python, GitHub, Identity & 访问管理(IAM)、安全、Kibana、Logstash

Senior DevOps Architect

2018 - 2020
Flutterwave
  • 通过为Flutterwave的核心应用程序构建基础设施,开始了向AWS的迁移之旅. 对整个AWS环境执行安全检查,并将应用程序部署到共享集群中.
  • 通过Kubernetes使用CI/CD管道自动化软件交付过程,以简化构建和部署过程.
  • 参与针对客户需求和公司Java应用程序的新变更请求的设计和构建阶段.
  • 支持团队应用敏捷方法, 指导他们选择合适的工具, 并为工程师提供了如何配置Jira积压和管理工具集的培训.
  • 作为软件开发过程的一部分,提高了效率、质量和上市时间.
技术:Amazon EKS、Docker、Node.js, JavaScript, GitLab CI/CD, GitLab, Prometheus, Grafana, 谷歌云平台, Azure, 亚马逊网络服务(AWS), Terraform, DevOps, CI/CD Pipelines, AWS云开发工具包(CDK), AWS DevOps, Amazon S3 (AWS S3), Cloud Migration, AWS Cloud Architecture, 亚马逊虚拟私有云(VPC), Architecture, Serverless Architecture, Cloud Security, 基础设施即代码(IaC), DevOps Engineer, Networking, AWS Lambda, GitOps, AWS CloudFormation, DevSecOps, Cloud Architecture, Amazon EC2, Amazon RDS, AWS Elastic Beanstalk, Load Balancers, Redis, PostgreSQL, Amazon DynamoDB, Elasticsearch, AWS架构良好的框架, Cost Analysis, Cost Control, 持续集成(CI), 持续发展(CD), Continuous Delivery (CD), Amazon Kinesis, Amazon弹性容器服务(Amazon ECS), TypeScript, Amazon CloudWatch, ELK (Elastic Stack), Amazon OpenSearch, Autoscaling, Documentation, Linux, ECS, Containerization, Containers, APIs, API Gateways, Python, GitHub, Identity & 访问管理(IAM)、安全、Kibana、Logstash

Solution Architect

2017 - 2018
CIT VERiCASH
  • Handled infrastructure, core product development, 使用最先进的技术增强性能.
  • 通过Kubernetes使用CI/CD管道自动化软件交付过程.
  • 支持团队应用敏捷方法并选择最准确的工具. 我还教工程师如何配置Jira待办事项和管理工具集.
  • 在19个国家领导了许多具有挑战性的项目,与世界上最大的移动支付巨头合作.
Technologies: Kubernetes, 谷歌云平台, Mule ESB, ISO 8583, Docker Compose, Docker Swarm, Zipkin, NGINX, Redis, GitLab, GitLab CI/CD, CI/CD Pipelines, AWS DevOps, Amazon S3 (AWS S3), Architecture, PostgreSQL, Elasticsearch, 持续集成(CI), 持续发展(CD), Continuous Delivery (CD), TypeScript, Amazon CloudWatch, ELK (Elastic Stack), Documentation, Linux, Containerization, Containers, APIs, GitHub, Kibana, Logstash

Technical Project Lead

2015 - 2017
DXC Technology
  • 创建可扩展的解决方案架构, algorithms, 并为客户的企业及全球需求进行设计.
  • 应用软件工程实践,并在解决方案交付的所有元素之间实现自动化, 作为现场和离岸团队之间的单一联络点.
  • 估计设计和开发工作, 参与并支持新功能和服务的开发.
  • 参与实现用户验收测试和系统集成测试.
  • 探索和发展沃达丰德国公司专有企业软件产品的专业知识.
  • 参与sprint计划和客户需求分析.
  • 扩展技术知识以更新和维护技术领域的专业知识.
Technologies: Docker, Apache Maven, Jenkins, SAML-auth, AWS DevOps, Architecture, Spring Boot, Redis, PostgreSQL, Elasticsearch, 持续集成(CI), 持续发展(CD), Continuous Delivery (CD), TypeScript, Amazon CloudWatch, Documentation, Linux, APIs, GitLab, GitHub

Production Manager

2014 - 2015
惠普企业
  • 管理所有生产票据和事件,以满足服务水平协议(sla).
  • 领导、指导和发展一个大型工作团队,以完成所有sla.
  • 在截止日期内识别、诊断并解决生产问题.
  • 计划工作流程,管理多个优先级,完成日常生产目标.
  • 创建新的程序和工艺,以提高生产的准确性.
  • 根据业务需求制定并执行生产计划,处理所有bug修复交付.
技术:亚马逊网络服务(AWS), Docker, AWS DevOps, Amazon S3 (AWS S3), Spring Boot, 持续发展(CD), Continuous Delivery (CD), TypeScript, Documentation, Linux, APIs, GitLab, GitHub

Technical Lead

2012 - 2015
惠普企业
  • 担任Baltrum在线领域主要领域的主题专家-自我保健, consuming, and provisioning. 参与客户需求和新变更请求的设计和构建阶段,并审查解决方案设计.
  • 使用Jira作为跟踪工具跟踪和修复bug. 准备技术和项目相关文件. 在紧迫的时间框架内处理评估以满足sla.
  • 领导所有项目领导活动, 比如准备一个任务计划, 跟踪和指导团队成员, 作为客户的唯一联系人.
技术:亚马逊网络服务(AWS), Docker, Apache Maven, Jenkins, Amazon S3 (AWS S3), Spring Boot, Elasticsearch, 持续发展(CD), TypeScript, Documentation, Linux, APIs, GitLab, GitHub

高级全栈软件工程师

2008 - 2012
惠普企业
  • 开发沃达丰市场工具, EPOS, 并参与了阿科的迁徙, 德国电信公司, 对于固定网线来说就是这样.
  • 使用Swing、MVC、XSLT和XSD开发移动和固定网络捆绑用例.
  • 参与客户需求和新变更请求的设计和构建阶段.
  • 为所有测试阶段提供一线支持,包括事件和端到端测试.
  • 作为主题专家和硬件领域的单一联系人, 升级EPOS软件和构建过程.
技术:Spring Boot, 持续发展(CD), TypeScript, api, GitHub

Instructor

2004 - 2008
Newhorizons
  • 开发和提供学习活动计划.
  • 评估个人及团体训练需要. 维护个人和团体培训记录.
  • 根据学员的反馈修改并进一步完善课程材料.
  • 在海湾地区提供远程和现场培训,并指导团队成员.
  • 参与知识转移、信息共享和咨询活动.
  • 用简单的现实生活中的例子、练习和讲故事来解释复杂的概念.
技术:面向对象设计,数据分析

Intuition

Intuition门户应用程序提供无线等互联网服务, fiber internet, dark fiber, VoIP, 以及美国和加拿大的统一通信服务,我是DevOps架构师,启动了整个基础设施向AWS的迁移之旅,并通过代码管理它,而不是使用AWS CDK进行手动流程. I implemented a highly available architecture with EKS; it spans three availability zones with a virtual private cloud (VPC) configured with public and private subnets and a cluster autoscaler to automatically adjust the number of nodes in the cluster when pods fail or are rescheduled onto other nodes. 我使用蓝色和绿色部署策略来提高应用程序可用性,并通过简化部署失败时的回滚过程来降低部署风险.

该解决方案中使用的技术包括Amazon Elastic Kubernetes Service (EKS), Amazon关系数据库服务(RDS), Amazon Aurora, Amazon应用程序负载平衡器(ALB), Istio, Amazon Elastic Container Registry (ECR), Prometheus, Grafana, Loki for logging, Amazon CloudWatch, and Amazon GuardDuty. 我还在CI/CD管道中使用了AWS CodePipeline、Argo CD和Argo Rollouts.

Languages

TypeScript, Bash, JavaScript, Python, Scala

Frameworks

Spring Boot, Flux

Tools

Amazon EKS, Grafana, GitLab CI/CD, Docker Compose, 亚马逊虚拟私有云(VPC), Amazon弹性容器服务(Amazon ECS), Amazon CloudWatch, ELK (Elastic Stack), GitLab, RabbitMQ, Bitbucket, Helm, GitHub, Kibana, Logstash, Terraform, Jenkins, AWS CloudFormation, Docker Swarm, Zipkin, NGINX, Apache Maven, Istio

Paradigms

DevOps, Serverless Architecture, DevSecOps, 持续集成(CI), 持续发展(CD), Continuous Delivery (CD)

Platforms

Kubernetes, 亚马逊网络服务(AWS), AWS Lambda, Amazon EC2, AWS Elastic Beanstalk, Linux, 谷歌云平台, Docker, Mule ESB, Azure

Storage

Amazon S3, Redis, PostgreSQL, Elasticsearch, Amazon DynamoDB

Other

Argo CD, CI/CD Pipelines, Prometheus, AWS DevOps, AWS认证解决方案架构师, AWS Cloud Architecture, Architecture, Cloud Security, 基础设施即代码(IaC), DevOps Engineer, GitOps, Cloud Architecture, Amazon RDS, Load Balancers, AWS架构良好的框架, Cost Analysis, Cost Control, Amazon Kinesis, Autoscaling, Documentation, ECS, Containerization, Containers, APIs, API Gateways, Identity & Access Management (IAM), Cloud Migration, Networking, Amazon OpenSearch, AWS云开发工具包(CDK), ISO 8583, SAML-auth, OOP Designs, Data Analytics, Cost Reduction & 优化,缓存,监控,ChatGPT

Libraries/APIs

Node.js, React

Industry Expertise

Security

2004 - 2008

计算机科学学士学位

曼苏拉大学-曼苏拉,埃及

MAY 2020 - PRESENT

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

AWS

NOVEMBER 2012 - PRESENT

Sun认证Web组件开发人员

Sun Microsystems

OCTOBER 2010 - PRESENT

Sun认证Java开发人员

Sun Microsystems