Какие технологии изучить Linux-администратору? Интервью с DevOps из аутстафф-компании
Один из основных учебных курсов которые я разработал и преподаю (в оффлайн и в онлайн формате) - практический курс по основам работы с Linux для начинающих. Его задача научить работать в консоли Linux и настраивать сетевые службы. В курсе Вы получаете теоретические знания и практические навыки необходимые для начала работы. Результат обучения - возможность слушателя трудоустроиться на позицию:
- системного администратора Linux
- начинающего devops инженера
Один из вариантов как начать свою карьеру в этом направлении - устроиться в так называемую аутстафф компанию:
- готовы нанимать на работу начинающих айтишников
- как правило удаленный формат работы
- зачастую зарубежные заказчики
Сегодня провели видео-встречу с опытным системным администратором и devops инженером из такой компании (Aston) Сергеем Пыстоговым! Сергей рассказал как он устраивался в компанию и про технологии, необходимые в работе системному инженеру. Получилось очень интересно и емко по содержанию! Список технологий, перечисленных на видео, указан внизу страницы после видео! Также внизу страницы ссылка на список аутстафф компаний в России! Ну а пройти мои курсы в онлайн формате Вы всегда можете на моей обучающей площадке:
Запись видеовстречи с Сергеем Пыстоговым devops инженером в аутстафф компании Aston:
Список технологий от Сергея, полезных для освоения системному инженеру:
1. CCNA: Основы сетей, понимание стека TCP/IP, IP-адресация, DNS.
2. Основы настройки ОС и работы в консоли (Linux)
3. Контейнеризация - Docker. Оркестрация - Kubernetes (minikube для локальных экспериментов).
4. Публичные облака. С публичными облаками сейчас сложности. Зарегистрироваться там не дают без банковской карты mastercard или visa. Но можно пробовать Yandex.Cloud.
5. GIT - система версионирования кода.
6. CI/CD - автоматизация. Gitlab CI, Jenkins.
7. Infrastructure as a Code: Terraform.
8. Configuration management: Ansible.
9. Сбор и анализ логов: Promtail+Loki (универсальное), плюс в облаках свои нативные системы всегда есть.
10. Мониторинг: Zabbix, Prometheus, Grafana.
11. СУБД. Понимание SQL и noSQL подходов. Кластеризация, отказоустойчивость.
Рейтинговый список самых крупных аутстафф компаний в России: