Богдан Лялька
Рейтинг
Резюме
Молодой, но опытный DevOps инженер, предоставляю улуги следующего характера:
1.Настройка выделенного сервера.
1.1. Установка и конфигурация необходимого ПО: NodeJs - окружение для работы приложений на JavaScript, MongoDB - база данных, Nginx - веб сервер.
1.2. Настройки безопасности: настройки файрвола ipatbles - правила доступа по портам, настройка fail2ban - п.о для защиты от “брутфорс” подключения к серверу, конфигурация ssh доступа - по ключам, настройка Selinux - принудительный контроль доступа приложений, генерация и подключение ssl сертификата для проектов с автообновлением (letsencrypt) - https подключение обеспечивает шифрование при передаче данных.
1.3. Создание бэкапов базы или проекта (могут храниться локально или на Дропбоксе)
2. Докеризация приложения.
Docker- программное обеспечение для автоматизации развёртывания управления приложениями в среде виртуализации на уровне операционной системы; позволяет «упаковать» приложение со всем его окружением и зависимостями в контейнер, а также предоставляет среду по управлению контейнерами. Ключевое преимущество Докера в том, что он позволяет пользователям упаковать приложение со всеми его зависимостями в стандартизированный модуль для разработки. В отличие от виртуальных машин, контейнеры не создают такой дополнительной нагрузки, поэтому с ними можно использовать систему и ресурсы более эффективно.
3. Проектирование и создание Kubernetes кластера. Kubernetes - П.О для автоматизации развёртывания, масштабирования и управления контейнеризированными приложениями. Kubernetes кластер обеспечивает отказоустойчивость и возможность масштабирования проекта. Полезен для высоконагруженных проектов для которых важен постоянный аптайм.
4. IT автоматизация.
Написание Ansible скриптов для автоматизации процессов или использование Redcap (https://github.com/deniszorinets/redcap).
Навыки и умения
Программирование
Администрирование
Портфолио
-
Работа DevOps в компании GeniusMarketing
DevOps1.Настройка выделенного сервера.
1.1. Установка и конфигурация необходимого ПО: NodeJs - окружение для работы приложений на JavaScript, MongoDB - база данных, Nginx - веб сервер.
… 1.2. Настройки безопасности: настройки файрвола ipatbles - правила доступа по портам, настройка fail2ban - п.о для защиты от “брутфорс” подключения к серверу, конфигурация ssh доступа - по ключам, настройка Selinux - принудительный контроль доступа приложений, генерация и подключение ssl сертификата для проектов с автообновлением (letsencrypt) - https подключение обеспечивает шифрование при передаче данных.
1.3. Создание бэкапов базы или проекта (могут храниться локально или на Дропбоксе)
2. Докеризация приложения.
Docker- программное обеспечение для автоматизации развёртывания управления приложениями в среде виртуализации на уровне операционной системы; позволяет «упаковать» приложение со всем его окружением и зависимостями в контейнер, а также предоставляет среду по управлению контейнерами. Ключевое преимущество Докера в том, что он позволяет пользователям упаковать приложение со всеми его зависимостями в стандартизированный модуль для разработки. В отличие от виртуальных машин, контейнеры не создают такой дополнительной нагрузки, поэтому с ними можно использовать систему и ресурсы более эффективно.
3. Проектирование и создание Kubernetes кластера. Kubernetes - П.О для автоматизации развёртывания, масштабирования и управления контейнеризированными приложениями. Kubernetes кластер обеспечивает отказоустойчивость и возможность масштабирования проекта. Полезен для высоконагруженных проектов для которых важен постоянный аптайм.
4. IT автоматизация.
Написание Ansible скриптов для автоматизации процессов или использование Redcap (https://github.com/deniszorinets/redcap).
Активность
| Последние ставки 1 | Бюджет | Добавлена | Сроки | Ставка | |
|---|---|---|---|---|---|
|
Донастройка VPS
600 UAH
|