Junior Linux Engineer
Кельник Студиос · Санкт-Петербург
от 80 000 до 90 000 ₽ на руки
- От 1 года до 3 лет
- Полная
- Удалённо
Описание вакансии
Мы ищем Junior Linux Engineer, будет заниматься поддержкой и развитием Linux-инфраструктуры компании под руководством senior-инженера.
Кто мы:
Агентство Кельник - с 2000 года является одним из ведущих интерактивных агентств в Proptech отрасли, которое предлагает комплексные digital-решения. Мы упрощаем бизнес-процессы девелоперов, внедряем новые решения и постоянно совершенствуемся. Нашими клиентами являются крупные застройщики России, Казахстана и других стран СНГ, такие как: RBI, ЛСР, ФСК, Главстрой, Кортрос и многие другие.
Наши комплексные digital решения:
- индивидуальная разработка сайтов и личных кабинетов;
- разработка собственного продукта Multi-Kelnik;
- шоу-румы для отделов продаж с тач-столами и зоной виртуальной реальности;
- 3д-визуализация жилых кварталов с отображением их инфраструктуры и интерьеров квартир.
Обязанности:
1. Основные задачи
- администрирование серверов Debian;
- поддержка веб-серверов и приложений;
- диагностика проблем с сервисами, нагрузкой, дисками и сетью;
- работа с виртуальными машинами и контейнерами;
поддержка CI/CD;
- выполнение регламентных работ и участие в устранении инцидентов;
- автоматизация рутинных задач;
- документирование выполненных изменений и типовых процедур.
Требования:
Обязательные:
Linux / Debian
- уверенное владение Linux на уровне junior системного администратора;
- практический опыт работы с Debian;
- понимание файловой системы Linux, пользователей, групп и прав доступа;
- уверенная работа в shell;
- базовое понимание systemd;
- умение читать и анализировать логи;
- базовые навыки диагностики проблем с CPU, RAM, дисками и процессами;
- умение самостоятельно находить информацию в документации.
Web
- практический опыт работы с nginx;
- базовое понимание и опыт работы с Apache HTTP Server;
- понимание HTTP/HTTPS;
- понимание reverse proxy;
- базовое понимание DNS.
Базы данных
- практический опыт работы с MariaDB и/или MySQL;
базовые знания SQL;
- понимание пользователей, прав доступа, дампов и восстановления БД;
умение диагностировать простые проблемы с подключением и работой БД.
Сети
- базовое понимание TCP/IP;
- понимание IP-адресов и портов;
умение пользоваться базовыми инструментами диагностики сети (ip, ss, ping, curl и т.п.).
Git
- уверенная работа с Git на базовом уровне;
- понимание commit, branch, merge;
- базовое понимание GitLab CI/CD.
Виртуализация и контейнеры
- понимание разницы между виртуальной машиной и контейнером;
- базовое понимание Docker;
- базовая работа с Docker CLI.
Безопасность
- понимание принципа минимально необходимых прав;
- базовое понимание SSH и SSH-ключей;
- понимание назначения TLS/HTTPS;
- аккуратное отношение к production-инфраструктуре.
Будет преимуществом:
- Ansible;
- Docker Compose;
- PHP-FPM;
- PostgreSQL;
- Redis / Memcached;
- Bash-скриптинг;
- Proxmox;
- GitLab Runner;
- Prometheus / Grafana;
- S3 / object storage;
- базовое знакомство с Kubernetes;
- базовое знакомство с Ceph;
- Python для небольших автоматизаций.
Условия:
- работа в аккредитованной IT-компании;
- оформление согласно ТК РФ;
- удаленный формат работы - работай там, где тебе удобно и эффективно работать;
- график с гибким началом дня с 9-11 до 18-20, 5/2;
- среда для профессионального роста с крупными корпоративными клиентами;
- стабильная компания с многолетним стажем на рынке девелоперов.
ВАЖНО:
Для прохождения на следующий необходимо будет выполнить тестовое задание.
Ключевые навыки
- Администрирование серверов Linux
- Ansible
- Docker Compose
- PHP-FPM
- Nginx
- Apache HTTP Server
- DNS
- Debian
- MariaDB
- MySQL
- TCP/IP
- Git
- Gitlab