Resume

Name: Johnny Tao

Email: [hello at jtao dot ca]

Work Experience

Niagara Linux

IT Consultant

2020 - Present, Niagara, Canada

Responsibilities

  • Design, plan, and implement IT Solutions for businesses and non-profit organizations.
  • Assessing clients’ needs and resources and recommending the appropriate services.
  • Providing input into Canadian IT-related services or Canadian employers where its services must be tailored to suit customers’ needs.
  • After providing software services, consult with clients to resolve problems, provide ongoing support, and train customers.

LOHO Games, Inc.

Senior Infrastructure Engineer / Team Lead

2017 - 2019 Beijing, China

Responsibilities

  • Responsible for IT infrastructure design, implementation, and continuous optimization.
  • Working with developers to support Jenkins CI/CD, Git, Docker, and Rancher/ Kubernetes in the development environment.
  • Developing Chef Cookbook to simplify servers’ management.
  • Participating in the formulation and implementation of the ISO 27001 information security management system.

Weiying Times Technology Co. Ltd

DevOps Engineer

2016 - 2017, Beijing, China

  • Docker, Mesos, and Marathon support.
  • Jenkins Scripts/Ansible Playbooks maintenance.
  • Python / Django Web Development.

KOD Games, Inc.

Information Technology Operations Manager

2014 - 2016, Beijing, China

Responsibilities

  • Responsible for the online operation of the company’s self-developed mobile game products in mainland China, Taiwan, Korea, Thailand, Singapore, and Vietnam area.
  • Lead the IT Operations team to be responsible for the operation of online game servers.
  • Cooperate with the product development team, deploy code in different environments, version release, and update.
  • Work with product, operation, platform team, develop game automation deployment, and release solution.
  • Automated deployment Ansible playbooks/python scripts development.
  • Backup management of server data and code versions, development, and implementation of rollback strategies.
  • Deploy products on multiple public cloud platforms, UCloud, TencentCloud, and AWS.

iClick Interactive Asia Group Limited

Senior Systems Engineer

2011 - 2014, Beijing, China

Responsibilities

  • Responsible for managing 1000-node online advertising platform clusters of data centers such as On-Premises data centers, Alibaba Cloud and AWS in Hong Kong, Beijing, Shanghai, Hangzhou, and Singapore.
  • Operation and maintenance DSP (Demand-side Platform), SEM (Search engine marketing), ADX (AD Exchange), RTB (Real-time bidding), Banner, and Tracking clusters.
  • Operation and maintenance Hadoop, Greenplum, Xen/KVM/VMware, Redis, DNS, MySQL, Fluentd clusters, Fortigate, F5 BigIP LTM, and Nginx Load lancer.
  • Servers monitoring with Nagios, cacti, and Zabbix.
  • IT automation and orchestration with Saltstack.
  • Ruby and Perl Scripting.

UTV Ignition Games (Disney)

Network Operations Center Supervisor

2010 - 2011, Beijing, China

Responsibilities

  • Leading the Beijing Network Operations Center team, responsible for operation and maintenance of Tier1 and Tier2 live MMORPG game servers in North American Data Centers of Rackspace.
  • Game Servers monitoring and reporting.
  • Shell Scripting.

IT Guru

IT Consultant

2007 - 2011, Beijing, China

  • Commercial IT consulting and implementation.
  • IT projects coordination.
  • Cybersecurity assessment, planning, and project implementation.

Save the Children UK Project (IT Guru)

Information Technology Consultant

2009 - 2011, Beijing, China

  • IT infrastructure planning, implementation, and support.
  • Network security planning and implementation.
  • IT security policy design and compliance implementation.

Possibility Space, Inc.

System Administrator

2008 - 2010, Beijing, China

  • IT Operations of data center servers in the United States (Softlayer) and China.
  • IT Support for IT infrastructure in Beijing and Austin Offices.

O3 China, Inc.

Systems Analyst

2008, Beijing, China

  • Onsite support for IT infrastructure of BMW events.
  • Participating in push mail server project.

ConocoPhillips China, Inc.

Bohai Phase II Project

Systems Analyst

2006 - 2008, Beijing , China

  • Onsite support for IT infrastructure in the IS department of the Beijing office in China.
  • Data migration management between sites in Singapore, Perth and mainland China.
  • Servers monitoring and management

Johnson Computer Connections, Co., Ltd.

Information Technology Technician Lead

2004 - 2006, Beijing, China

Responsibilities

  • Leading the technical team to successfully deliver system integration projects to Mexican embassy in Beijing, Person Group, Beijing Architecture Studio Enterprise, Camco Global, KAWAN and other foreign companies located in Beijing.

Information Technology Support Technician

2003 - 2004, Beijing, China

Responsibilities

IT Help Desk

Skills

  • Python Programming
  • Linux Systems Administration
  • Infrastructure as Code Automation
  • Infrastructure Monitoring

Educational Background

Beihang University (College Diploma)

Issued 2019, Computer Science

Licenses & Certifications

Red Hat Certified Engineer

Issued 2011, Credential ID 111-178-943

Microsoft Certified Systems Engineer

Issued 2007, Credential ID 3830459

Microsoft Certified Systems Engineer: Security

Issued 2007, Credential ID 3830459

Languages

English

Full Professional Proficiency

Mandarin

Native or bilingual proficiency