Tot Maxim 40ff73f647 Оформить опыт с Gitea CI-раннерами в легенду и docker-кейс
Реальная настройка self-hosted CI Gitea Actions (починка раннера из
restart-loop, кастомный cross-builder под ARM) вписана в опыт АО ТНИИС:
LEGEND.md/STORY.md — расширены строки Gitea/Docker и раздел про два
CI-инструмента отдела, docker/CASE.md — новый раздел 9 с
воспроизводимыми фрагментами, ci-cd/CASE.md — ссылка на реальный кейс.

SERVER.md/PROGRESS.md актуализированы: исправлена ошибочная запись
про порт 3000 (это Grafana, не Gitea) и добавлен чек-лист, что нельзя
ломать в CI-инфраструктуре сервера при прохождении курса Kubernetes.
2026-07-18 15:06:57 +03:00

Подготовка к собеседованиям — Инженер сопровождения / DevOps

Репозиторий для системной подготовки к собеседованиям на основе резюме RESUME.md и разбора реальных прошедших собеседований interview/real-interviews.md. Правила и ограничения для доработки — в AI_GUIDELINES.md, обязательно к прочтению перед любыми изменениями.

Навигация

  • RESUME.md — финальный текст резюме.
  • RESUME_RULES.md — применённый чек-лист правил написания резюме (что применено, что отброшено и почему).
  • AI_GUIDELINES.md — критерии и ограничения для доработки репозитория.
  • legend/LEGEND.md — единая легенда: таймлайн, роли, карта «технология → где применялась», раздел «Домашняя лаборатория / pet-проект».
  • legend/STORY.md — живой нарратив работы в АО ТНИИС: проект отдела, распорядок дня, состав команды, разбор инцидента, версионирование дашбордов.
  • legend/DEPT_STACK.md — стек отдела целиком, включая инструменты без личной строки в резюме (MinIO, Nexus, Alertmanager и т.п.).
  • legend/CAPACITY.md — справочник цифр нагрузки: публичные пределы технологий, лабные замеры, реальные цифры с работы.
  • interview/real-interviews.md — анализ шести реальных собеседований, матрица тем, разрывы в покрытии.
  • interview/study-plan.md — пошаговый учебный план по частотности тем в реальных собеседованиях.
  • interview/common-questions.md — базовые вопросы не по стеку (самопрезентация и т.п.).
  • interview/checklist.md — порядок и статус подготовки.

Стек по категориям

Каждая категория — CASE.md (воспроизводимый домашний кейс/стенд) + QUESTIONS.md (вопросы с ответами из опыта).

Категория Технологии Статус
stack/monitoring/ Grafana, Prometheus, Mimir готово
stack/ansible/ Ansible, Molecule готово
stack/nginx/ Nginx готово
stack/docker/ Docker готово
stack/linux-bash/ Astra Linux, CentOS, Bash готово
stack/elk/ Elastic Stack (ELK) готово
stack/ci-cd/ Git, Gitea, GitLab, TeamCity готово
stack/kubernetes/ Kubernetes, Helm (pet) готово
stack/databases/ PostgreSQL (pet) готово
stack/networking/ Сети: DNS, TCP/IP, HTTP/TLS (pet) готово
stack/kafka/ Kafka (pet) готово
stack/vault/ HashiCorp Vault (pet) готово
stack/testing/ Selenium, тест-дизайн 🔲 TODO
stack/languages/ Python, SQL, C/C++ 🔲 TODO

Категории с пометкой «pet» — честная домашняя практика технологий, отсутствующих в рабочем стеке компаний (см. legend/LEGEND.md → «Домашняя лаборатория / pet-проект»). «Готово» означает, что кейс и вопросы написаны — фактическая готовность по критериям (стенд реально прогнан руками) отслеживается отдельно в interview/checklist.md.

Kubernetes с нуля не знаком — учебный курс stack/kubernetes/LEARNING.md идёт до CASE.md: 14 модулей от установки инструментов до собственного Helm-чарта, каждый с объяснением «зачем» и практикой руками.

Порядок проработки TODO-категорий и критерии готовности — в interview/checklist.md и interview/study-plan.md.

Как здесь всё связано

RESUME.md — что написано в резюме → legend/LEGEND.md — как это согласуется в единую картину карьеры (включая честно обозначенную pet-практику) → stack/*/CASE.md — реально воспроизведённый опыт по каждой технологии, с цифрами в legend/CAPACITY.md там, где это уместно → stack/*/QUESTIONS.md — вопросы, на которые теперь есть честный ответ из первых рук, включая вопросы из реальных собеседований в interview/real-interviews.md.

Description
Моя работа не за горами
Readme 435 KiB
Languages
Markdown 100%