Nārāyaṇa Dās Harricharaṇ

Senior DevOps / Platform Engineer

avatar

Date of birth: 25/08/1993

Nationality: South African

Current location: India (GMT+5:30)

Languages: English, Afrikaans and Hindi

Profile


8 years DevOps experience.

Specializing in high-traffic, automated platforms.
Engineered for reliability, observability, and long-term cost efficiency.

Programming and infrastructure provide the operational substrate;
Principled higher-order reasoning governs efficacy.

DevOps experience summary:

  • Architected resilient, high-availability systems
  • Sustained high-traffic workloads
  • Kubernetes (GKE) and Docker Swarm orchestration
  • Cloud platforms: AWS, Google Cloud, DigitalOcean
  • PostgreSQL and other databases
  • CI/CD Design and implementation
  • Configuration management: Ansible, Puppet
  • Observability: metrics and logs (Prometheus, Grafana, ELK)
  • Web application and environment migrations
  • Internal tooling and automation (Python, Ruby, Node.js, Bash)
  • Backend and API development in TypeScript (unit tested)

Human Systems Skills:

  • Multilateral thinker; adaptable and analytical
  • Ability to simplify complexity
  • Clear communicator and technical writer
  • Leadership and mentoring
  • Innovative problem-solver; disciplined and dedicated

Recent Sabbatical


Traditional Vedic Studies & Community Service (India)

Traditional Vedic Studies
Oct 2021 - Dec 2025
  • Immersive residential program
  • Combining meditation, traditional scholarship, and community service
  • Across multiple temples and monasteries throughout India
  • Major subjects studied:
  • Classical logic/epistemology, Vedic philosophy and psychology
  • Sanskrit (foundational), Hindi, Ashtanga Yoga, Indian classical music
  • Taught weekly classes in classical logic/epistemology and Vedic philosophy
  • Mentored community members on personal development and wellbeing
  • Maintained a disciplined routine
  • Currently pursuing studies in Sanskrit
Pāṇini’s Aṣṭādhyāyī (~2,500 years old) is an algorithmic masterpiece - an ancient, formally precise treatise on Sanskrit grammar that functions like a compiler. Its rule-based system encodes programming concepts such as classes, meta‑rules, scoping and inheritance.

Experience


Rehive

Senior DevOps Engineer
Aug 2020 - Sep 2021
  • Handled ~1.2M requests per day
  • Scaled and maintained PostgreSQL and Google Kubernetes Engine Cluster
  • Managed entirely by the CTO and myself
  • Enhanced our custom Python CI/CD tool with new features
  • Contributed to Python automation scripts and internal tools
  • Including a Python tool managing 70+ Git repositories
  • Deployed and configured Grafana and Prometheus monitoring stack
  • Planned and organized the DevOps roadmap
  • Identified infrastructure weaknesses and implemented fixes
  • Executed cost-optimization initiatives

DevOps Consultant / Contractor

Senior DevOps Engineer
Apr 2019 - Dec 2019

Client: SensorNetworks
Oct 2019 - Dec 2019
  • Authored Helm charts
  • Implemented Prometheus & Grafana monitoring solution
Client: Private
Aug 2019 - Sep 2019
  • Migrated a LAMP-stack application from bare-metal servers to AWS
Client: OneConfig
Apr 2019 - Aug 2019
  • Managed a fleet of 30+ Linux servers
  • Provisioned, configured, and migrated servers
  • Handled patching, backups, monitoring, and incident response
  • Renewed and managed Let's Encrypt certificates
  • Operated and maintained a CockroachDB cluster
  • Implemented automation using Ansible, Bash, and Go
  • Dockerized the staging environment
  • Cost optimizations
  • Provisioned and managed KVM virtual machines

Kurtosys

