David Yang
Cloud Engineer @Ontario Government | Gouvernement de l’Ontario
Signup · Get unlimited contacts
WORK HISTORY
Cloud Engineer @Ontario Government | Gouvernement de l’Ontario
Toronto, ON, CA
SharePoint Build server upgrade projectBackgroud: The current sharepoint build pipelines run in Jenkins server and the Jenkins server is ready to retire. Implementation: Migrate SharePoint release pipelines from Jenkins server to Azure DevOps pipelines for sharepoint team and document the process. Also write the power automation flow to send notification to Teams channel when site build is done.3. Azure Synapse Analytics project Background: Ontario gov data center has lots of data in the legacy system. Implementation: a. Use Bicep to spin up Azure keyvault, log analytics, storageaccount, azure synapse analytics, and sql pool with application insight.b. Create CI pipeline for artifacts, CD pipelines for sql pool, wheel job and synapse workspacec. Create fact table and dimension tables for data analysis purposed. Develop Azure data factory pipelines to extract data from various data sources, transform it according to the business rules.e. Implement source control for Azure data factory pipeline using Azure DevOpsf. Work with Azure data lake storage for loading data into azure data warehouseg. Create CostPerQuery query to track the synapse queries and costs of themin different workspaces (Dev, QA, Staging and Prod).h. Create different Azure AD groups and assign the different role assignments to them using RBAC.i. Use Azure monitor to monitor Metrics (Azure datafactory), and create alerts.j. Use Dynamic Data Masking to secure the PII data in SQL pool.4. OpenShift Integration and ManagementBackground: Enhancement of containerized application management and orchestration.Implementation:Deployed and managed Azure RedHat OpenShift clusters to streamline container orchestration and application deployment.Automated deployment processes and integrated CI/CD pipelines within OpenShift for efficient application delivery.Implemented monitoring, logging, and security practices within OpenShift environments to ensure robust operations
EDUCATION
Tsinghua University
Master of Engineering - MEng, Electrical and Electronics Engineering
University of Ottawa
Master of Engineering - MEng, Computer Engineering
SKILLS
ABOUT DAVID YANG
Experienced DevOps Engineer with a demonstrated history of working in the government administration industry. Greate passion for multiple clouds technologies: AWS ( EC2, S3, lambda, DynamoDb,Route 53, Cloudwatch, Cloudtrail, IAM, Fargate, CDK, Lambda), Azure ( azure Devops pipelines, app service, app service plane, application insights, data factory, storage account, monitor, data pipelines, application gateway, AKS, azure AD, azure key vault, azure container registry, azure container instance).Extensive knowledge of Kubernetes cluster deploy and support for dev and prod envs and also understand how to secure the Kubernetes cluster in prod env. Serverless development experience using AWS lambda to develop several micro-service components. I also addressed the lambda cold start by using concurrency provision.No-SQL database tuning experience (MongoDB) by adding new indexes or modifying current ones to speed up some slow database queries. Use terraform/Bicep script to spin up azure cloud infrastructure Use AWS CDK to spin AWS cloud infrastructureProd env monitor and support for Kubernetes workloads
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.