Fayaz Abdul,英国伦敦的开发者
Fayaz is available for hire
Hire Fayaz

Fayaz Abdul

Verified Expert  in Engineering

Azure认证DevOps工程师和开发人员

Location
London, United Kingdom
Toptal Member Since
October 24, 2019

Fayaz是一名DevOps工程师和架构师,具有设计端到端解决方案的经验. 他对多个AWS拥有丰富的云和基础设施专业知识, Azure, and Google Cloud certifications. He specializes in monitoring tools (ELK, Zabbix, and Prometheus) and automation with Python, Ansible, Terraform, and Docker. Fayaz实现了Jenkins CI/CD管道来构建, test, and deploy large apps, including microservices, with zero downtime.

Portfolio

Kubix
亚马逊网络服务(AWS)、Puppet、大数据、Web应用防火墙(WAF)...
Buddy Punch LLC
Azure,安全,IT安全,CI/CD管道,负载平衡,扩展,DevOps...
圣犹达儿童研究医院-生物信息学
Python, ETL, Azure, Linux, Azure数据工厂,DevOps, Azure DevOps, Perl, Bash...

Experience

Availability

Full-time

Preferred Environment

Visual Studio Code (VS Code), Windows, MacOS, CentOS, RHEL, Ubuntu

The most amazing...

...thing I've coded is a grid utilization tool, gathering data from 60,000个节点,并将其以可用的图形表示形式呈现,以帮助业务.

Work Experience

Senior DevOps Engineer

2016 - PRESENT
Kubix
  • 将服务器(1,400台)从本地数据中心迁移到公共云.
  • 将单片应用程序转换为微服务.
  • 使用IAC Terraform和Cloudformation来部署基础设施.
  • 从创建映像开始设置CI/CD管道, 推出环境以将应用程序代码更改/特性推向生产环境.
  • 为不同的项目构建了许多监控解决方案,包括ELK、Zabbix和Prometheus. 参与创建和管理Kubernetes集群, ELK clusters, Kafka clusters for many projects.
  • 安全架构端到端解决方案,包括日志记录、警报和审计(ITHC).
  • Coded in multiple languages, 精通无服务器编程和使用React的前端, Amplify, AppSync, GraphQL, DynamoDB.
  • 将Atlassian产品套件迁移和管理到云端.
  • 将SAP HANA工作负载迁移到公共AWS云.
Technologies: 亚马逊网络服务(AWS)、Puppet、大数据、Web应用防火墙(WAF), Bitbucket, Artifactory, SonarQube, Apache Maven, Ruby, Git, Groovy, AWS Lambda, SAP, Squid, Zabbix, Heroku, Rancher, Kubernetes, ELK (Elastic Stack), Vault, Consul, Packer, Docker, AWS CloudFormation, Jenkins, Ansible, Terraform, Python, Google Cloud Platform (GCP), Azure, Machine Learning, Data Science, Azure Synapse, Azure Machine Learning, Project Management, IT Project Management, Azure IaaS, .NET, Amazon CloudFront CDN, Amazon Aurora, Amazon EC2, Amazon RDS, Vulnerability Identification, Vulnerability Scanning, Vulnerability Management, Cyber Defense

Azure Expert

2023 - 2023
Buddy Punch LLC
  • 改进了所有基础设施资源的安全态势.
  • 引入web应用防火墙,保护应用免受DDoS (distributed denial-of-service)攻击,保障应用物联网安全.
  • 对遗产进行全面审计,并修复漏洞.
Technologies: Azure,安全,IT安全,CI/CD管道,负载平衡,扩展,DevOps, Vulnerability Identification, Vulnerability Scanning, Vulnerability Management, Cyber Defense, Cybersecurity

DataOps Engineer

2022 - 2023
圣犹达儿童研究医院-生物信息学
  • 创建了一个Python框架来替换现有的Perl库来执行分析运行.
  • 使用Singularity将应用程序容器化,并使用现有的数据文件夹.
  • 开发了配置驱动的框架,以便于引入新的类类型.