Senior Platform Engineer
Aug 2017 - Mar 2019
  • Hybrid role: DevOps and full-stack engineering
  • One of three platform engineers for the project
  • Project: Architected and built a highly available, end-to-end WordPress hosting platform
  • Key Contributions:
    • Built backend platform services and API's in TypeScript (unit tested)
    • Architected a multi-environment system (dev, staging, production)
    • Automated WordPress provisioning and lifecycle management
    • Implemented CI/CD pipelines and Git workflows per environment
    • Built high-availability infrastructure using Docker Swarm and GlusterFS
    • Integrated platform services: DNS, TLS, backups, restores, databases
    • Optimized and maintained Docker images
    • Deployed and operated a high-availability internal GitLab
    • Automated GitLab provisioning and configuration using Puppet
    • Tested infrastructure automation with Vagrant
    • Provisioned and managed cluster components using Ansible

Manalto

DevOps Engineer
Mar 2017 - Jul 2017
  • Deployed and maintained Linux servers
  • Administrated MongoDB
  • Managed AWS services and CI/CD pipelines
  • Containerized staging using Alpine-based Docker images
  • Built Bitbucket and Jenkins pipelines for the Docker staging environment
  • Automated AWS Route53 CNAME creation
  • Wrote init.d scripts and a Docker management script in Bash
  • Integrated AWS CloudWatch metrics into Grafana dashboards
  • Deployed private NPM registry

OLX

DevOps Engineer
Apr 2016 - Jan 2017
  • Co-managed six OLX country sites across Africa
  • olx.co.za alone was receiving millions of pageviews per day
  • Maintained high-scale Linux servers, MySQL, Redis databases
  • Deployed Sensu for monitoring and alerting
  • Deployed ELK stack and created custom dashboards
  • Automated SSH key provisioning and rotation using Ansible
  • Bash and Ruby scripting

8Frag

Linux Systems Administrator
Jul 2014 - Apr 2016
  • Administered and maintained Ubuntu and Windows servers
  • Managed AWS services: EC2, S3, Route 53
  • MySQL database administration
  • Deployed and configured game servers(CS:GO and TF2)
  • Migrated game servers between Linux and Windows servers
  • Tested game servers and software
  • Deployed and configured UnrealIRC and Teamspeak
  • Implemented game server web-panel TCAdmin
  • Deployed and configured monitoring solutions (Pulseway and LibreNMS)
  • DDOS mitigation with Bash, UFW, IPtables and Apache logs
  • Wrote tutorials on how to use and manage game servers
  • Bash scripting and SSL installation
  • Client support and game tournament support
  • Managed and trained a Junior Linux Systems Administrator

Ockhams Razor

Junior Linux Systems Administrator
Feb 2014 – Apr 2014
  • Gained hands‑on experience with Debian Servers and RAID
  • Training highlights:
  • Solid understanding of Linux fundamentals (LPI Level 1)
  • apt-get package management
  • Apache web server deployment and configuration
  • Postfix email server administration and mailflow troubleshooting
  • Deploying and configuring web sites/panels and ISP config
  • BASH, AWK, SED and REGEX Scripting
  • DNS and configuring network interface cards

Maxitec - Internet Service Provider

Internet and IT Support
Jan 2012 – Jan 2014
  • Responded to all calls, e-mails and walk-in clients
  • Service call outs for resolving hardware, software and end users problems
  • Provided customer support for all issues relating to
  • Windows/Apple computers, mobile devices, routers, hosting, e-mails, VOIP
  • Created and updated support documentation

Top Skills

  • GNU/Linux - Centos & Debian
    90%
  • Docker
    90%
  • Kubernetes & Helm
    60%
  • Docker Swarm
    90%
  • Monitoring & Alerting
    90%
  • Networking
    60%
  • Cloud - AWS, DO, Google
    70%
  • Ansible
    90%
  • Puppet
    60%
  • Virtualbox, KVM, Vagrant
    80%
  • Postgresql DB Admin
    60%
  • Typescript (Node.js)
    70%
  • Python
    60%
  • Ruby
    40%
  • Bash
    80%
  • CI/CD
    80%

Education

Redhat Certified Systems Administrator

Red Hat
September 2015