ЭТП МИР
Разработчик 1С / Инженер интеграций 1С + Python
- 1С программирование
- Python
Мы ищем специалиста, который хорошо понимает экосистему 1С и умеет проектировать надежные интеграции между 1С, 1С:Фреш и внешними сервисами. Основной фокус работы — интеграции с 1С, анализ данных учетных систем, оптимизация обменов и участие в проектировании архитектуры взаимодействия 1С с микросервисной инфраструктурой.
Python используется как основной инструмент для разработки интеграционных сервисов и backend-логики.
Стек!
1С: 1С:Предприятие, 1С:Фреш, OData, Web/HTTP-сервисы, язык 1С
Backend: Python, FastAPI
Интеграции и данные: PostgreSQL
Инфраструктура: Docker
Инструментарий: GitLab CI
Чем предстоит заниматься
- Разрабатывать и дорабатывать объекты конфигурации 1С, необходимые для интеграций: справочники, документы, регистры, обработки, отчеты, печатные формы.
- Проектировать и реализовывать интеграции между 1С, 1С:Фреш и внешними сервисами.
- Разрабатывать и поддерживать HTTP-сервисы, OData-обмены и другие механизмы взаимодействия с 1С.
- Анализировать структуру данных в учетных системах, разбираться в бизнес-логике 1С и корректно переносить ее в интеграционные сценарии.
- Оптимизировать запросы к 1С и PostgreSQL для работы с большими объемами данных.
- Участвовать в проектировании архитектуры взаимодействия «Микросервисы — 1С».
- Документировать интеграционные решения, схемы обмена и особенности взаимодействия систем.
Требования
- Глубокое понимание механизмов интеграции с 1С: Web/HTTP-сервисы, OData, обмены данными, работа с внешними системами.
- Опыт работы с 1С:Предприятие и понимание внутренней структуры конфигураций, объектов метаданных и бизнес-логики.
- Опыт работы с 1С:Фреш или другими облачными решениями 1С.
- Умение читать и анализировать код на языке 1С.
- Опыт разработки интеграционных сервисов или API на Python.
- Знание SQL и опыт работы с PostgreSQL.
- Понимание подходов к доработке типовых конфигураций через расширения.
- Умение разбираться в чужом коде, фиксировать технические решения и писать понятную документацию.
- Умение работать с системами контроля версий.
Будет плюсом
Опыт работы в предметной области закупок: бюджетные учреждения, тендеры, договоры, заявки, поставщики.
Опыт контейнеризации: Docker, Kubernetes.
Опыт написания интеграционных и юнит-тестов.
Опыт проектирования высоконагруженных и отказоустойчивых интеграционных контуров.
Мы предлагаем
- Необходимую для работы технику.
- Мягкую зону отдыха в кабинете и комфортные условия.
- Дружный коллектив и рабочую культуру, где можно задавать вопросы и быстро расти.
- Команду, которая открыта к обсуждению новых идей.
Full Stack разработчик / Frontend-focused инженер
Мы ищем fullstack разработчика с сильной frontend-экспертизой, который будет участвовать в разработке новой версии платформы. Основной фокус роли — клиентская часть: сложные интерфейсы, интерактивные дашборды, визуализация данных, переиспользуемые компоненты и оптимизация производительности.
Backend в этой роли важен как часть full stack-подхода: нужно понимать API, уметь взаимодействовать с backend-командой, при необходимости дорабатывать серверную логику и корректно проектировать связку “интерфейс — данные — API”.