Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Ми розробляємо складні технологічні рішення для: банківських структур, кредитних бюро, аграрних експортерів, телевізійних холдингів, сфери охорони здоров’я та критичної інфраструктури.
4 вересня 2018

GoLang engineer (вакансія неактивна)

Київ $2000–4000

Необхідні навички

— Уверенные навыки разработки серверных приложений на Go, умение писать чистый и понятный код: вам будет комфортно с нами, если вы любите писать простой понятный код с тестами, который работает, не ломается и не возвращается техдолгом.
— Хорошее понимание POSIX-архитектур и устройства современных Linux-ов: поскольку мы пишем системные приложения, способность отличить syscall от IPC signal вам очень поможет.
— Хорошее понимание сетевого стека: мы эмулируем протоколы, организовываем межкомпонетное взаимодействие между микросервисами, продумываем проблемы доступности и надежности, а значит ожидаем, что вы знаете, чем отличается tcp socket от unix socket, stateless-сервис от очереди с сессиями.
— Уверенные знания в современных реляционных и нереляционных БД и моделях хранения данных: мы помогаем разработчикам хранить данные безопасно и покрывать различные юзкейсы использования этих данных через криптографические прослойки, поэтому понимать, как коллеги-инженеры, которые используют наши решения, обращаются с данными и какие у них рабочие процессы — необходимо.
— Умение учиться и желание расширить свои навыки в сторону информационной безопасности — наш технический писатель в состоянии объяснить, почему AES CBC использовать плохо, и какие ключи подходят для сервисов, а какие для живых людей. Мы не ожидаем того же от кандидата, но вам будет гораздо веселее работать, если эта предметная область вас интересует.

Буде плюсом

— Знание C и системного программирования — криптографическая часть написана на C, и хоть туда и не нужно каждый день лазить, это очень облегчит работу in the long run.
— Знание высокоуровневых скриптовых языков — любых. Мы интегрируем наши решения на 9 языках и 5 платформах, и список будет только расти. Широкий кругозор других языков, от PHP и Lua до Haskell — большой плюс.
— Хороший кругозор о современных паттернах программирования и проектирования многокомпонентных приложений — мы интегрируемся с самым разным ПО и самыми разными подходами. Умение не только строить свой собственный продукт, но и понимать потребности пользователей (в нашем случае таких же инженеров) сделает вашу работу у нас намного интересней, а задачи — намного более понятными.
— Опыт и навыки в криптографии и ИБ будет огромным плюсом к желанию расширить эти знания, которое просто необходимо :)
— Понимание принципов работы систем контейнеризации, опыт с Docker, понимание работы современных infrastructure-as-a-code систем будет огромным плюсом. Наш рынок — это другие высокотехнологические компании, и хотя время от времени мы пишем Bash-скрипты, умение разговаривать на языке Ansible, Chef, Kubernetes, Fabric8 будет огромным плюсом.

Пропонуємо

— Сложную и интересную работу, результатами которой будут пользоваться инженеры в самых разных индустриях: от здравоохранения до управления распределением электричества.
— Публичный track record в Open Source-части продуктов.
— Хорошую стартовую зарплату и возможность её существенно увеличить за короткий промежуток времени.
— Атмосферу, требующую расти и умнеть каждый месяц, здоровое соотношение рутина/эксперименты.
— Небольшой коллектив и плоская иерархия. Команда, динамически разбивающаяся на подгруппы для решения конкретных проблем.
— Коллектив специалистов с минимумом корпоративной бюрократии.
— Оплачиваемые отпуска, больничные и кофмортные условия труда.

Обов’язки

— Думать.
— Писать хороший код.
— Анализировать результаты, ставить новые цели.
— Rinse, repeat.

Про проєкт

В Cossack Labs мы разрабатываем инструменты для защиты данных в приложениях и инфраструктурах. Мы упрощаем внедрение криптографии до пары строк кода, развертывание специфических служб безопасности (шифрующие прокси, безопасные сервисы хранения ключей) до настройки и запуска пары контейнеров.

Мы стремимся устранить две главные проблемы при использовании криптографии разработчиками. Мы устраняем человеческие ошибки путём создания инструментов, в которых криптографические решения уже приняты криптографами и впаяны в код. Мы снижаем неудобство использования инструментов безопасности, продумывая сценарии использования заранее и обеспечивая разработчиков удобными интеграционными библиотеками и инструментами управления.

За четыре года работы мы накопили довольно много уникальных ноу-хау, часть из которых в Open Source, и сейчас выводим два коммерческих продукта на рынок.

Гарячі вакансії

Всі вакансії