Profile
I am currently a DevOps engineer with extensive experience in Docker, Kubernetes, CI/CD pipelines, Jenkins, and automation. Additionally, I have several years of expertise in Linux administration.
Contacts
- Email: jenningsloy318@gmail.com
Skills
- DevOps (CI/CD, Jenkins, Groovy, Git) - 8+ years
- Solaris/Linux - 12+ years
- OpenStack, AWS, VMWare - 10+ years
- Docker, Kubernetes - 8+ years
- Programming (Golang, Python, Shell, Ansible, Terraform) - 6+ years
Education
Bachelor's degree in Electronic science and technology
[2004] to [2008] at [University of Electronic Science and Technology of China], [Chengdu], [China]
Experience
DevOps Engineer
From [Nov 2016] to [Now] at [SAP, Inc], [Chengdu], [China]
- Designed and implemented DevOps CI/CD pipelines for the MaCo product.
- Set up a multi-node Kubernetes cluster on OpenStack/AWS to support CI/CD processes.
- Designed and delivered private cloud solutions for three customers to support the SportsOne platform.
- Established full-stack monitoring systems using Prometheus and Grafana.
- Monitored and troubleshot infrastructure and CI/CD pipelines.
- Managed user authentication and authorization for all infrastructure and services.
- Designed and implemented CPI delivery service for SAP BTP Cloud integration (2024.9 ~ 2024.11)
Linux System administrator
From [Jul 2012] to [Nov 2016] at [TD SYNNEX, Inc], [Chengdu], [China]
- Managed virtualization infrastructure
- Managed SAN storage systems
- Configured and maintained Linux VMs
- Automated configurations for applications like Nginx, LDAP, and Tomcat
- Monitored infrastructure and applications
- Performed security hardening for all VMs and services
- Deployed applications using Python, shell, and Ansible
- Implemented BCP program annually
Projects
MaCo CI/CD pipelines
From [Aug 2020] to [present]
- Setup and improve the CI/CD pipelines to build, test, deliver, and deploy for all MaCo applications.
- Implement automatic scans via Sonar/CheckMarx/BlackDuck/WhiteSource to improve code quality and security.
- Plan and manage all authz/authn access for all infrastructure and services.
- Deploy applications using canary/green-blue strategies.
- Design and implement a new application to deliver cloud integration artifacts.
Athena Data Processing
From [Oct 2021] to [Mar 2023]
- Design and implement pipelines for data science service
- Utilize ArgoCD for application delivery
Setup Kubernetes for production and testing CI/CD pipeline
From [Aug 2017] to [Mar 2018]
- Setup multi-node cluster on OpenStack/AWS to facilitate CI/CD environment for EMS product
- Integrate Kubernetes into Jenkins as build agent for all CI/CD tasks
- Unify the build/deployment/delivery process via Kubernetes manifests and Helm
- Implement monitoring solution with Prometheus
- Integrate Istio for advanced network management
SportsOne Private Cloud design and implementation
From [Apr 2018] to [Aug 2019]
- Designed private cloud solution for SportsOne, encompassing network prototype, storage, security, and virtualization.
- Delivered private cloud solution to 3 customers: Suning, Xinjiang, and BSU.
- Established full monitoring system from hardware to virtualization to services using Prometheus.
- Implemented Infrastructure as Code (IaC) with Terraform and Ansible to automate VM and application provisioning.
- Developed various Prometheus exporters to scrape metrics from different endpoints.
- Managed HANA database High Availability (HA) cluster.
- Planned and implemented backup strategy and solution.
- Created monthly monitoring reports.
Certifications