Ответ
Имею опыт работы с Linux на уровне администрирования и разработки. Работал с Ubuntu, CentOS, Alpine в продакшн-средах. Настраивал сервисы, писал bash-скрипты для автоматизации, работал с Docker, Kubernetes, мониторингом (Prometheus, Grafana).
Пример простого bash-скрипта для логирования:
#!/bin/bash
LOG_FILE="/var/log/myapp.log"
echo "$(date) - Service started" >> $LOG_FILE
В Go часто использую пакеты os/exec, syscall для взаимодействия с ОС. Например:
out, err := exec.Command("ls", "-l").Output()
if err != nil {
log.Fatal(err)
}
fmt.Println(string(out))
Также есть опыт работы с файловыми системами, сетевыми настройками, systemd, SSH.