Automation-engineer • Ansible • Terraform • Python

Automation Engineer

Infrastructure as Code (IaC)

Ik zet handmatige infrastructuurstappen om in reproduceerbare Terraform-modules, duidelijke variabelen, veilige standaardinstellingen en herhaalbare deploymentflows.

Configuratieautomatisering

Met Ansible automatiseer ik servers, services, packages, secrets handling, updates en operationele taken, zodat omgevingen voorspelbaar blijven.

Python-tooling

Ik bouw Python-scripts, CLI-tools en integraties die saaie of foutgevoelige stappen vervangen door gecontroleerde, testbare workflows.

K

Kleine stappen

Ik lever liever kleine, controleerbare verbeteringen dan grote onduidelijke wijzigingen.

V

Verifiëren

Elke verandering hoort bij een test, release-log of operatorbewijs dat laat zien wat echt werkt.

R

Terug kunnen

Automatisering moet ook een veilige weg terug documenteren wanneer gedrag anders uitpakt dan verwacht.

Van handmatig werk naar beheersbare systemen

Mijn focus ligt op praktische automatisering: minder klikken, minder configuratiedrift, snellere deployments, betere observability en duidelijke runbooks voor operations.

$ automation stack --profile spikkie
ROLE                     Automation Engineer
PRIMARY_TOOLS            Ansible, Terraform, Python
RUNTIME                  Linux, Docker, Kubernetes
FOCUS                    Infrastructure as Code, CI/CD, GitOps, ops tooling
OUTPUT                   scripts, playbooks, modules, runbooks, working systems

$ principle
→ automate carefully, verify everything, document the path back
A

Ansible

Playbooks, roles, inventory-structuur, server provisioning, service configuration, idempotente beheerflows en veilige uitvoerbaarheid.

T

Terraform

Infrastructure as Code, module-opbouw, state-risico’s, environment separation, reviewbare wijzigingen en reproduceerbare cloud/on-prem provisioning.

P

Python

Automatiseringsscripts, API-koppelingen, data-validatie, command-line tools, deployment helpers en glue-code tussen systemen.

1

Van vraag naar plan

Ik maak eerst de scope, randvoorwaarden en rollback-afspraak expliciet voordat ik automatisering verander.

2

Van script naar beheerbaar proces

Scripts, playbooks en modules krijgen duidelijke invoer, droge-run gedrag en logging die operators kunnen volgen.

3

Van release naar bewijs

Elke oplevering hoort bij zichtbare controle: tests, release-output, operatorbewijs en een schoon vervolgpad.

C

Deel context

Stuur kort wat er nu handmatig, kwetsbaar of onduidelijk loopt, zodat de eerste stap klein en gericht blijft.

N

Kies de veilige volgende stap

We kiezen samen een beperkte verbetering met duidelijke randvoorwaarden, testbewijs en een terugweg.

P

Spreek bewijs af

Elke oplevering krijgt zichtbaar bewijs: output, log, test, runbook of operatorcontrole die je later kunt herhalen.

Infrastructure as Code (IaC)
Continuous Integration / Continuous Delivery (CI/CD)
GitOps & Deployment Automation
Platform Engineering
Configuration Management
Cloud-native Automation
Kubernetes Operations
Linux Infrastructure Automation
Observability & Monitoring