Gonewaje

DevOps Engineer

Specializing in automation, CI/CD pipelines, and cloud infrastructure to enhance efficiency, availability, and reliability.

Download CV

About Me

Gonewaje

5 years of experience in DevOps, specializing in supporting automation, optimizing critical deployments, and implementing CI/CD and DevOps processes to enhance efficiency, availability, and reliability.

Seeking to leverage proven expertise in infrastructure management and continuous improvement to contribute effectively to a dynamic team focused on innovation and operational excellence.

Work Experience

DevOps Engineer

PT Bank Syariah Indonesia Tbk.

May 2024 - Present
  • Conducted research and development to enhance high availability and reliability, focusing on DevOps practices.
  • Implemented best practices in Kubernetes such as probes, resource limits, and efficient pod management.
  • Implemented Domain Specific Language (DSL) to automate job configuration as code in Jenkins, improving workflow efficiency.
  • Migration of on-premises OpenShift Container Platform (OCP) to OpenShift Dedicated on Google Cloud Platform (GCP) and AWS, ensuring seamless transition and enhanced scalability.
  • Defined and implemented best practices for Kubernetes manifests and infrastructure configuration, optimizing deployment efficiency and reliability.
  • Implemented ArgoCD as GitOps to establish a source of truth for Kubernetes cluster configurations, enabling declarative and automated deployment management.
GCP
Jenkins
Kafka
Redis
Openshift Container Platform
ArgoCD

DevOps Engineer

tiket.com (PT. Global Tiket Network)

Jan 2022 - May 2024
  • Built and managed infrastructure on Google Cloud Platform (GCP) ensuring robust and scalable environments.
  • Installed, configured, and managed critical applications such as HAProxy, MySQL, MongoDB, Nginx, Jenkins, Consul, and Rundeck to support operational needs.
  • Deployed internal applications efficiently using Ansible/Terraform/Packer for automation and consistency (VM apps).
  • Created comprehensive documentation for all tasks, ensuring clarity and continuity in operations.
  • Collaborated closely with software engineers to streamline deployment processes, enabling regular and reliable code releases.
  • Collaborated with Tiket, Ranch, and Blibli to build data streaming pipelines using Kafka and Debezium, facilitating real-time data integration and analysis.
GCP
Jenkins
HAProxy
Consul
Terraform
Packer
Ansible
Atlantis
Kafka
ELK
MySQL
MongoDB
Redis
GKE
ArgoCD

DevOps Engineer

redikru.com (PT Karya Inti Hutama)

Freelance
  • Maintained all workloads in Amazon EKS, ensuring high availability and optimal performance.
  • Implemented cost optimization strategies that reduced staging environment costs by nearly 50%.
  • Implemented Karpenter for efficient auto-scaling and prefix delegation to optimize IP address management.
  • Developed and implemented an automated cluster shutdown system using GitHub Actions, scheduled for weekends to reduce operational costs.
  • Collaborated with development teams to streamline CI/CD pipelines and improve deployment reliability.
  • Conducted regular infrastructure audits and implemented improvements to enhance security and performance.
AWS
EKS
Kubernetes
GitHub Actions
Karpenter
Terraform
Docker

DevOps Engineer

Dana Pensiun Bank Mandiri

Freelance
  • Created and set up the overall infrastructure in Google Cloud Platform from scratch.
  • Maintained Web Application Firewall (WAF) and implemented security rules in both GCP Firewall and Cloudflare.
  • Utilized GitHub Actions as CI/CD tools to automate deployment to virtual machines.
  • Implemented monitoring and alerting systems to ensure high availability of critical services.
  • Collaborated with development teams to establish best practices for application deployment and infrastructure management.
  • Created comprehensive documentation for infrastructure setup and maintenance procedures.
GCP
GitHub Actions
Cloudflare
WAF
Monitoring
CI/CD
Infrastructure as Code

DevOps Engineer

mez.ink (Super Creator Tech, Pte Ltd)

Freelance
  • Successfully migrated the entire infrastructure from AWS to Google Cloud Platform, ensuring zero downtime during transition.
  • Implemented deployment automation using Ansible and Jenkins for virtual machine deployments.
  • Set up and maintained NSQ for message queue/broker services, ensuring reliable asynchronous communication between services.
  • Optimized cloud resource utilization, resulting in improved performance and cost efficiency.
  • Established monitoring and logging solutions to ensure system reliability and facilitate troubleshooting.
  • Collaborated with development teams to improve deployment processes and application performance.
AWS
GCP
Ansible
Jenkins
NSQ
Infrastructure Migration
Monitoring

Analyst Client Technology

Flex

Feb 2020 - Jan 2021
  • Managed networking hardware such as switches, routers, and Access Points (AP) to ensure high availability and optimize production output.
  • Managed MySQL servers and VMware infrastructure as centralized data storage for the production manufacturing environment.
  • Conducted research on system administration best practices, including the adoption of Docker, Git, and other modern technologies.
  • Collaborated with IT regional teams for monitoring and enhancing security measures across the manufacturing environment.
  • Implemented automation solutions to streamline routine IT operations and improve system reliability.
  • Provided technical support and troubleshooting for critical production systems.
MySQL
VMware
Docker
Git
Networking
Security
Automation

Skills & Certifications

Cloud Platforms

  • Google Cloud Platform (GCP)
  • AWS
  • OpenShift

CI/CD & Automation

  • Jenkins
  • ArgoCD
  • Gitlab CI
  • Github Action

