header image
Вакансии компании
500х60_2
Хочешь быть лучшим, ищешь перспективы? Добро пожаловать!
Компания Optimacros занимается разработкой универсальной EPM/CPM и BI-платформы. Мы создаём уникальные решения для любых аналитических задач. Функциональность продукта позволяет использовать его в стратегическом, финансовом и коммерческом планировании, бюджетировании, производственной и складской логистике, менеджменте рисков и инвестиционном планировании.

Middle/Senior JavaScript Developer

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

- Разработка нового и поддержка существующего кода;
- Взаимодействие с продакт-командой;
- Проектирование пользовательских интерфейсов;
- Работа в команде, менторство над начинающими, взаимодействие с другими разработчиками;
- Самостоятельное решение задач;
- Приносить в проект свой опыт, чтобы помочь нам стать лучше;
- Учить и учиться новому.

Что мы ждем от кандидата:

  • Обязателен практический опыт с React + Mobx;
  • Активная практика работы c JavaScript (ES6+) в последний год (ООП, события, классы, паттерны, ассинхронность и т.д.);
  • Знание TypeScript 4+;
  • Знание чистого/нативного JavaScript;
  • Chrome dev tools на продвинутом уровне (профайлер, перфоманс, анализ памяти и т.д.);
  • Умение самостоятельной работы.
Узнать больше

Инженер по разработке и автоматизации тестирования (Python)

Что предстоит делать у нас:

- Разрабатывать и поддерживать фреймворки автоматизации тестирования для frontend, backend и баз данных (MDX) на Python;
- Проектировать и внедрять инфраструктуру автоматизации с использованием Docker, Kubernetes и GitLab CI/CD;
- Создавать инструменты для бесшовной интеграции тестов в CI/CD пайплайны.
- Автоматизировать рутинные задачи, улучшать стабильность тестовых сред и оптимизировать процессы;
- Настраивать системы мониторинга и логирования (Prometheus, Grafana, Zabbix) для анализа производительности тестов;
- Проводить код-ревью, помогать коллегам с техническими вопросами и обучать команду новым подходам;
- Проектировать масштабируемые решения для тестовой инфраструктуры и внедрять современные технологии.

От тебя мы ожидаем:

  • Опыт работы в роли SDET, DevOps или Software Engineer 2+ года;
  • Уверенные навыки программирования на Python: создание фреймворков автоматизации, инструментов и скриптов;
  • Знание CI/CD пайплайнов (опыт с GitLab CI/CD, Jenkins или их аналогами);
  • Опыт работы с контейнеризацией и оркестрацией (Docker, k8s);
  • Знание SQL/NoSQL баз данных, опыт работы с ORM (например, SQLAlchemy);
  • Базовые навыки DevOps: настройка серверов, работа с облачными сервисами;
  • Умение анализировать производительность тестовой системы, оптимизировать инфраструктуру.
Узнать больше

Старший инженер по обеспечению качества (Python)

Что предстоит делать у нас:

- Проводить полный цикл тестирования новых фичей, от тестирования требований до автоматизации (UI, API, базы данных) на Python (Playwright, Pytest)
- Анализировать результаты тестирования, создавать понятные отчеты и метрики;
- Вырабатывать метрики качества, анализировать их и предлагать пути улучшения.
- Участвовать в разработке инфраструктуру и сервисов/инструментов тестирования;
- Предлагать и внедрять улучшения для процессов обеспечения качества;

От тебя мы ожидаем:

  • Глубокое понимание принципов тест-дизайна, владение теории тестирования;
  • Опыт автоматизации на Python более 2 лет, включая работу с фреймворками Pytest / Playwright / Request;
  • Имел опыт настройки CI/CD (GitLab CI, Jenkins или другими);
  • Имел опыт работы с контейнеризацией (Docker), понимание основ оркестрации (k8s будет плюсом);
  • Опыт настройки и поддержки тестовой инфраструктуры;
  • Опыт работы с метриками качества и знание, как использовать их для улучшения тестирования.
Узнать больше

Middle Python Developer

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

Технологический стек: Python 3, FastAPI/Flask, Pandas, Numpy, PostgreSQL, RabbitMQ/Kafka, Clickhouse, Docker/Docker Compose.
- Развитие и разработка модулей системы, общих библиотек;
- Реализация интеграционных взаимодействий;
- Проектирование и согласование архитектуры приложений и интеграций;
- Развитие взаимодействия с CI/CD, мониторинга, логирования.

Наши ожидания от кандидата:

  • Уверенные знания Python и опыт разработки с использованием web-фреймворков(FastAPI или Flask);
  • Опыт командной работы с применением гибких подходов (Agile);
  • Понимание принципов жизненного цикла разработки и практический опыт создания python приложений enterprise экосистемы;
  • Опыт проектирования API и интеграционных взаимодействий;
  • Понимание принципов ООП, SOLID, паттернов проектирования;
  • Опыт проектирования библиотек и различных вспомогательных инструментов;
  • Понимание базовых принципов многопоточного и асинхронного программирования;
  • Опыт работы с python data (Pandas/Numpy);
  • Опыт работы с инструментами контейнеризации приложений (Docker);
  • Понимание принципов CI/CD;
  • Будет плюсом знание JavaScript/TypeScript.
Узнать больше

Middle System Analyst

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

- Взаимодействие с клиентами и партнёрами с целью описания MDX-скриптов;
- Анализ и доработка необходимой для разработки скрипта документации;
- Создание и актуализация требований, инструкций и чек-листов по составлению сценариев;
- Актуализация базы знаний отдела;
- Участие в выходном контроле;
- Участие в процессах MDX-тестирования;

