Build SRE Team from 0 to 1
- Mentor Backend SRE Tech from 0 to 1
- Allocate project resource
- Set Goal of each team of member
Infrastructure as code
- Implement Terraform, manage AWS, GCP, vSphere
- Implement Ansible, manage service, service configuration, Linux permission, Database permission
Cloud Architecture
- Design AWS Architecture, include IAM, VPC, EKS, RDS, Elasticache, Route53, S3, Cloudfront, ACM ...
- Design GCP Architecture, include IAM, Shared VPC, GKE, GCS, GAR ...
Refine Release Flow
- Write Gitlab migration tools, migrate Gitlab from version 10.x to 16.x
- Build requirment CI/CD component service
- Integrate Gitlab-Runner to GKE
- Integrate Jenkins Agent to GKE and Docker Agent
- Design Release flow for multiple environment and programming lanuage
- Integrate Vault to Jenkins Pipeline and Service Deployment
- Migrate old project to new architecture and deploy flow
Automation
- Write Automation Utils using Golang Cobra, include DNS Management, Monitoring Management, Ansible Operation, Configuration Management, Kibana Dashbaord, Vault Resource Management, Backup/Restore Utils (Crypt Backup using AES256+GCM and Vault transit) ...
Security
- Refine VPN architecture
- Implement Vault
- Design and build Dynamic Database Account/Password Platform , write API base on Golang Gin, integrate Vault, Consul, Superset, Frontend Team's audit system
Monitoring
- Design monitoring architecture
- Prometheus, Alertmanager and Consul as metrics monitoring
- Elastalert2 as log monitoring
- Gatus as Service Status Monitoring
- Opsgenie as Alert Center
Hardware
- IDC Firewall HA