О компании и команде
Bell Integrator – один из ведущих системных интеграторов страны.
Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.
Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.
У компании-заказчика есть большое портфолио софтверных технологических решений в сфере высокоточной геодезии и связанных с этими технологиями системами автоматизации строительной и сельхоз техники. Команда занимается предоставлением некоторых востребованных технологий в виде решений SaaS в форме REST web сервисов. Проекты разные, направление web сервисов активно развивается.
Ожидания от кандидата
- Умение работать в команде в условиях коллективного владения кодом, аккуратность, ответственность, широкий кругозор
- Высшее техническое образование
- Хорошее знание английского языка (разработка ведется на английском языке, участие в англоязычных митингах)
- Опыт разработки масштабируемых, отказоустойчивых веб-приложений (backend)
Понимание принципов написания тестируемого кода, культура разработки с использованием инструментов документирования и анализа: кодогенераторы, линтеры, чекеры, и т.д. - Способность разумно применять имеющиеся знания для написания поддерживаемого и понятного кода
- Отличное знание языка Python (asyncio), Docker
Желательно:
- Опыт работы c AWS
- Edge-computing
- Про-активность, желание изучать что-то новое и делать продукты лучше
Обязанности:
- Работа в команде программистов над развитием веб сервисов, которые используются в продуктах для автоматизации строительства и геодезических работ
- Разработка на языках Python (asyncio, aiohttp), Go с использованием современного стека технологий: Kubernetes, Kafka, MongoDB, Zookeeper, ELK, AWS и инструментов Git (BitBucket), Jira, TeamCity/DroneCI
- Разработка прикладного софта для автоматизации развёртывания сервисов
- Поддержка, развернутых сервисов в Kubernetes
- Анализ исходных требований, уточнение поставленных задач, разработка оптимальных решений, оценка трудоемкости
- Разработка архитектуры ПО, поддержка существующего кода, добавление новой функциональности
Условия работы
- Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
- Опыт работы в распределенной команде профессионалов;
- Уровень заработной платы обсуждается индивидуально;
- Работать удаленно на территории РФ