Компания "ATI.SU"
О команде
В команде Поиска грузов мы развиваем ключевые для наших пользователей сервисы, связуя весь жизненный цикл работы с грузами: от размещения заявок и их поиска до автоматизации проведения торгов и формирования электронных документов.
Роль бэкенд-разработки (Backend developer) связана с:
Реструктуризацией старых сервисов — аккуратно и незаметно для пользователей.
Интеграцией новых продуктов. Наши API используются многими другими командами, и для реализации новых фичей часто требуется наша поддержка.
Работой над прозрачностью системы. Нужно покрыть мониторингом, метриками, логами и трейсингом всё, что ещё не покрыто.
Развитием инструментария команды. Наши внутренние библиотеки и процессы хороши, но мы хотим сделать их ещё лучше.
Мы представляем, что вы:
Ориентированы на продукт: вникаете в конечную ценность каждой задачи и не боитесь возразить, если выбранный подход не закрывает потребности пользователя;
Обладаете инженерным мышлением: не боитесь заглянуть вглубь любой технологии или куска кода, умеете логически локализовать проблему;
Пишете код для людей: чистый код для вас — не название субкультуры, а практикуемый подход, управляемый здоровым перфекционизмом;
Хорошо знаете .NET: понимаете, как не мучить Garbage Collector, какую структуру данных выбрать, как работает асинхронный код;
Представляете, как сделать живучий сервис на проде, который не разбудит ночными падениями, — понимаете, что любой из компонентов в системе может быть недоступен;
Понимаете различия хранилищ данных: когда лучше использовать Redis, когда MongoDb, где лучше подойдёт реляционная БД. Важно уметь понять проблемы запроса.
Чем мы пользуемся:
Наши сервисы написаны на .NET 8, обёрнуты в Docker и используют Gitlab CI для доставки.
Consul, Vault, Docker Swarm, Kubernetes, Prometheus, Zipkin, Traefik и RabbitMq в инфраструктуре.
MS Sql Server, Postgresql, MongoDB, Redis, ClickHouse и ElasticSearch для данных.
ELK, Grafana, Swarmpit, Slack alerts как вспомогательные инструменты.
Опыт работы со всеми перечисленными технологиями и инструментами необязателен. Недостаток практических знаний всегда компенсируется умением мыслить.
Бонусы, которые мы предоставляем:
08 Октября
Разработчик встраиваемых систем (Embedded Developer)
Санкт-Петербург
от 180 000 руб.
Компания "Корда Групп" Мы - компания «Корда Групп» - сертифицированная IT-компания - являемся разработчиком, производителем и интегратором...
10 Октября
Java Developer в команду автоматизированного тестирования
Санкт-Петербург
Компания "Mail.ru Group" О команде Мы — команда инженеров, развивающих направление автоматизации тестирования и разрабатывающих собственную...
10 Октября
Java Developer (команда VK Видео)
Санкт-Петербург
Компания "Mail.ru Group" VK Видео — платформа, которая объединяет все видеосервисы компании VK. Наши ролики собирают до 2,5 млрд просмотров в...
10 Октября
Middle NodeJS developer( Evercode Lab )
Санкт-Петербург
Компания "Evercode Lab" Привет! Наша команда из подразделения Evercode Lab развивает финансовый сервис мирового уровня, которым ежедневно...
10 Октября
Senior Frontend Developer (React)( Продамус )
Санкт-Петербург
Компания "Продамус" Продамус – продуктовая IT-компания, разработчик сервисов для онлайн-школ. Специализируемся в разработке программного...