ООО «Русский краб» - молодая и динамично развивающаяся компания в крабовом бизнесе. У нас имеется собственный флот, производственная база и международный бизнес. ООО «Русский краб» добывает, перерабатывает и доставляет крабовую продукцию на рынки Юго-Восточной Азии. Мы занимаем прочные позиции в своем сегменте и продолжаем активно расти!
В связи с расширением приглашаем в команду разработки Техлида 1С.
Кандидат будет отвечать за техническое совершенство, надежность и производительность экосистемы 1С, совмещая экспертизу в разработке и администрировании.
Основной фокус — проактивное выявление и решение проблем до их влияния на бизнес.
Чем Вам предстоит заниматься:
1. Обеспечение производительности и надежности инфраструктуры:
Регулярный поиск узких мест (bottlenecks) в производительности на всех уровнях: код 1С, структура базы данных, настройки серверов.
Создание и ведение панелей дашбордов (в Zabbix, Grafana, Prometheus) для оперативного контроля состояния системы.
Работа с инфраструктурой:
Тесное взаимодействие с администраторами (1С и сетевыми) для оптимизации конфигурации кластера, планирования ресурсов и проведения обновлений.
Участие в проектировании и аудите процессов резервного копирования и аварийного восстановления (DR).
Автоматизация рутинных операций развертывания и обслуживания.
2. Контроль качества разработки и технического долга:
Стандарты и код-ревью:
Внедрение, формализация и поддержание единых стандартов кодирования для команды (стиль, наименования, структура модулей).
Проведение регулярного, систематического код-ревью с фокусом не только на синтаксис, но и на архитектурные решения, производительность и безопасность.
Разработка чек-листов и шаблонов для ревью.
Борьба с техническим долгом:
Ответственность за выявление, учет и планомерное снижение технического долга.
Инициация и контроль выполнения задач по рефакторингу унаследованного или неоптимального кода.
Внедрение практик, предотвращающих накопление долга (например, "Definition of Done", включающее проверку качества).
3. Архитектура интеграций и решение сложных задач:
Интеграции:
Проектирование, настройка и поддержка надежных интеграционных потоков с внешними системами (REST/SOAP API, файловые обмены, брокеры сообщений).
Обеспечение отказоустойчивости, логирования и мониторинга интеграций.
Оптимизация объемных данныхых обменов.
Экспертная поддержка:
Консультация и непосредственная помощь команде в разрешении технически сложных, нестандартных задач (сложные расчеты, оптимизация "тяжелых" отчетов, обработка больших объемов данных, решение проблем параллельного выполнения).
Выступление как последняя инстанция при решении критических производственных инцидентов, связанных с 1С.
4. Процессы поставки ПО (CI/CD):
Автоматизация:
Участие в настройке и улучшении процессов CI/CD для конфигураций 1С (автоматический сборка, тестирование, выгрузка поставок).
Интеграция инструментов статического анализа кода и автоматических тестов в pipeline.
Что мы от Вас ожидаем:
Глубокое знание платформы 1С: Не только конфигурирование, но и понимание внутренних механизмов, производительности, особенностей работы клиент-серверной архитектуры, механизмов блокировок, работы СУБД.
Опыт разработки сложных конфигураций: От 5+ лет. Знание как типовых (УТ, БП, ERP, КА, Документооборот), так и опыт создания решений «с нуля».
Архитектура и проектирование: Умение проектировать масштабируемые, поддерживаемые и отказоустойчивые решения. Знание паттернов проектирования, принципов ООП.
Управление данными и интеграции: Опыт работы с различными СУБД (MS SQL Server, PostgreSQL), умение писать оптимизированные запросы. Опыт построения интеграций (REST, ESB, файловые обмены).
Тестирование и CI/CD: Знание практик автоматизированного тестирования (как встроенного, так и внешнего, например, с использованием vanessa), опыт настройки процессов непрерывной интеграции и поставки (GitLab CI/CD, Jenkins). (необязательно)