Alex Zhang, DevOps Engineer and AWS Developer in Toronto, ON, Canada
Alex Zhang

DevOps Engineer and AWS Developer in Toronto, ON, Canada

Member since October 4, 2021
Alex is a DevOps engineer with several years of experience in cloud infrastructure, infrastructure as code (IaC), containerization, CI/CD, monitoring and observability, configuration management, and shell scripting. His technologies of choice include AWS, Azure, Terraform, Docker, Kubernetes, GitHub Actions, Argo CD, ELK (Elastic Stack), Python, and Linux. Alex learns fast and welcomes a challenge.
Alex is now available for hire

Portfolio

Experience

Location

Toronto, ON, Canada

Availability

Part-time

Preferred Environment

AWS, Azure, Terraform, Docker, Kubernetes, GitHub Actions, Argo CD, ELK (Elastic Stack), Python, Linux

The most amazing...

...project I've implemented was MLOps Project on AWS using Kubeflow for model deployment.

Employment

  • Kubernetes and Terraform Specialist

    2022 - 2022
    Hub International (via Toptal)
    • Deployed and managed the production-grade infrastructure, including the network topology, orchestration tools, databases, caches, load balancers, CI/CD pipeline, monitoring, alerting, log aggregation, etc.
    • Defined and managed infrastructure as code using Terraform, Terragrunt, and Gruntwork Service Catalog; also developed custom Terraform modules to meet the company's needs.
    • Moved services from AWS ECS (an old AWS account) to AWS EKS without downtime.
    Technologies: Kubernetes, Terraform, Amazon Web Services (AWS)
  • Site Reliability Engineer

    2022 - 2022
    Sweetgreen (via Toptal)
    • Built, tested, troubleshot, and maintained IaC code for software systems and infrastructure.
    • Promoted strong design principles as they relate to scalability, disposable resources, automation, loose coupling, databases, removing single points of failure, cache, cost, and security.
    • Worked closely with lead engineers, software engineering managers and principals, they champion architectural decisions that facilitate the work of their teams and our business as a whole.
    Technologies: Terraform, Amazon Web Services (AWS), AWS, CI/CD Pipelines, Node.js, GitHub, AWS Fargate, AWS Lambda, Docker, Amazon API Gateway, Terragrunt, Amazon ECS (Amazon Elastic Container Service), CircleCI, Gruntwork
  • AWS Cloud Infrastructure Engineer

    2021 - 2021
    Alteryx (via Toptal)
    • Used the latest DevOps and cloud deployment techniques—Amazon EKS and AWS ECR, RDS, EC2, and S3—to create and integrate innovative new products into the company's platform.
    • Built and deployed infrastructure as code using Terraform.
    • Designed and tested high-security, leakproof back-end infrastructure to host multitenant and single-tenant deployments.
    • Provided support to small-but-mighty engineering teams that utilized CI/CD principles in GitLab and Argo CD.
    • Performed standard database administration duties using RDS, PostgreSQL, Snowflake, and other ANSI SQL platforms.
    Technologies: Terraform, Docker, Kubernetes, Helm, Argo CD, New Relic, Vault, AWS, Bash, Bash Script, Amazon EKS, Amazon Web Services (AWS), DevOps, Cloud Deployment, Amazon ECR (Amazon Elastic Container Registry), AWS RDS, Amazon EC2 (Amazon Elastic Compute Cloud), Amazon S3 (AWS S3), Infrastructure as Code (IaC), Cloud Infrastructure, CI/CD Pipelines, GitLab CI/CD, Database Administration (DBA), PostgreSQL, Snowflake, DevOps Engineer
  • Senior DevOps Engineer

    2018 - 2021
    Pro Notary LLC
    • Designed, improved, and monitored the cloud infrastructure on AWS and Azure.
    • Developed and managed the infrastructure as code using Terraform.
    • Created and maintained the CI/CD pipelines using Azure Pipelines, Docker, Kubernetes, Helm, and Argo CD.
    • Set up and maintained monitoring and observability systems using ELK (Elastic Stack).
    • Worked on configuration management and application deployment using Ansible, Python, and Bash.
    Technologies: Azure, Terraform, Ansible, Kubernetes, Docker, Argo CD, Bash, Infrastructure as Code (IaC), Helm, CI/CD Pipelines, DevOps, ELK (Elastic Stack), Bash Script, Azure DevOps, Azure Kubernetes Service (AKS), Cloud Infrastructure, Configuration Management, DevOps Engineer, Architecture, Python, AWS, Amazon EKS
  • DevOps Engineer

    2015 - 2018
    Neusoft
    • Worked with Python Django in building microservices and REST APIs.
    • Built and deployed Docker containers to break up a monolithic app into microservices, which improved the developer workflow and increased scalability.
    • Automated deployment and scale and managed Docker containers using Kubernetes.
    • Designed, improved, and monitored cloud infrastructure on AWS, including IAM, VPC, EC2, S3, RDS, ElastiCache, SNS, SQS, ECR, and EKS.
    • Created and maintained CI/CD pipelines using Bitbucket, Jenkins, and CircleCI.
    • Set up and maintained monitoring and observability systems using ELK (Elastic Stack).
    Technologies: AWS, Terraform, Docker, Kubernetes, Jenkins, ELK (Elastic Stack), CircleCI, Microservices, CI/CD Pipelines, Amazon Web Services (AWS), Bash Script, Amazon EKS, Bitbucket, Cloud Infrastructure, AWS IAM, Amazon EC2 (Amazon Elastic Compute Cloud), Amazon Virtual Private Cloud (VPC), Amazon S3 (AWS S3), AWS RDS, Amazon ElastiCache, Amazon SQS, AWS Push Notification Service (AWS SNS), Amazon ECR (Amazon Elastic Container Registry), DevOps, DevOps Engineer, Python, Django

