Go-разработчик

Местоположение и тип занятости

Ижевск, Пермь, Ростов-на-ДонуПолный рабочий день

Компания

Продуктовая экосистема, которой пользуется каждый третий бизнес России

Описание вакансии

Условия работы

Контур — экосистема для бизнеса. Каждая четвертая компания в стране решает бизнес-задачи, используя наши сервисы. Мы автоматизируем документооборот, бухгалтерию и отчетность. Делаем эти процессы простыми и быстрыми, а сервисы — удобными для клиента.

О проекте

Research & Development команда в сфере информационной безопасности.  Сферу задач лучше всего опишет симбиоз DevSecOps, разработки и научных исследований. В зависимости от вашего уровня и возможностей задачи могут варьироваться от написания простых REST API до разбора проприетарных технологий и внесения в них изменений с целью интеграции в существующую инфраструктуру. 

Технологический стек

Go, Postgres, Mssql, MongoDb, Docker, Kubernetes, Grafana, Prometheus, Clickhouse, Git. 

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

  • Проектировать и реализовывать новые фичи, поддерживать существующие решения.
  • Анализировать и декомпозировать задачи.
  • Участвовать в code review.

Примеры задач

В команде есть как направление классической веб-разработки: проектирование и реализация REST-сервисов. Например, спроектировать REST API c возможностью выбора и использования фреймворков (напр, Gin/Beego), SQL/NoSQL.

Так и десктопная разработка: например, разработать десктопные клиентские приложения (врапперы и стендэлон) под мультиплатформу и мультиархитектуру (macOS, Linux, АРМ, х64 и др.). В качестве gui-либ использовать Qt/wxWidgets. Поллинг, RPC, исполнение сценариев.

Наши ожидания

  • Опыт промышленной разработки от 2х лет на любом языке из перечисленных: Go, C#, C/C++, Java, Python.
  • Знание основ языка Go, владение стандартным инструментарием (IDE, инструменты сборки, линтеры и пр.).
  • Опыт командной разработки.
  • Желание и умение заниматься исследовательской деятельностью.

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

  • Высшее оконченное/неоконченное образование по направлению информационной безопасности.
  • Опыт работы и построения микросервисной архитектуры.
  • Знание C#, .NETCore.
  • Знания технологии контейнеризации Docker и опыт работы с платформой оркестрации Kubernetes.
  • Понимание принципов работы операционных систем.

Мы предлагаем

  • Зарплату. Ее уровень зависит от ваших технических знаний и навыков. Раз в полгода мы пересматриваем зарплаты в зависимости от вашего роста в качестве инженера. Финансовые бонусы, они же премии, тоже есть: за месяц, квартал, год. 
  • Гибкий рабочий график. Нам важна выполненная задача, а не работа с 9:00 до 18:00.
  • Пространство для инжиниринга и творчества. Хотите сделать статью на Хабре — у нас есть корпоративный блог, а с текстом статьи смогут помочь наши деврелы. Хотите выступить на конференциях — поможем попасть и подготовиться. Еще сами делаем конференции и митапы: от вас инициатива и выступление, от нас — общая организация ивента и площадка. Проекты в опенсорсе у нас тоже есть.
  • Движухи на уровне всей компании. Техническая конференция всех программистов — КонфУР, летучки и обмен опытом между командами, общие праздники.
  • Комфортный офис или гибридный формат. В офисе обеспечим комфортом, зонами отдыха, кухней с полезным перекусом, библиотеками с профессиональной литературой. Офисы расположены во многих крупных городах: Санкт-Петербург, Екатеринбург, Новосибирск, Ростов-на-Дону, Казань, Иннополис, Пермь, Самара, Иваново. Ожидаем, что находитесь в этих городах или готовы к переезду.
  • Мы всегда на «ты». Максимум горизонтальных связей в коллективе, чтобы быстрее договариваться и решать рабочие задачи. А еще у нас есть инженерный совет, который придумывает и реализует проекты для улучшения жизни инженеров в компании, и в него можно попасть.