Hey, I'm Okay

DevOps Engineer with 3+ years of hands-on experience building and scaling cloud infrastructure. I design and implement production-ready Kubernetes clusters, automate infrastructure with Terraform, and architect CI/CD pipelines across Azure and GCP. From multi-cluster orchestration to GitOps workflows, I build systems that enable teams to deploy with confidence.

Technologies

Cloud Platforms

3

Google Cloud Platform

Microsoft Azure

AWS

Container & Orchestration

4

Kubernetes

Docker

Helm

Istio

Infrastructure as Code

3

Terraform

Terragrunt

Ansible

CI/CD & Automation

4

GitHub Actions

Azure DevOps

ArgoCD

Jenkins

Monitoring & Observability

3

Prometheus

Grafana

Elastic Stack

Databases

3

PostgreSQL

Redis

MongoDB

Programming & Scripting

4

Python

TypeScript

Node.js

Bash

Experience

adesso Turkey

DevOps Engineer • Jan 2025 - Present

Leading DevOps initiatives with expertise in monitoring, automation, and infrastructure management. Implementing Wazuh for security monitoring, Prometheus and Grafana for observability, Ansible and Terraform for infrastructure automation, and managing Elastic Stack (ELK) for centralized logging. Orchestrating containerized applications on Azure Kubernetes Service (AKS) and ensuring system reliability with Icinga monitoring.

ZF Group (via NTT DATA)

DevOps Engineer • Jul 2024 - Jan 2025

Contracted through NTT DATA to operate under a hybrid role as Infrastructure Admin & DevOps Engineer, focusing on Kubernetes, Azure databases, and automated migrations. Managed Kubernetes clusters using Helm charts, ensuring efficient, scalable, and cost-effective deployments. Integrated database migrations and configuration updates into deployment workflows to maintain data consistency and reduce downtime.

NTT DATA Business Solutions

Middle Software Engineer • Apr 2024 - Jan 2025

Focused on DevOps practices and cloud infrastructure management using Microsoft Azure. Developed backend services with Node.js and TypeScript while managing container orchestration on Azure Kubernetes Service (AKS). Implemented CI/CD pipelines and maintained Kubernetes clusters for scalable deployments.

NTT DATA Business Solutions

Software Engineer • Nov 2022 - Apr 2024

Developed DevOps solutions and microservices architecture on Microsoft Azure. Built React Native applications while implementing Docker containerization, Kubernetes orchestration with Helm charts, and Istio service mesh. Practiced GitOps principles for infrastructure management and automated deployments on Azure Kubernetes Service (AKS).

Featured Projects

GitOps with ArgoCD Image Updater

Production-ready GitOps implementation with automated image updates. Features ArgoCD Image Updater, Kubernetes HPA with multi-metric autoscaling (CPU + Pub/Sub), External Secrets Operator, and Slack notifications for deployment tracking.

ArgoCDGKEHelmGitOps

Multi-Environment Infrastructure Automation

Scalable infrastructure-as-code setup for dev, staging, and production environments on GCP. Implements DRY principles with Terragrunt, manages GKE clusters, VPC networking, Cloud CDN, and automated CI/CD with GitHub Actions.

TerraformTerragruntGCPGitHub Actions

VirtuaFit Microservices Platform

Full-stack microservices architecture with three independent services (Auth, Workout, Analytics). Built with Python/Flask, deployed on GKE with Terraform/Terragrunt, featuring PostgreSQL, NGINX reverse proxy, and Elastic Stack for observability.

Python/FlaskKubernetesPostgreSQLELK Stack

Latest from the Blog

View all

2026-02-17 · 5 min read

Claude Code Was Hallucinating. The Fix Was a Progress Bar.

When Claude Code's context window fills up, output quality tanks — hallucinated imports, phantom files, broken logic. I fixed it by adding a statusline that shows context usage in real-time, and built a tool so you can do the same.

Claude CodeDeveloper ToolsBash

2025-06-15 · 3 min read

My Kubernetes Cluster Looked Healthy. Production Wasn't.

Green dashboards, running pods, low CPU — and yet production felt broken. A story about why Kubernetes metrics can lie about user experience, and what to watch instead.

KubernetesObservabilityMonitoring

2025-05-20 · 5 min read

Automating Kubernetes Deployments with ArgoCD Image Updater on GKE

How I implemented ArgoCD Image Updater to automate container image deployments on Google Kubernetes Engine, with Helm charts, Pub/Sub-based autoscaling, External Secrets, and Slack notifications.

GitOpsArgoCDKubernetes

Connect

Navigate

HomeBlog

Connect

© 2026 Okay Kacar. All rights reserved.