Containerization

  • Kubernetes
  • Docker
  • OpenShift Container Platform
  • Google Kubernetes Engine (GKE)
  • Elastic Kubernetes Service (EKS)

Infrastructure as Code

  • Terraform
  • Ansible
  • Packer
  • Atlantis

Databases

  • MySQL
  • MongoDB
  • Redis

Monitoring & Logging

  • ELK Stack (Elasticsearch, Logstash, Kibana)
  • Prometheus
  • Grafana
  • Dynatrace
  • Grafana Alloy

Messaging & Streaming

  • Kafka
  • Debezium
  • Data Streaming Pipelines
  • NSQ

Networking & Security

  • HAProxy
  • Nginx
  • Consul
  • Network Security
  • MikroTik

Certifications

1
Associate Cloud Engineer (GCP) - 2022
2
Developing a Google SRE Culture (Coursera) - 2021
3
Architecting on AWS (Dicoding) - 2021
4
Cloud Practitioner Essentials (Dicoding) - 2021
5
MikroTik Certified Network Associate (MTCNA) - 2017

Featured Projects

Cost Optimization with Prefix Delegation in EKS
AWS
EKS
Networking
Cost Optimization

Implemented prefix delegation in Amazon EKS to optimize IP address allocation, reducing IP address exhaustion issues and improving scalability while lowering operational costs.

Karpenter Implementation in EKS
AWS
EKS
Karpenter
Auto-scaling

Deployed Karpenter as a more efficient node provisioning solution for Amazon EKS, enabling faster node launches, improved resource utilization, and significant cost savings through right-sizing.

AI Model Deployment on Vertex AI
GCP
Vertex AI
Machine Learning
MLOps

Successfully deployed and managed machine learning models on Google's Vertex AI platform, enabling scalable inference endpoints with optimized performance and monitoring capabilities.

GitOps Integration with Kustomize
GitOps
Kustomize
Kubernetes
CI/CD

Implemented GitOps workflows using Kustomize for Kubernetes manifest management, enabling declarative configuration and automated deployment through Git-based source control.

Helm & Kustomize with Nexus Registry
Helm
Kustomize
Nexus
Kubernetes

Developed a streamlined workflow using Helm and Kustomize for Kubernetes manifests, with Nexus as a centralized registry, improving versioning, distribution, and reusability of deployments.

WAF & Firewall Implementation
Security
WAF
Firewall
Penetration Testing

Deployed and configured Web Application Firewall (WAF) and network firewall solutions to enhance security posture, successfully supporting penetration testing and addressing identified vulnerabilities.

DevOps Dashboard
Dashboard
Monitoring
DevOps
Visualization

Created a centralized DevOps dashboard that aggregates metrics and status information from various tools, providing a unified view of CI/CD pipelines, infrastructure health, and deployment status.

Developer Productivity Tools on OpenShift
OpenShift
Redis
Kafka
Developer Tools

Deployed Redis Insight, CloudBeaver, and Kafka UI on OpenShift Container Platform, significantly enhancing developer productivity through intuitive interfaces for database and message queue management.

AWS to GCP Migration
AWS
GCP
Migration
Cloud

Led the successful migration of infrastructure and services from AWS to Google Cloud Platform, ensuring minimal downtime and optimizing resource allocation in the new environment.

Centralized Logging with ELK Stack
ELK
Elasticsearch
Logging
Monitoring

Implemented a centralized logging solution using the ELK Stack (Elasticsearch, Logstash, Kibana), enabling comprehensive log aggregation, search capabilities, and visualization for improved troubleshooting.

Centralized Logging with Grafana Loki
Grafana
Loki
Logging
Monitoring

Deployed Grafana Loki as a horizontally-scalable, highly-available log aggregation system, integrated with Grafana for powerful visualization and alerting capabilities.

Kubernetes High Availability Setup
Kubernetes
GCP
High Availability
DevOps

Implemented best practices in Kubernetes such as probes, resource limits, and efficient pod management to ensure high availability and reliability of critical applications.

OpenShift Migration to GCP
OpenShift
GCP
Migration
Cloud

Led the migration of on-premises OpenShift Container Platform (OCP) to OpenShift Dedicated on Google Cloud Platform (GCP), ensuring seamless transition and enhanced scalability.

GitOps with ArgoCD
ArgoCD
GitOps
Kubernetes
CI/CD

Implemented ArgoCD as GitOps to establish a source of truth for Kubernetes cluster configurations, enabling declarative and automated deployment management.

Kafka Data Streaming Pipeline
Kafka
Debezium
Data Streaming
Integration

Built data streaming pipelines using Kafka and Debezium, facilitating real-time data integration and analysis between multiple services.

Infrastructure as Code with Terraform
Terraform
IaC
GCP
Automation

Deployed and managed infrastructure on Google Cloud Platform using Terraform, ensuring consistent and reproducible environments.

Jenkins CI/CD Pipeline Automation
Jenkins
CI/CD
Automation
DSL

Implemented Domain Specific Language (DSL) to automate job configuration as code in Jenkins, improving workflow efficiency and consistency.

Trusted Clients

LES Online

LES Online

Dana Pensiun Bank Mandiri

Dana Pensiun Bank Mandiri

Redikru

Redikru

mez.ink

mez.ink

tiket.com

tiket.com

Bank Syariah Indonesia

Bank Syariah Indonesia

Get In Touch

Contact Information
Feel free to reach out through any of these channels

Location

Jakarta, Indonesia

Send a Message
I'll get back to you as soon as possible

This form uses Google SMTP for email delivery.