sysadmin as a service

Reliable, resilient, automated, monitored.

mig5 helps teams build and run Linux infrastructure that's secure, defined as code, and easy to audit.

Security & compliance Infra as code Monitoring & incident response Remote (UTC+10/11)

What does mig5 do?

mig5 works on Linux infrastructure: configuration management, security hardening, monitoring, and backups.


Fully remote and operating as your go-to infra person or augmenting existing in-house teams - often providing the "night shift” for teams outside UTC+10/11.

Since 2007
Working on real production systems.
Automation-first
Repeatable builds, fast recovery, fewer surprises.
Security-minded
Hardening, encryption, MFA/OAuth, logging.
Designed for failure
HA, backups, and rehearsed disaster recovery.
Services

Infrastructure that stays up.

Full services page

Configuration & change management

Infrastructure as code, automated config, backups, and monitoring for repeatability and auditability.

CI/CD pipelines

Build pipelines that test, ship, migrate, and roll back safely - with less manual button pushing.

Security hardening & compliance

Hardening, firewalling, encryption, MFA/OAuth, logging, and systems designed to meet ISO27001 goals.

High availability & disaster recovery

Design for failure: redundancy, replication, load balancing, and rehearsed recovery plans.

AI augmentation (self-hosted)

Open-source AI where third-party tooling isn't safe or viable: analysis and RAG over your own data.

Open source & social impact

Privacy, equality, and a bias toward open standards and community-driven tooling.

Projects

Tools I build (and use in real work)

All projects
Enroll
Reverse-engineer servers into Ansible

Get an existing Linux host into Ansible fast by harvesting the state that matters and generating roles/playbooks.

cspresso
Brew a Content Security Policy

Crawl real pages with headless Chromium, observe what loads, and emit a CSP header you can tighten and ship.

Bouquin
Encrypted notebook & planner

A local‑first notebook/planner written in Python + Qt with SQLCipher-backed encryption at rest.

JinjaTurtle
Turn configs into templates & vars

Generate Jinja2 templates and Ansible inventory/defaults from native config files (TOML/YAML/INI/JSON/XML…).

About

Melbourne-based, working remotely

mig5 is a Melbourne-based sysadmin consultancy run by Miguel Jacq (he/him), working in this field since 2007. Miguel is an Australian and French citizen who likes the kind of problems where you have to figure out what's actually going on before you can fix anything.

More about mig5
Proud Member

Remote-friendly and happy to integrate with your team's workflow: tickets, incident channels, on-call rotations, and change review.
Let's work together

Need a contract sysadmin?

Tell me what you're running, what's on fire (or what you want to prevent), and where you want to end up.