Skip to content
View J-Kibaki's full-sized avatar

Highlights

  • Pro

Block or report J-Kibaki

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
J-Kibaki/README.md

πŸ‘‹ Hi, I'm Joseph Kibaki

NOC Analyst | Observability Engineer | SRE Enthusiast
πŸ“ Nairobi County, Kenya

Welcome to my GitHub! I'm a Network Operations Center (NOC) Analyst with 5+ years in financial services, specializing in observability, monitoring, and reliability engineering. I transform complex system data into actionable insights using modern monitoring stacks, automation, and SRE principles to ensure high-availability infrastructure.


🎯 Current Focus

  • System Observability: Building comprehensive monitoring solutions with ELK, Zabbix, and Grafana
  • Site Reliability Engineering: Implementing SLOs, error budgets, and automation for infrastructure resilience
  • Security Operations: Integrating security monitoring into observability pipelines
  • Infrastructure as Code: Automating deployment and monitoring with Python and Bash scripting

πŸ› οΈ Technical Stack

Observability & Monitoring
ELK Stack Grafana Zabbix
Prometheus Streamlit Splunk

Data Analytics & ML
Pandas NumPy SciPy

Infrastructure & Automation
Python Bash Linux
Docker AWS

Network & Security
Cisco Wireshark pfSense



πŸš€ Spotlight Projects (Recent)

DockMaster-RHEL

  • Docker roadmap for RHEL environments: secure installs, SELinux considerations, and hardened defaults
  • Covers images, networking, storage, logging, and baseline CI/CD patterns
  • Practical checklists and commands for ops-ready RHEL container setups

KenyaTrade-Insights

  • Trade analytics and import recommendation insights for the Kenyan market
  • Data exploration, visualization, and signal extraction for decision support
  • Modular notebooks/pipelines for reproducible analysis

OpsPrep-AI

  • DevOps/SRE interview prep kit with curated Q&A, scenarios, and checklists
  • Focus on observability, reliability, automation, and incident playbooks
  • AI-augmented notes for faster review and retention

Dead File Detection Tool

  • Python-based detector for unused/orphaned files across 20+ file types
  • CI-friendly JSON output, configurable rules, and heuristics for suspicious files

Zabbix Uptime Analytics Dashboard

  • Streamlit uptime/SLA analytics with Z-score + MAD spike detection
  • Pushes SLA reports back to Zabbix; smart caching and history/trends auto-switching

πŸ“Š SRE Metrics & Achievements

  • 99.8% average uptime across monitored services (tracked via custom Zabbix analytics)
  • 12 minutes Mean Time to Detection (MTTD) using adaptive spike detection algorithms
  • 22 minutes Mean Time to Resolution (MTTR) with automated correlation analysis
  • 65% reduction in manual operational tasks through Python automation
  • Zero false positive alerts through intelligent filtering and MAD-based anomaly detection
  • Production-grade SLA monitoring with automated daily uptime reporting to stakeholders

πŸ“œ Professional Certifications

Certification Badge Status
ISC2 Certified in Cybersecurity (CC) ISC2 CC βœ… Active
CompTIA Linux+ Linux+ βœ… Active
CISCO Cybersecurity Essentials Cisco βœ… Active
AWS Solutions Architect AWS 🎯 In Progress

πŸ“ˆ GitHub Analytics

Joseph's GitHub Stats

Top Languages

Contribution Graph

🌟 Current Learning Path & Key Projects

  • Advanced Analytics: Implementing Z-score and MAD algorithms for infrastructure anomaly detection
  • SLA Engineering: Building comprehensive uptime calculation engines with automated reporting
  • API Integration: Developing robust API clients with OAuth2, caching, and rate limiting
  • Statistical Analysis: Cross-host correlation matrices for infrastructure pattern identification
  • Performance Optimization: Auto-switching between Zabbix history/trends for optimal query performance
  • Production Systems: Deploying enterprise-grade monitoring dashboards with 14-day log retention
  • Code Quality Automation: Building dead code detection tools for automated repository maintenance

🀝 Let's Connect & Collaborate!

I'm passionate about advanced observability engineering, statistical monitoring algorithms, and production-grade SLA systems. Whether you're interested in anomaly detection, automated uptime reporting, or building enterprise monitoring dashboards, I'd love to share insights and collaborate!

πŸ”— LinkedIn: josephkibaki
πŸ“§ Email: kibaki.joseph1@gmail.com
πŸ’¬ Open to: Mentoring, Knowledge Sharing, SRE Discussions


πŸ’­ Philosophy

"Observability is not about collecting dataβ€”it's about understanding your systems well enough to ask the right questions when things go wrong."

⚑ Building reliable systems, one metric at a time ⚑


Profile Views GitHub followers

Pinned Loading

  1. J-Kibaki J-Kibaki Public

    2

  2. DockMaster-RHEL DockMaster-RHEL Public

    Simple docker roadmap for RHEL environment

    TypeScript

  3. ITIL-4-Master-Foundation-Guide ITIL-4-Master-Foundation-Guide Public

    Simple ITIL 4 Master Foundation guides

    TypeScript

  4. KenyaTrade-Insights KenyaTrade-Insights Public

    Kenya Trade Insights and Import recommendations

    TypeScript

  5. OpsPrep-AI OpsPrep-AI Public

    DevOps and SRE interview prep kit

    TypeScript