Technologies: Python, ETL, Azure, Linux, Azure数据工厂,DevOps, Azure DevOps, Perl, Bash, Bash Script

SRE Consultant

2021 - 2022
Toptal - Visma
  • 自动化并推出Debezium,并更改了GKE上的数据捕获框架.
  • 使用Terraform和Kubernetes清单文件自动创建资源, 包括CloudKarafka(一个Kafka SAAS产品提供商).
  • 使用Spinnaker创建CI/CD管道,并使用Datadog设置监控.
Technologies: Google Cloud Platform (GCP), Google Kubernetes Engine (GKE), Kubernetes, Terraform, Microsoft SQL Server, Debezium, Apache Kafka, Linux, Spinnaker, Datadog, Project Management, IT Project Management

DevOps Engineer

2020 - 2021
Toptal
  • 使用Terraform实现了RabbitMQ跨多个环境的自动化部署.
  • 使用Kubernetes将RabbitMQ和Jenkins从基于服务器的转换为微服务.
  • 在Jenkins中创建CI/CD管道,以创建环境并跨多个环境无缝部署应用程序.
Technologies: Amazon Web Services (AWS), Amazon EKS, Helm, Kubernetes, Jenkins, RabbitMQ, Terraform, IT Project Management, Azure IaaS, Amazon CloudFront CDN, Amazon Aurora, Amazon EC2, Amazon RDS, Vulnerability Identification

负责系统迁移到IBM云和AWS云的DevOps工程师

2020 - 2020
Toptal
  • 将整个框架从裸机迁移到IBM和AWS.
  • 实现了DR和BCP的混合云框架, 以这种方式编码,它可以在灾难恢复的情况下跨多个区域运行.
  • 在Jenkins中实现了CI-CD管道,它将创建和管理部署.
  • 已实现的EBS NFS与EFS解决方案一起用于建模,以加快作业和并行处理的速度. 探索了许多数据库解决方案,包括DynamoDB、Redshift、Aurora等.
Technologies: Amazon Web Services (AWS), AWS Lambda, NFS, Amazon CloudWatch, Amazon EFS, Amazon EBS, Amazon S3 (AWS S3), IBM Cloud, Python 3, Project Management, IT Project Management, Amazon CloudFront CDN, Amazon EC2

Linux DevOps for Chromium Project

2020 - 2020
Toptal
  • 构建了一个使用多个节点构建Chromium源代码的框架.
  • 在Jenkins中设置CI/CD管道,当提交完成时将自动触发. 它将拉并合并自定义更改到原始源代码,并为Linux和macOS变体构建.
  • 存储在AWS S3和AWS EC2实例中的工件在作业完成后启动并终止.
Technologies: Amazon Web Services (AWS), Linux, Chromium, MacOS, DevOps, Amazon S3 (AWS S3), IT Project Management, Amazon EC2

Azure DevOps with Security Focus

2020 - 2020
Toptal
  • 从云和DevOps的角度构建和管理端到端应用程序.
  • 实现了terrraform和Terragrunt,并创建了许多环境.
  • 使用Azure Monitor实现监控,并为SOC 2审计遵从性准备解决方案.
  • 实现了订阅、组的适当隔离.
  • 实现和保护Azure Postgresql,并使用Ad Ops通过环境变量与应用程序代码集成.
Technologies: Microservices, Monitoring, Azure Blob Storage API, Azure Cosmos DB, Azure Key Vault, Terraform, Penetration Testing, Content Delivery Networks (CDN), Azure Logic Apps, Azure Functions, Azure SQL Databases, Azure DevOps, .NET, Vulnerability Identification, Vulnerability Scanning, Vulnerability Management, Cyber Defense, Cybersecurity

Azure DevOps

2020 - 2020
Toptal
  • 为IAC实现了Azure ARM模板,并创建了许多临时环境.
  • 在Python, LogicApps中实现和开发了许多Azure函数,并构建了整个生态系统.
  • 架构解决方案,当在Azure监视器上检测到警报时触发,触发逻辑应用程序并启动连接的Azure功能.
  • 参与了Azure功能的开发,这些功能将与不同的数据库交互,并使用Sendgrid向用户发送电子邮件,以根据标准解决问题.
技术:监控,Azure逻辑应用,Python 3, Terraform, Terragrunt, Azure, .NET

Azure DevOps Using Kubernetes

2019 - 2020
Toptal
  • 从头开始架构和实现AKS Kubernetes集群.
  • 使用基础设施即代码/IAC(Terraform)自动创建多个环境.
  • 使用Azure DevOps管道部署整个解决方案.
  • 确保在提交更多机器学习作业时实时扩展集群.
Technologies: Azure DevOps, Distributed Computing, PostgreSQL, Django, Elasticsearch, Dask, Python 3, Azure Kubernetes Service (AKS), Kubernetes, Docker, Azure, .NET

Vice President

2015 - 2016
Bank of America Merrill Lynch
  • 开发与多德-弗兰克法案兼容的工业光魔解决方案.
  • 实现了Ansible Tower来管理所有的服务器资产.
  • 实现ELK解决方案和Graphite、Grafana监控工具.
  • 将组件架构为DR和BC目的的高可用性.
  • 实施网格利用工具,帮助节省了数百万美元的基础设施支出.
Technologies: Heroku, Graphite, Grafana, Mercurial, Ansible, JavaScript, ELK (Elastic Stack), Cloud Foundry, Django, Python, Amazon EC2, Amazon RDS

Monitoring Team Lead

2011 - 2015
BBC
  • 监控整个在线技术组.
  • 通过在每个数据中心放置多个监视收集器来构建解决方案,以实现HA和延迟目的.
  • 通过编写用于应用程序监控的自定义zenpack来扩展Zenoss工具.
  • 将应用程序从数据中心迁移到AWS云.
  • 分析了许多监视工具,以找到满足需求和更物有所值的解决方案.
  • 介绍了puppet、Ansible等配置管理工具,可以管理60台监控服务器和3台左右的监控服务器,500 servers used for different applications.
Technologies: Amazon Web Services (AWS), Ansible, Puppet, Monitoring, Linux, VMware, Confluence, Jira, Jenkins, ELK (Elastic Stack), Splunk, JavaScript, Load Balancers, Docker, MySQL, Twisted, Nagios, Zabbix, Zenoss, Python, Amazon CloudFront CDN, Amazon EC2, Amazon RDS

Data Center Migration (1,400 Servers)

在一个公共部门数字化转型项目中工作,我们大约在1,400 servers to the public cloud. Started with a lift and shift approach, 但在这个过程中,我们使用Packer自动化了创建图像的各个方面, creating infrastructure using Terraform, 编写用于配置服务器的Ansible剧本, writing Jenkins groovy pipelines for CI/CD, storing the secrets in vault, using consul for service discovery, moving to serverless approach where feasible, 将单片应用程序转换为微服务, moved from pet to cattle model, containerization using Docker, Docker-Compose, 使用诸如Rancher之类的容器编排工具, Docker Swarm, Kubernetes, 实施和改进了ELK等监测工具, Zabbix, and Prometheus.

Architected, designed, and implemented the application, tooling, 从基础设施和DevOps的角度监控层,以支持冗余的大数据应用程序, highly available, 并且可以通过蓝绿/零停机部署进行扩展. As an end result, 成功迁移了大约21个环境,而没有影响安全性, adhering to CIS standards, and passing all ITHC.

在混合云、PCF和私有云上进行了许多升级和poc吗.

AKS Automated Zero Down Time Deployment

创建了Azure Kubernetes服务和整个生态系统,比如资源组, virtual networks, storage accounts, etc..使用Terraform和Terragrunt来重用相同的代码以部署到不同的环境.

设置Azure DevOps构建管道和发布管道,这些管道将在开发人员提交时触发,并构建所需的docker映像,并将其推送到带有适当标签的Azure容器注册表, 生成工件,并将其作为发布管道中滚动更新的一部分进行推送.

