** Обязанности **: * Работа вместе с командой разработчиков для обеспечения оптимального процесса CI / CD * Создание конвейеров CI / CD * Определение новой инфраструктуры с помощью инструментов IaaC, таких как Terraform, CloudFormation или AWS CDK, в зависимости от потребностей проекта * Обслуживание и обновление существующей инфраструктуры с помощью инструментов IaaC * Выполнение аудитов существующей инфраструктуры, чтобы убедиться, что она построена в соответствии с передовыми отраслевыми практиками * Настройка сигналов тревоги и анализ счетов AWS для приложений с целью выявления неэффективного использования ресурсов и всплесков выставления счетов * Совместное использование знания об AWS с другими членами команды * Работа над PoC (доказательство концепции) с новыми сервисами AWS ** Требования ** * Английский язык - средний и выше. Сильные письменные навыки. Возможность участвовать в звонке * Опыт работы не менее 3-х лет * Работа в сети (модель OSI, NAT, DNS, TCP / IP) * Знание Linux / Unix (файловая система Unix, стандартные устройства ввода / вывода, сетевые команды, PPA, сценарии Bash) ) * Понимание виртуализации, контейнеризации и в чем разница * Понимание современных подходов к созданию приложений в облаке * Опыт работы с одной из инфраструктур в качестве инструментов кода (Terraform, AWS CloudFormation, AWS CDK, Ansible и т. Д.) * Опыт работы с Git * Базовый опыт работы с одним из языков программирования (JavaScript, TypeScript, Python) * Опыт создания конвейеров CI / CD * Понимание жизненного цикла разработки программного обеспечения ** Будет плюсом ** * Опыт работы с AWS (Amazon Web Services) или Google Cloud * Сертификаты AWS или Google Cloud * Опыт Kubernetes ** Преимущества: ** * Надлежащая компенсация * Покрытие платных сертификатов * Тимбилдинговые мероприятия * Система микробонусов * Удаленный * 20-дневный отпуск * 24-дневный отпуск по болезни ** Мы ДОН У меня: ** 1 \. Корпоративная фигня 2 \. Бюрократия 3 \. HR, партнеры по персоналу, менеджеры счастья, тренеры по благополучию (см. Пункт 1.) 4 \.
** О процессе собеседования ** (он же бонус для тех, кто умеет читать столько текста): 1 \. У нас только одно интервью - глубокое техническое интервью 2 \. Интервью состоит из двух раундов по часу каждый ** Темы, которые мы обычно обсуждаем: ** * Сеть - модель OSI, NAT, DNS, TCP / IP, таблицы маршрутизации, перенаправление портов * Linux / Unix - команды оболочки, перенаправление вывода, процессы и сигналы * Контейнеры - работа с контейнерами, построение образов, отправка образов в репозитории образов. Разница между виртуальными машинами и контейнерами * Инфраструктура как код * Работа с Git * Модели облачных вычислений (IaaS, PaaS, FaaS). Отличия и применение каждой модели * Работа с AWS