Наши ожидания от кандидата:

  • Умение разбираться в задачах, требующих глубокого погружения в процессы, имеющих много зависимостей;
  • Опыт работы от 2 лет (из них не менее 1 года системным аналитиком);
  • Умение составлять технические спецификации и технические требования;
  • Опыт сбора и формализации требований (ФТ, user story, use case).
Узнать больше

Старший системный администратор

Что нужно будет делать:

- Управление виртуализацией:
- Администрирование и поддержка Proxmox PVE, PBS, PMG и VMware vSphere;
- Миграция, резервирование и восстановление виртуальных машин;
- Мониторинг производительности и оптимизация использования ресурсов;
- Администрирование серверов:
- Управление серверами на базе Debian 12 и Ubuntu 24;
- Поддержка и настройка Windows Server 2022, включая AD, DNS, AD FS, WAP, RDS, PKI;
- Сетевое администрирование:
- Конфигурация и поддержка сетевых устройств Mikrotik;
- Мониторинг и анализ:
- Настройка и управление системами мониторинга Zabbix и Grafana;
- Анализ и визуализация данных для оптимизации работы систем и устранения неисправностей;
- Резервное копирование и восстановление:
- Управление Veeam для резервного копирования и восстановления данных;
- Обеспечение надежности и доступности данных;
- Работа с корпоративными приложениями:
- Поддержка и администрирование MS Exchange 2019;
- Поддержка и администрирование Nextcloud для организации работы с файлами;
- Скриптинг и автоматизация задач:
- Разработка и поддержка автоматизированных сценариев с использованием PowerShell и bash;
- Оптимизация и автоматизация административных задач;
- Безопасность и аутентификация:
- Настройка и поддержка FreeIPA и PowerDNS для управления доступом и DNS.

Что мы ожидаем от будущего коллеги:

  • Опыт работы на аналогичной должности не менее 5 лет;
  • Глубокое знание и опыт работы с перечисленным стеком технологий;
  • Умение работать в команде и готовность к изучению новых технологий.
Узнать больше

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

Чем нужно будет заниматься:

- Разработка новых и доработка существующих сайтов, модулей и веб-приложений;
- HTML-верстка (в том числе адаптивная и мультибраузерная);
- Разработка сайтов на базе HTML5, CSS3, JavaScript, PHP, MySQL;
- Работа с CMS (Wordpress)

Что мы ждем от кандидата:

  • Знания, навыки и опыт верстки HTML5, CSS3;
  • JavaScript, scss;
  • Респонсив/адаптив;
  • Понимание разницы между флекс и грид;
  • Уметь работать с Webpack;
  • Опыт работы с Git;
  • Docker (суметь развернуть докер-компоуз проект локально, уметь его рестартнуть, если упало, понять где);
  • Опыт использования БЭМ или любой другой методологии;
  • Понимание как делать производительный фронт;
  • JS ES6, Vanila.
Узнать больше

Team Leader PHP

Требования:

- Управление командой: найм, распределение задач, онбординг совместно с HR, обучение сотрудников и менторство, проведение performance review, code-review и т.д.;
- Разработка back-end приложений на основе PHP7+ для сервиса корпоративного планирования;
- Покрытие существующего и нового функционала интеграционными тестами (codecept);
- Перевод legacy-кода на PHP7.1 на PHP8+;
- Участие в развитии архитектуры приложения и клауд-платформы Optimacros в целом.

Обязанности:

  • Опыт лидерства в команде разработчиков от 1 года (найм, онбординг, обучение сотрудников, организация и проведение code-review).
  • Опыт построение daemons-приложений на PHP;
  • Умение быстро разбираться в уже готовом PHP-приложении;
  • Опыт работы с MariaDb/mySQL;
  • Опыт разработки бизнес/корпоративных приложений;
  • Работа с GIT;
  • Проект требует ОС Linux, а так же навыков его использования. Рекомендуем Ubuntu 20.04/22.04.
Узнать больше

Middle Python Developer (разработка алгоритмов)

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

- Реализация эвристических и метаэвристических алгоритмов для решения задач оптимизации в производстве и логистике;
- Применение алгоритмов и методик работы с разреженными матрицами для решения специфических задач, требующих интенсивных вычислений;
- Разработка высокопроизводительных приложений и скриптов, использующих концепции мультипроцессинга и многопоточности;
- Обеспечение наличия актуальной и понятной документации на разработанные алгоритмы и методы работы с ними.

Что мы ждем от кандидата:

  • Опыт работы с большими данными, знание библиотек NumPy, Pandas, SkLearn;
  • Знание линейной алгебры, методов и алгоритмов оптимизации (нахождение минимума/максимума функции методами градиентного спуска, симплекс-методом, транспортные задачи, задача Коммивояжёра, ветви и границы, имитация отжига, ближайший сосед), знание библиотек SciPy, PuLP;
  • Перемножение разреженных матриц (алгоритмы и библиотеки);
  • Понимание принципов мультипроцессинга, многопоточности;
  • Умение писать асинхронный код;
  • Умение работать с СУБД SQL(используем в основном PostgreSQL и MariaDB);
  • Владение методами сведения нелинейных задач к линейным, исследование операций (теория перколяции).

Работа у нас - это:

  • Официальное трудоустройство в аккредитованной IT компании;
  • Полностью удаленный формат работы;
  • Прозрачная система вознаграждения;
  • Возможность соблюдать work/life balance;
  • Программа Work&Life Bonus (компенсация медицинских услуг, фитнеса, рабочего оборудования, а также обучения и курсов);
  • Возможность посещения внутренних митапов и неформальных мероприятий;
  • Возможность обучения английскому языку;
Узнать больше