Enabled the logging, 并在Kubernetes中使用了不同的部署模式,因为这是针对AI/ML应用程序的. 使用节点池并为其启用自动伸缩,并确保ML GPU工作负载仅在给定节点上运行一个pod(将Nvidia驱动程序安装为Daemonset的一部分),并根据资源限制为新的ML GPU工作负载pod启动新节点.

Subscription-based Mobile Trading App

架构并实现了一个低延迟的交易平台,可以在500毫秒内同时执行所有客户账户的交易订单. 使用Kafka,每个用户一个消费者,单个或有限的生产者. 复杂性是能够使它兼容所有不同类型的帐户, designing an order management system.

Languages

Python, Python 2, Python 3, YAML, SQL, Go, JavaScript, Ruby, Bash, C++, Java, PHP, HTML, CSS, TypeScript, Groovy, Perl, Bash Script

Frameworks

Django, Selenium, Spark, Ruby on Rails (RoR), Windows PowerShell, Hadoop, React Native, .NET, Twisted, .NET Core

Libraries/APIs

REST APIs, Jira REST API, Terragrunt, Node.. js、React、jQuery、AWS Amplify、Dask、Azure Blob Storage API

Tools

AWS ELB, AWS CloudFormation, Amazon Simple Queue Service (SQS), Azure DevOps Services, Ansible, Docker Compose, Azure Kubernetes Service (AKS), Jira, Confluence, GitHub, Jenkins, Atlassian Suite, ELK (Elastic Stack), Zenoss, Zabbix, Subversion (SVN), GitLab CI/CD, TeamCity, Cucumber, Grafana, SonarQube, Terraform, Packer, Vault, Amazon CloudFront CDN, Amazon EKS, Kibana, VPN, NGINX, Logging, HashiCorp, AWS IAM, BigQuery, Helm, Logstash, Puppet, Docker Swarm, Google Kubernetes Engine (GKE), Bitbucket, Ansible Tower, Chef, SaltStack, Mesos, Splunk, CircleCI, BOSH, Kafka Streams, RabbitMQ, Nagios, AWS Glue, Tableau, Microsoft Power BI, Apache, AWS AppSync, Squid, Git, Apache Maven, Artifactory, Mercurial, VMware, AWS Fargate, Amazon Simple Notification Service (Amazon SNS), Azure Logic Apps, Azure Key Vault, Amazon EBS, Amazon CloudWatch, Amazon SageMaker, LoadRunner, Apache Sqoop, Kong, NVIDIA Grid SDK, Bamboo, Azure Machine Learning

Paradigms

ETL, Data Science, Rapid Application Development (RAD), DevOps, Agile Software Development, Test-driven Development (TDD), Behavior-driven Development (BDD), PRINCE2, Continuous Integration (CI), Continuous Deployment, Continuous Delivery (CD), DevSecOps, Continuous Development (CD), ITIL, Service-oriented Architecture (SOA), Distributed Computing, Azure DevOps, Penetration Testing, Microservices

Platforms

Amazon EC2, Docker, Kubernetes, Linux CentOS 7, CentOS 6, Ubuntu Linux, Alpine Linux, AWS Lambda, Google Cloud Platform (GCP), Azure, Amazon Web Services (AWS), Azure IaaS, Rancher, Heroku, VMware Tanzu Application Service (TAS) (Pivotal Cloud Foundry (PCF)), Oracle, MacOS, Azure Synapse, Ubuntu, CentOS, Windows, Linux, Apache Kafka, Azure Functions, DigitalOcean, AWS IoT, Spinnaker, Visual Studio Code (VS Code), Microsoft

Storage

Auto-scaling Cloud Infrastructure, On-premise, JSON, Amazon S3 (AWS S3), Elasticsearch, Azure Cloud Services, Data Pipelines, Redshift, MySQL, PostgreSQL, MongoDB, Redis, Memcached, Amazon Aurora, Amazon DynamoDB, MariaDB, Google Cloud, Azure SQL Databases, Azure Cosmos DB, Amazon EFS, Neo4j, Apache Hive, Microsoft SQL Server, Datadog

Industry Expertise

Project Management, Cybersecurity

Other

