DevOps, MLOps, Oracle DBA, and Linux Sysadmin

January 5, 2025 - Platform Engineering

I wear a few hats: DevOps engineer, MLOps engineer, Oracle database administrator, and Linux system administrator. This combination helps me design, build, and operate end-to-end systems that deliver reliable features and models.

DevOps meets MLOps

DevOps keeps software delivery fast and safe. MLOps extends those ideas to data workflows and model lifecycles. Together they cover:

  • Source control, automated testing, and continuous delivery
  • Infrastructure as code for repeatable environments
  • Model experimentation, tracking, and governance
  • Automated training and evaluation pipelines
  • Serving, autoscaling, and safe rollout patterns
  • Observability across data quality and model health

Oracle DBA foundations

Many production systems still rely on Oracle. Knowing how to keep databases healthy means:

  • Installation, patching, and upgrade planning
  • Backup and recovery strategy
  • Performance tuning and query optimization
  • Security, auditing, and high availability

Linux administration

Most of the stack runs on Linux. Strong administration skills cover:

  • System hardening and configuration management
  • Networking, storage, and virtualization
  • Troubleshooting with built-in tooling
  • Automation with shell and Python scripts

These skills align toward a single goal: robust platforms that support data-driven products. I focus on reproducibility, reliability, and speed from database to deployment, from feature pipelines to production inference.