Rizky Faza

Bandung, West Java · rizkyfaza-remove-@tutanota.com

Interested in SRE and DevOps area, mostly to manage on Software Development Life Cycle and Infrastructure. Excellency to improving infrastructure process with automation such as Infra-as-Code using Terraform and Monitoring using Grafana and Prometheus. Managing the cloud infrastructure within the environment of the substances. And do integration CI/CD to developers. With my last experiences of 3 years, I’m also improving my skills on tech stacks aligned with trending of the development.


Experience

Site Reliability Engineer

December 2023 - Present

PT Ordivo Teknologi Indonesia - Onsite - Contract

Documentation and Communication:

  • Conduct to develop and research for services to improving K8s clusters,manage the process of deployment and streamline the apps management.
  • Monitor, develop, and improve the resources management in K8s clusters, which that can improve and reduce the cost usages on cloud.
  • Manage the migration of some services from one to other providers on costs overview.
  • Processing and collect every execution on the environment and mitigation to make sure every timeline was recorded on the company documentation
  • Create the process of K8s application setup from scratch to make sure any developers have knowledge to execute and develop their own application on the division
  • Create the Incident response form for recording every issues that detected on the company.

Infrastructure Collaboration:

  • Shedule meetings with tech leads and developers.
  • Facilitate sessions with higher management to align infrastructure strategies with business goals.

C-Level Communication:

  • Develop a streamlined communication process with C-level executives.
  • Provide periodic updates on the overall health and performance of the infrastructure.

Deployment and Configuration Management:

  • Streamline the process of deploying new Helm apps to K8s clusters.
  • Investigate and implement improvements for faster and more efficient deployments.
  • Manage to convert manual configuration on infrastructure to IaC on terms and condition.

Security and Monitoring:

  • Collaborate with senior DevOps to enhance security measures on K8s clusters.
  • Conduct regular security audits and implement necessary adjustments.
  • Monitor the K8s clusters for how many usages of resources on the nodes and make sure we could pinpoint the target of costs also lowering the financial point of view.
  • Troubleshoot the K8s nodes and pods that related of services always down and get known codes such as OOMKilled or Eviction
  • Using Grafana and Prometheus using Blackbox to get all information to make sure every services monitored. Mostly to crawl latency and status of the services.
  • Track every apps throwback error from Sentry and managed the application registered and management.

Server Management and Application Deployment:

  • Implement best practices for managing and maintaining WordPress server instances.
  • Develop a backup and recovery strategy for WordPress instances.
  • Plan and execute the deployment of the Room Meeting Booking Page Dockerfile to the SaaS environment.
  • Monitor and optimize the performance of the deployed application.
  • Create the Infrastructure automation using Terraform to deploy configuration onto third part WAF Cloudflare to manage domain, create rate limiter and manage the WAF on the account
  • Manage the infrastructure deployment to AWS to deploy Codepipeline, Codedeploy and Codebuild also deploy the ECS services with loadbalancer ALB within the requested services
  • Create the Helm Chart for K8s services endpoint to requested division and deploy it using ArgoCD
  • Manage the build and deployment base image to Google Artifact Registry using Drone CI
  • Streamlined the base images for PHP images, to specific services and push it to Harbor Private registry

Collaborative Issue Resolution:

  • Strengthen collaboration with senior DevOps to efficiently resolve issues on K8s clusters.
  • Document and share lessons learned for continuous improvement.

Software Engineer - DevOps Analyst

May 2023 - Aug 2023

Cargo Community Network Pte. Ltd., Remote - Project Based

Research and Enhancement:

  • Conducted successful research on the REST API Endpoint of Azure DevOps Server, enabling targeted data retrieval to advance DevOps processes.
  • Spearheaded a research initiative that led to substantial improvements in the implementation of Nagios XI, enhancing its performance and capabilities.

Documentation and Guidelines:

  • Authored comprehensive documentation outlining software development procedures and DevOps Governance protocols, ensuring clarity and streamlined operations.

Security and Implementation:

  • Indicatively implemented Terraform scripts to update rule sets for Azure Web Application Firewall (WAF), aligning ARM Template resources with evolving security requirements.

Monitoring and Troubleshooting:

  • Expertly assisted in resolving monitoring challenges within Nagios XI, ensuring uninterrupted operational oversight.

Mid. DevOps Engineer

Jul 2022 - Mar 2023

Livecom B.V, Indonesia - Hybrid

Monitoring and Automation:

  • Monitored servers effectively using Grafana + Prometheus, ensuring performance insights.
  • Streamlined tasks with automation using Bash scripts for log and Docker management.

Development Collaboration:

  • Collaborated closely with developers to troubleshoot CI build issues spanning React.js, .NET, and Java.
  • Pioneered tailored CI/CD setups for project stacks, enhancing development efficiency.