Cloud Platforms, Cloud Infrastructure, Security, AWS DevOps, Infrastructure, Hybrid Cloud Infrastructure, Architecture, IT Governance, IT Infrastructure, GAP Analysis, Implementation, Product Roadmaps, Organization, Resource Allocation, APIs, Site Reliability, Site Reliability Engineering (SRE), Linux Server Administration, Web Scalability, Scalability, Software Architecture, Containers, Shell Scripting, AWS Certified DevOps Engineer, Serverless, Groovy Scripting, Lambda Functions, Cloud, Certified ScrumMaster (CSM), AWS Certified Solution Architect, AWS Certified SysOps Administrator, MCSA, MCSE | Private Cloud, Consul, Linux Administration, Web Application Firewall (WAF), SecOps, Sprint Planning, Sprint Retrospectives, Dashboard Development, Data Reporting, ETL Development, ETL Tools, Prometheus, Monitoring, IT Networking, Cloud Architecture, AWS Cloud Architecture, SSL Configurations, SSL, IT Security, Web App Security, Documentation, NFS, SMTP, Infrastructure Monitoring, Log Management, Network Monitoring, Jira Administration, Jira Administrator, Build Pipelines, CI/CD Pipelines, ITSM, IT Service Management (ITSM), ITIL V3 Foundation Certified, AWS Secrets Manager, Azure Data Factory, IT Project Management, Amazon RDS, Benchmark Analysis, Amazon Kinesis, Networking, Proxies, Ruby Gems, Kubernetes Operations (kOps), High Availability Disaster Recovery (HADR), Cloud Foundry, Big Data, Big Data Architecture, WebSockets, GPU Computing, Machine Learning, Writing & Editing, IBM Cloud, SOAP, Nomad, Azure Databricks, Vulnerability Identification, Vulnerability Scanning, Vulnerability Management, Cyber Defense, RHEL, SAP, Graphite, Load Balancers, Amazon API Gateway, Content Delivery Networks (CDN), Chromium, Apache Flume, Firewalls, SAP ERP, GitHub Actions, Debezium, Scaling

2004 - 2006

Master's Degree in Information Technology

国际信息技术研究所-班加罗尔,印度

DECEMBER 2020 - PRESENT

Certified Kubernetes Administrator

The Cloud Native Computing Foundation

JULY 2020 - PRESENT

Atlassian认证Confluence管理员

Atlassian

JULY 2020 - PRESENT

Atlassian Certified System Administrator

Atlassian

JUNE 2020 - PRESENT

Atlassian认证Jira服务台管理员

Atlassian

JUNE 2019 - JUNE 2021

Google Cloud - Professional Cloud Architect

Google

NOVEMBER 2018 - PRESENT

Atlassian Certified Jira Administrator

Atlassian

NOVEMBER 2018 - PRESENT

Atlassian Certified Jira Administrator

Atlassian

FEBRUARY 2018 - FEBRUARY 2021

AWS认证SysOps管理员-助理

AWS

FEBRUARY 2018 - FEBRUARY 2021

AWS Certified DevOps Engineer - Professional

AWS

APRIL 2017 - PRESENT

ISTQB - BCS认证测试员基础水平

UK TB

APRIL 2017 - APRIL 2020

AWS认证解决方案架构师—专业

AWS

MARCH 2017 - PRESENT

Prince2 Agile Practitioner

Axelos

MARCH 2017 - PRESENT

Prince2项目管理基础证书

Axelos

MARCH 2017 - PRESENT

微软专家:实施微软Azure基础设施解决方案

Microsoft

MARCH 2017 - PRESENT

Microsoft Specialist: Architecting

Microsoft

MARCH 2017 - PRESENT

微软认证解决方案开发人员:Azure解决方案架构师

Microsoft

MARCH 2017 - PRESENT

微软认证解决方案专家:云平台和基础设施

Microsoft

MARCH 2017 - PRESENT

微软认证解决方案助理:云平台

Microsoft

MARCH 2017 - APRIL 2020

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

AWS

APRIL 2016 - PRESENT

Python IKM Assessment

IKM

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring