Close this
Close this

Jimmy Yu

Development
Victoria, Australia

Skills

DevOps

About

Jimmy Yu's skills align with Programmers (Information and Communication Technology). Jimmy also has skills associated with Consultants and Specialists (Information and Communication Technology). Jimmy Yu appears to be a low-to-mid level candidate, with 3 years of experience.
View more

Work Experience

DevOps Engineer

Pivotel Satellite Group
October 2022 - June 2024
  • Kubernetes Infrastructure: Implemented a Kubernetes-based data center with Terraform integrating Cert-Manager, MetalLB, Istio, and Kubernetes Gateway API, boosting system resilience and performance by 25% and resource utilization by 30% Incident Response: Actively participated in the on-call team using PagerDuty, resolving production incidents and improving operation efficiency. Containerization: Orchestrated container-based deployments using Docker, ContianerD, and Kubernetes, enhancing deployment efficiency by 50%. CI/CD Automation: Developed end-to-end automation with Jenkins, ArgoCD, Terraform, and GitLab, reducing deployment times by 50% Monitoring and Log Management: Enhanced application performance and proactive troubleshooting with Elastic Stack and Prometheus through advanced monitoring. Reduced analysis efficiency of monitoring and log Management by 50% Transition to Kubernetes Cluster and CI/CD pipeline Project Scope: Managed the transition from traditional Tomcat Spring Boot applications to Kubernetes-managed microservices, optimizing deployment practices and team collaboration. Technologies Used: Kubernetes, Docker, EC2, Rancher, Spring Boot, Java, Maven. Roles and Contributions: ○ Technical Advisor and Solutions Architect: Proposed and designed solution about springboot microservice, containerization, and Kubernetes managed by Rancher, secured management approval, and ensured a robust and scalable architecture. ○ Hands-On Implementer: Executed the deployment and alignment of technical specifications, reducing operational overhead. Managed the database migration services to Kubernetes, ensuring zero-downtime migration and high availability(HA) services to minimize service interruptions. ○ Performance Optimizer and Knowledge Sharer: Developed Monorepo CI/CD pipelines, configured Kustomize manifest across multiple environments, can automatically continuous deployment in QA and Staging, and improved deployment efficiency by 50%. Conducted knowledge-sharing sessions that increased team proficiency in Kubernetes and container management. Design and Deployment of Production-Grade Kubernetes Clusters Project Scope: Designed and deployed RKE2 Kubernetes clusters across QA, staging, production, and AWS EC2 environments, aiming to enhance application delivery and operational resilience. Technologies Used: Rancher, Terraform, Istio, Cert-Manager, ZXTM, Kubernetes Gateway API, Kustomize, ArgoCD, Jenkins, Gitlab, EC2, VPC, S3, Lambda, Route53, RKE2 Roles and Contributions: ○ Co-Designer and Hands-On Implementer: Previously manual deployment takes 1 hour. I contributed to a design that would automate the operation and reduce deployment time to 30 minutes. Then I implemented the automation using ArgoCD in Kubernetes, achieving a 50% improvement in deployment times and a 25% reduction in operational overhead by applying open-source tools. ○ Technical Configuration and Setup: Used Rancher to deploy RKE2, targeting VMware across three data centers in Australia and utilizing AWS for extending cluster deployments to the US and European regions. This strategic use of on-premise and cloud-based environments not only leverages the inherent scalability and geographical distribution capabilities of the cloud but also optimizes resource utilization by 30%,utilized high performance data center server and decommissioned old end of support data center servers. The deployment effectively harnesses existing resources while enhancing network performance by situating services closer to end-users in diverse regions, aligning closely with business demands for high availability and reduced latency. ○ Security and Compliance Oversight: Applied Network policy and Pod Security Standards on Kubernetes clusters, high-granularity security configurations, enabling FIPS-140-2 compliance for encryption standards to meet stringent security requirements, RKE2 Kubernetes certificates auto-rotation. Enhanced network and application security across all environments, achieving robust security compliance. Monitoring Infrastructure and Log Management Solution Project Scope: Enhanced monitoring and log management using Prometheus, Grafana, and Elastic Stack, deepening system health insights and performance. Technologies Used: Prometheus, Grafana, Elasticsearch, fluentD, Kibana, Sidecar Roles and Contributions: ○ Solution Architect and Implementer: Implemented a fully integrated monitoring and logging framework within a Kubernetes environment. Optimized the deployment and configuration of Prometheus and Grafana to utilize Kubernetes service discovery and custom exporters, which facilitated automatic and efficient monitoring setup. Orchestrated an EFK stack that aligns with cloud-native principles, enhancing log collection, search, and visualization capabilities, Implemented a sidecar container approach for log processing within Kubernetes deployment. Leverage sidecar containers to handle log routing. thereby providing deeper insights into operational data and system health, optimizing log management workflows. ○ Performance Optimization Specialist: Developed and refined performance metrics and alerts in Prometheus to detect and address potential issues proactively, greatly enhancing operational response times and system reliability. Leveraged Grafana's rich visualization tools to create dashboards that deliver actionable insights, improving decision-making processes and operational visibility. Automating Operational Analysis Reports with Grafana and Kibana to enhance 50% efficiency

System Engineer

Computer & Parts Land
August 2020 - February 2022
  • Linux System and Patch Management: Performed comprehensive Linux operating system(Ubuntu and CentOS), disk, and patch management configurations, enhancing system reliability and security. Server Performance Monitoring: Monitored with CheckMK and optimized server performance, capacity, and security, Maintain more than 20% system resource redundancy. Data Analytics and Reporting: Developed data analytics and reporting solutions, improving decision-making and operational performance. Cloud-Based AWS Infrastructure Management: Worked extensively with AWS services including EC2, S3, Route53, VPC, WAF, and Security Group. Managed daily infrastructure maintenance and enhanced AWS Shield setups for improved data protection. VMware Vsphere VM management: Managed VMware data center and utilized Rapid7 for infrastructure monitoring and maintenance, improving incident response and security. AWS Service Migration Project Scope: Directed migrating essential services to AWS, focusing on enhancing scalability and ensuring continuous service availability. Roles and Contributions: ○ Migration Planner: Developed a strategic migration plan to move essential services to AWS, minimizing downtime and disruption. ○ Technical Implementer: Executed the setup and configuration of AWS services, including EC2, S3, Lambda, and VPC, ensuring seamless integration with existing systems. ○ Security Enforcer: Implemented security measures using AWS WAF, ACL, and Security Groups, ensuring compliance with industry standards. ○ Performance Optimizer: Monitored and optimized the performance of AWS services post-migration with CloudWatch, enhancing system responsiveness and reducing operational costs. Technologies Used: AWS EC2, ELB, S3, Lambda, VPC, Route 53, CloudWatch. Outcome: Managed a seamless transition with minimal disruption, which improved system performance and operational cost-efficiency by 15%. Android Application Development Project Scope: Participated in the development of an Android application aimed at extending the functionality of a Magento web application to mobile platforms. Role and Contributions: Mobile Developer: Collaborated with developer to implement mobile solutions that integrate seamlessly with the Magento platform, focusing on user experience and system integration. Technologies Used: Android SDK, Java, Magento API. Outcome: Delivered a functional Android app that enhanced the accessibility of the Magento web application.

Education

Monash University

Master of Information Technology
January 2019 - January 2021