52 lines
7.0 KiB
Markdown
52 lines
7.0 KiB
Markdown
# Подготовка к собеседованиям — Инженер сопровождения / DevOps / Системный администратор
|
||
|
||
Репозиторий для системной подготовки к собеседованиям на три направления (мониторинг, DevOps, системное администрирование) на основе трёх резюме — [RESUME.md](RESUME.md), [RESUME_DEVOPS.md](RESUME_DEVOPS.md), [RESUME_SYSADMIN.md](RESUME_SYSADMIN.md) — и разбора реальных прошедших собеседований [interview/real-interviews.md](interview/real-interviews.md). Правила и ограничения для доработки — в [AI_GUIDELINES.md](AI_GUIDELINES.md), обязательно к прочтению перед любыми изменениями.
|
||
|
||
## Навигация
|
||
|
||
- [RESUME.md](RESUME.md) — резюме под направление «мониторинг» («Инженер по сопровождению»).
|
||
- [RESUME_DEVOPS.md](RESUME_DEVOPS.md) — резюме под направление «DevOps-инженер».
|
||
- [RESUME_SYSADMIN.md](RESUME_SYSADMIN.md) — резюме под направление «Системный администратор».
|
||
- [RESUME_RULES.md](RESUME_RULES.md) — применённый чек-лист правил написания резюме (что применено, что отброшено и почему).
|
||
- [AI_GUIDELINES.md](AI_GUIDELINES.md) — критерии и ограничения для доработки репозитория.
|
||
- [legend/LEGEND.md](legend/LEGEND.md) — единая легенда: таймлайн, роли, карта «технология → где применялась», раздел «Домашняя лаборатория / pet-проект».
|
||
- [legend/PROFILES.md](legend/PROFILES.md) — три профиля позиционирования поверх одной легенды: какое резюме под какое направление, что вести первым на собеседовании, честные ответы на типовые риски каждого направления.
|
||
- [legend/STORY.md](legend/STORY.md) — живой нарратив работы в АО ТНИИС: проект отдела, распорядок дня, состав команды, разбор инцидента, версионирование дашбордов.
|
||
- [legend/DEPT_STACK.md](legend/DEPT_STACK.md) — стек отдела целиком, включая инструменты без личной строки в резюме (MinIO, Nexus, Alertmanager и т.п.).
|
||
- [legend/CAPACITY.md](legend/CAPACITY.md) — справочник цифр нагрузки: публичные пределы технологий, лабные замеры, реальные цифры с работы.
|
||
- [interview/real-interviews.md](interview/real-interviews.md) — анализ шести реальных собеседований, матрица тем, разрывы в покрытии.
|
||
- [interview/study-plan.md](interview/study-plan.md) — пошаговый учебный план по частотности тем в реальных собеседованиях.
|
||
- [interview/common-questions.md](interview/common-questions.md) — базовые вопросы не по стеку (самопрезентация и т.п.).
|
||
- [interview/checklist.md](interview/checklist.md) — порядок и статус подготовки.
|
||
|
||
## Стек по категориям
|
||
|
||
Каждая категория — `CASE.md` (воспроизводимый домашний кейс/стенд) + `QUESTIONS.md` (вопросы с ответами из опыта).
|
||
|
||
| Категория | Технологии | Статус |
|
||
|---|---|---|
|
||
| [stack/monitoring/](stack/monitoring/) | Grafana, Prometheus, Mimir | ✅ готово |
|
||
| [stack/ansible/](stack/ansible/) | Ansible, Molecule | ✅ готово |
|
||
| [stack/nginx/](stack/nginx/) | Nginx | ✅ готово |
|
||
| [stack/docker/](stack/docker/) | Docker | ✅ готово |
|
||
| [stack/linux-bash/](stack/linux-bash/) | Astra Linux, CentOS, Bash | ✅ готово |
|
||
| [stack/elk/](stack/elk/) | Elastic Stack (ELK) | ✅ готово |
|
||
| [stack/ci-cd/](stack/ci-cd/) | Git, Gitea, GitLab, TeamCity | ✅ готово |
|
||
| [stack/kubernetes/](stack/kubernetes/) | Kubernetes, Helm (pet) | ✅ готово |
|
||
| [stack/databases/](stack/databases/) | PostgreSQL (pet) | ✅ готово |
|
||
| [stack/networking/](stack/networking/) | Сети: DNS, TCP/IP, HTTP/TLS (pet) | ✅ готово |
|
||
| [stack/kafka/](stack/kafka/) | Kafka (pet) | ✅ готово |
|
||
| [stack/vault/](stack/vault/) | HashiCorp Vault (pet) | ✅ готово |
|
||
| [stack/testing/](stack/testing/) | Selenium, тест-дизайн | 🔲 TODO |
|
||
| [stack/languages/](stack/languages/) | Python, SQL, C/C++ | 🔲 TODO |
|
||
|
||
Категории с пометкой «pet» — честная домашняя практика технологий, отсутствующих в рабочем стеке компаний (см. [legend/LEGEND.md](legend/LEGEND.md) → «Домашняя лаборатория / pet-проект»). «Готово» означает, что кейс и вопросы написаны — фактическая готовность по критериям (стенд реально прогнан руками) отслеживается отдельно в [interview/checklist.md](interview/checklist.md).
|
||
|
||
Kubernetes с нуля не знаком — учебный курс [stack/kubernetes/LEARNING.md](stack/kubernetes/LEARNING.md) идёт до CASE.md: 14 модулей от установки инструментов до собственного Helm-чарта, каждый с объяснением «зачем» и практикой руками.
|
||
|
||
Порядок проработки TODO-категорий и критерии готовности — в [interview/checklist.md](interview/checklist.md) и [interview/study-plan.md](interview/study-plan.md).
|
||
|
||
## Как здесь всё связано
|
||
|
||
Три резюме (`RESUME.md` / `RESUME_DEVOPS.md` / `RESUME_SYSADMIN.md`) — одни и те же факты, разная расстановка акцентов под три направления → `legend/LEGEND.md` — как это согласуется в единую картину карьеры (включая честно обозначенную pet-практику), `legend/PROFILES.md` — какой профиль держать под какое резюме → `stack/*/CASE.md` — реально воспроизведённый опыт по каждой технологии, с цифрами в `legend/CAPACITY.md` там, где это уместно → `stack/*/QUESTIONS.md` — вопросы, на которые теперь есть честный ответ из первых рук, включая вопросы из реальных собеседований в `interview/real-interviews.md`.
|