Muhammad Ridho Hafidz
System Engineer | Cloud Consultant
About Me
I am a System Engineer with a strong passion for technology and continuous learning. My expertise includes Cloud Computing, Linux System Administration, Networking, and DevOps practices. Additionally, I am proficient in various IT tools and productivity software.
I have experience in designing and implementing solutions that drive business growth, enhance organizational efficiency, and optimize system and network performance. With strong problem-solving skills, I am confident in managing systems, projects, and teams across diverse IT environments.
Bio
Professional Skills
Work Experience
- Participating in OpsGenie on-call rotations to respond to customer infrastructure incidents
- Implementing infrastructure according to customer needs (Neo Virtual Compute, Neo Metal Product, Gio Enterprise Public, Gio Enterprise Private)
- Managing customer Linux/Windows servers and services
- Managing customer Network appliances and vRouters (Fortigate, Fortiweb, OPNsense, vyOS)
- Managing customer Hosting & Mail Servers (Postfix, Zimbra, Iredmail, Plesk, cPanel) daily issues
- Managing customer Virtualization servers (Proxmox, VMWare, OpenStack)
- Managing Customer Backup Service (Acronis, Proxmox Backup Server, and Veeam backup)
- Managing Neo Wordpress App product (Maintenance servers and troubleshooting product issues)
- Managing and implementation logging (elk, grafana) for internal tools
- Managing customer Kubernetes environments
- Monitoring and creating alerting for customer infrastructure using Nagios, Prometheus, Victoria Metrics, Telegraf, and Grafana
- Collaborating on the development of internal tools team (APIs) using Python and Django to integrate visibility monitoring for Uptime Kuma, Acronis alerts, Zabbix alerts, and Proxmox Mail Gateway for seamless monitoring and notification management
- Collaborating on the development of internal tools, including a Telegram bot, to assist the team in checking customer scope efficiently using Python
- Generating monthly reports for customer infrastructure
- Cooperating and escalating issues with other teams using OSTicket
- Research and development for improvement to infrastructure (DevOps, cyber security and backend infrastructure)
- Manage network servers, storage, and technology tools
- Installing, maintaining, and supporting computer communication network
- Supporting management data center
- Website server maintenance
- Hardware upgrade recommendations
- Fixing problems with software
- Assist with system planning and implementation, and network integration
- Monitor performance and maintain systems according to requirements
- Research and development for infrastructure improvements
- Install and configure software and hardware
Education
Bachelor of Computer Science, Technical Information
Undergraduate Thesis : "Implementation of Continuous Integration/Continuous Deployment (CI/CD) in Web Application Development in Kubernetes Environment based on Rancher Kubernetes Engine."