Infrastructure and Deployment:

  • Orchestrated secure authentication via Keycloak for web apps, bolstering security.
  • Managed on-premises servers, ensuring consistent operations.
  • Implemented routing domain strategies for Traefik Proxy, enhancing service accessibility.

Database and Expertise Showcase:

  • Managed robust DB backup and restoration protocols.
  • Showcased expertise by crafting Docker Images, seamlessly pushing them to Dockerhub.
  • Successfully managed email server, ensuring reliable communication infrastructure.
  • Conducted research on Kafka and Apache James for potential Visual Voicemail applications.

Jr. DevOps Engineer

Jun 2021 - Sep 2022

D-Shore B.V (Merge to Livecom B.V), Indonesia - Hybrid

CI/CD and Infrastructure Management:

  • Created and managed end-to-end CI/CD workflows on Azure DevOps.
  • Oversaw Windows Server environment to ensure seamless operations.
  • Managed infrastructure within Azure environment, including deploying app services and more.

Infrastructure as Code and Troubleshooting:

  • Developed and maintained Infrastructure as Code (IaC) using Bicep and ARM Templates for Azure environment.
  • Addressed technical challenges and troubleshooting issues in software development, particularly related to CI integration.

Integration and Source Control:

  • Integrated third-party tools for effective source code scanning and comprehensive code coverage within Azure DevOps.
  • Managed source database versioning through dbForge, synchronizing databases to Software Versioning Control (git) using scripts.

Education

Vocational High School 4

Computer Network and Technology

In High School, basically focusing and learn on major Network Engineering and System Administration.

Achievement:

  • Winner of Network Engineering Competition on Widyatama University Tech Festival
  • Winner of Network Engineering Competition - Cisco Packet Tracer Scenario Case on Universitas Pasundan Tech Festival
  • Attendant of Olimpiade Jaringan Mikrotik Bandung District
May 2016 - May 2019

Skills

Architecture, & Concepts
  • DevOps
  • Configuration as Code
  • Infrastructure as Code
  • CI/CD

Operating System
Linux Server
  • CentOS
  • Ubuntu
  • Debian
  • Redhat OS
  • Oracle Linux
Windows Server
  • Windows Server 2019
  • Windows Server 2022

Programming Languange & DevOps Tools
  • Docker
  • Bash
  • Firebase
  • Powershell
  • Azure Bicep Template
  • GitKraken
  • Helm
  • Git
  • Azure DevOps
  • Github Actions
  • Azure Resource Manager
  • NPM
  • Node.js
  • Python
  • MySQL
  • MongoDB
  • PostgreSQL
  • Ansible
  • Terraform
  • Nginx
  • Apache
  • Tomcat

Platform, Container & Cloud Administration
  • AWS
  • Azure
  • Google Cloud Platform
  • Digital Ocean
  • SonarCloud
  • WhiteSource
  • Docker
  • Kubernetes
  • ArgoCD
  • Traefik Proxy
  • CircleCI
  • Grafana
  • Prometheus
  • Keycloak
  • OAuth2 Proxy

Workflow
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Lean Agile Development & Kanban
  • Analyzing Issues & Critical Thinking

Workshop & Certifications

  • Linux System Administration (Adinusa - Btech Academy)
  • Docker Fundamentals (Adinusa - Btech Academy)
  • Container as a Service AKS Engine - Workshop (Indonesia Cloud Computing Association)
  • Cisco CyberOps Associate - Cisco Networking Academy
    Badge
  • AWS Cloud Quest Badge - AWS Cloud Practicioner
    Badge
  • AWS Cloud Developing - AWS Academy
    Badge

Projects

  • DevOps Mini Project (Ongoing)

    This project was purposed with from scratch development Python Web Application to last step its deployment to specific using Kubernetes.

  • Proxmox Setup : Virtualization Management

    This setup purposed with the understanding for Virtualization management, and also for showcase for the public.

  • Azure DevOps REST API Research for DevOps Governance

    This project purposed that with understanding the DevOps Governance which that will using REST API for get summarized data of Azure DevOps Server.

  • Docker Image for the Voicemail and Email server

    This project purposes use SMTP, POP3, and also API on purpose to manage voicemail process.
    Link to Docker Image

  • Kubernetes Laravel App

    This project purpose for simulating the real world project cases; Why and how to use the Kubernetes, and manage the Laravel app.
    Link to Repo

  • Azure DevOps - CI/CD for Microsoft Power Platform & Azure Infrastructure

    Assist on developing CI/CD process for Microsoft Power Platform and manage the Terraform script for infrastructure deployment.

  • Helm Chart for ArgoCD and Docker Compose Hashicorp Boundary

    This project forked from one of my project to implement access tunnel to remote endpoint within Boundary.
    Link to Repo