Experience

  • MLOps Platform on AWS using Kubeflow for Model Deployment

    The project mainly focused on building and deploying the marketing attribution model on AWS using Kubeflow pipelines in Python.

    The code of an ML model, ML pipeline, infrastructure, and dependencies (all of which are stored and versioned in Git), as well as a dataset from a centralized feature store, are compiled into the model by ML Orchestrator to generate logs, metrics, alerts, and data for storage and analysis.

    Continuous delivery and experimentation workflows are dynamically integrated. This setup allows us to use the same pipeline to initiate experiments manually and automatically. These are triggered from Git hooks and CI/CD tools for continuous integration and deployment.

  • Migrating AWS Infrastructure using Gruntwork Reference Architecture

    DELIVERABLES
    • Deployed and managed production-grade infrastructure, including the network topology, orchestration tools, databases, caches, load balancers, CI/CD pipeline, monitoring, alerting, log aggregation, etc.
    • Defined and managed the infrastructure as code using Terraform, Terragrunt, and Gruntwork Service Catalog; also developed custom Terraform modules to meet the company's needs.
    • Moved services from AWS ECS to AWS EKS without any downtime.

Skills

  • Languages

    Bash, Bash Script, Python, Snowflake
  • Tools

    Terraform, Jenkins, Amazon EKS, Amazon ECR (Amazon Elastic Container Registry), AWS IAM, Amazon Virtual Private Cloud (VPC), ELK (Elastic Stack), Ansible, Helm, CircleCI, Azure Kubernetes Service (AKS), Bitbucket, GitLab CI/CD, Vault, GitHub, AWS Fargate, Amazon ECS (Amazon Elastic Container Service)
  • Paradigms

    DevOps, Microservices, Azure DevOps
  • Platforms

    Docker, Kubernetes, Linux, Amazon Web Services (AWS), Amazon EC2 (Amazon Elastic Compute Cloud), Azure, New Relic, AWS Lambda
  • Storage

    Cloud Deployment, Amazon S3 (AWS S3), PostgreSQL, Database Administration (DBA), Datadog
  • Other

    AWS, Argo CD, AWS RDS, Cloud Infrastructure, DevOps Engineer, AWS Cloud Architecture, SysOps, Infrastructure as Code (IaC), CI/CD Pipelines, Configuration Management, GitHub Actions, Amazon API Gateway, Gruntwork, Kubeflow
  • Frameworks

    Django
  • Libraries/APIs

    Node.js, Terragrunt

Education

  • Bachelor's Degree in Telecommunications Engineering
    2011 - 2015
    Shenyang Institute of Engineering - Shenyang, Liaoning, China

Certifications

  • Certified Kubernetes Administrator (CKA)
    JULY 2021 - JULY 2024
    The Linux Foundation
  • Certified Jenkins Engineer
    JUNE 2021 - PRESENT
    Jenkins
  • HashiCorp Certified: Terraform Associate
    MAY 2021 - MAY 2023
    HashiCorp
  • Docker Certified Associate
    APRIL 2021 - APRIL 2023
    Mirantis, Inc.
  • AWS Certified SysOps Administrator – Associate
    MARCH 2021 - MARCH 2024
    AWS
  • AWS Certified Developer – Associate
    MARCH 2021 - MARCH 2024
    AWS
  • AWS Certified Solutions Architect – Associate
    MARCH 2021 - MARCH 2024
    AWS

To view more profiles

Join Toptal
Share it with others