Qi Qiao
Senior DevOps Developer at AB InBev APAC- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Java Programming Master for Software Developers
UdemyNov, 2020- Nov, 2024 -
Azure DevOps Fundamentals
Udemy
Experience
-
AB InBev APAC
-
China
-
Food and Beverage Services
-
200 - 300 Employee
-
Senior DevOps Developer
-
Mar 2021 - Present
Responsible for DevSecOps platform for APAC DevOps team. Design and implement the CI/CD pipelines for App teams on both Azure DevOps for Azure Cloud and Jenkins for AliCloud. Support for both traditional or micro services .net/java/python/android/miniprogram CI/CD. Deliver the efficient and stable soluations. Experises on container and Kubernetes technologies. Good understanding with Gitflow and hooks intergrated. Establish strategies on source code branching merging and tags. Version control and gate check on releases. Integrate SAST/SCA tools like sonarque, checkmarx, snyk and Gitleaks to pipelines with defined quality gate. OSS artifactory management to reduce the vulnerabilities involved on shift-left security mechanism. DevOps tools auto scaling on business needs. Keep monitoring and logging on go-live applications. Leverage new technology and skills on platform structure. Metrics and kanban on running pipelines. Driver devops engineers in effective ways on projects onboard DevSecOps platform. Push standard developing procedures. Infrastuce as code on Cloud resources provsioning. Working on the best practice adoption for Cloud Iaas/Paas to engineering team.
-
-
-
Rocket Software
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
DevOps Engineer
-
Feb 2017 - Mar 2021
As DevOps engineer in Product team. Take responsibility to maintain the Bitbucket SCM repositories, builds, wiki pages and VMs. Refact the Linux build test and package jobs to Jenkins CI/CD pipelines. Build the C++ and Java programs across different OS platform like Linux/Aix/Solaris/HP/AS400. Automated smoke and regression testing cases. Integrate the source scan Ploaris, Blackduck and SonarQube to pipeline jobs. Maintain the products' artifacts and deliverables. Scripting on product new features. Java developing for the APIs. Implement container technologies like Docker, Docker Compose and Kubernetes cluster soluations for products deliverables. Work closely with engineering Dev QA and support teams.
-
-
-
-
Software Automation Engineer
-
Oct 2014 - Feb 2017
As an automation engineer. Work with developers on requirements analysis, discussing testing methods, making plan for testing, setting up testing environments, designing and performing test cases, submitting a defect report and carry out the corresponding operation. Automated regression test cases. Strictly implement the testing process, organize project milestones review meeting, track and close the problems. Updates and push the project progress. Good understanding of software engineering. Took part in 'Waterfall' , 'Agile', ' Iteration' and TDD. Familiar with VB/VBScripts/Python scripting languages. Excellent in automation tools like QTP/Selenium/Apache Jmeter/SOAP UI/Load Runner etc. Fast grasping and learning.
-
-
-
Quanta Computer Inc. 廣達電腦
-
Computer Hardware Manufacturing
-
700 & Above Employee
-
Quality Assurance Engineer
-
Sep 2011 - Sep 2014
Establish and lead a new software testing Lab. Report to Apple STE Toyko office directly. Weekly updates on project status and resouces. Prepare test plan. Design end users scenarios test caces and lead team to execute tests. Do bug's replication, isolation and analysis. Write bugs tickets to engineering team and track bugs’ life. Regression test on new releases. Review customer issues from support. Scripting auto test cases. Establish and lead a new software testing Lab. Report to Apple STE Toyko office directly. Weekly updates on project status and resouces. Prepare test plan. Design end users scenarios test caces and lead team to execute tests. Do bug's replication, isolation and analysis. Write bugs tickets to engineering team and track bugs’ life. Regression test on new releases. Review customer issues from support. Scripting auto test cases.
-
-
Education
-
Harbin University of Science and Technology
Bachelor's degree, Computer Science and technology