Vacancy

DevOps Engineer

Сейчас мы создаем продукт, который предоставляет пользователям возможность получить банковскую prepaid карту, привязанную к криптовалютному кошельку пользователя

Мы ищем в нашу команду DevOps Engineer.

О продукте:

Мобильное приложение с функционалом:

💰Криптовалютный кошелек (USDC, USDT, BTC, ETH)

💰Банковская карта, привязанная к криптовалютному кошельку

💰Привязка карты к кошелькам Apple Pay, Samsung Pay, Google Pay

💰Оплата товаров и услуг в online и offline магазинах

🏡Офис платежной системы находится в Сиднее, Австралия.

🏝Офис находится в Дубае, ОАЭ.

Для разработки мы используем Kotlin, Spring Boot, PostgreSQL, Redis, RabbitMQ. В инфраструктуре Debian, Gitlab CI, Ansible, ELK, Proxmox, Consul, Nginx, Envoy. gRPC, Swagger для коммуникаций. Придется столкнуться с Docker, облаками, железом, сетями.



Чем предстоит заниматься:

  1. Проектирование и обслуживание инфраструктуры для криптовалютных приложений и сервисов.
  2. Участие в создание отказоустойчивой инфраструктуры и архитектуры сервиса.
  3. Развитие и поддержка CI/CD в сотрудничестве с разработчиками.
  4. Построение системы мониторинга инфраструктуры и продукта.
  5. Анализ ошибок и выявление проблем с производительностью.
  6. Взаимодействие с внешними поставщиками и партнерами.
  7. Оптимизация и масштабирование инфраструктуры для поддержания высокой доступности, производительности и безопасности.
  8. Сотрудничество с командой разработки для интеграции и тестирования новых приложений.
  9. Разработка процедур автоматизации для управления конфигурациями и восстановления системы.
  10. Создание и поддержка технической документации по инфраструктуре и процессам DevOps.

Необходимые навыки, для того чтобы справится с поставленными задачами (полное совпадение не обязательно):

  1. Опыт работы в качестве DevOps инженера, системного администратора или инженера по надежности сайта (SRE) не менее 3 лет.
  2. Опыт построения инфраструктуры проекта с нуля, включая проектирование, развертывание и настройку необходимых компонентов, а также интеграцию с существующими системами и сервисами.
  3. Знания в администрировании Linux, включая настройку, оптимизацию и устранение неполадок.
  4. Уверенное владение Bash, Python, для автоматизации задач и разработки инструментов.
  5. Знание и опыт работы с облачными провайдерами (AWS, Google Cloud, Azure) и технологиями виртуализации (Docker, Kubernetes, VMWare).
  6. Опыт работы с инструментами CI/CD, такими как Jenkins, GitLab CI, CircleCI или Travis CI.
  7. Опыт работы с системами контроля версий, такими как Git и инструментами совместной разработки (GitHub, GitLab, Bitbucket).
  8. Понимание и опыт применения подхода "Инфраструктура как код" (Infrastructure as Code, IaC) для автоматизации и управления инфраструктурой с использованием таких инструментов, как Terraform, Ansible, Puppet или Chef.
  9. Знание сетевых технологий и протоколов, а также опыт работы с сетевыми устройствами и услугами (DNS, Load Balancers, Firewalls).
  10. Опыт работы с системами мониторинга и сбора логов, такими как Prometheus, Grafana, ELK Stack, Graylog или Datadog
  11. Опыт работы и управления базами данных, в частности с PostgreSQL, включая оптимизацию производительности, резервное копирование, восстановление и мониторинг. Знание других СУБД (MySQL, MongoDB, Redis) будет преимуществом
  12. Опыт работы с ActiveDirectory, FreeIPA или другими аналогичными системами.
  13. Навыки ведения технической документации, включая создание и поддержку документации по инфраструктуре, процессам и стандартам, а также разработку инструкций и руководств для команды разработчиков и других членов команды.
  14. Владение английским языком на уровне, достаточном для чтения технической документации и общения с зарубежными коллегами или партнерами по проекту.

Дополнительным плюсом будет:

  • Знания и опыт работы с различными языками программирования (Kotlin, Java, Scala, etc).
  • Опыт работы с Windows технологиями
  • Навыки управления проблемами.
  • Желание делиться знаниями.
  • Любые глубокие знания и навыки каких-либо инструментов, технологий, процессов.

Что можно получить у нас:

  • Опыт создания технически сложного продукта.
  • Работа в окружении заинтересованных своим делом людей
  • Возможность развиваться через решение нетривиальных задач


Присылайте ваше резюме!


Подписывайтесь на наш телеграм-канал с актуальными вакансиями.