описание
**Ведущий программист**
Заработная плата по договоренности
**Обязанности:**
• Поддержка программ, написанных на Python, работающих на одноплатном компьютере/роутере внутри станции или на сервере компании, Code Review
• Разработка программного обеспечения на Python, работающих на одноплатном компьютере/роутере внутри станции или на сервере компании
• Поддержка и администрирование сервисов, относящаяся к зарядным станциям, работающих на сервере компании
• Участие в испытаниях и тестировании зарядных станций в части работы OCPP Контроллера
• Поддержка работы сервиса реализации OCPP протокола
• Поддержка станций в части программных сервисов, через удалённое подключение
• Участие в архитектуре ПО, формировании технических решений
• Разработка технической документации и стандартов кодирования
• Сопровождение жизненного цикла ПО: проектирование, разработка, тестирование, внедрение, мониторинг
**Требования:**
• Знание архитектуры сетевых подключений
• Навыки настройки сетевых подключений
• Знание протоколов TCP/IP, UDP, SSH
• Опыт разработки ПО для работы устройств с интерфейсами CAN, RS-485/RS-232, 100/1000 Ethernet
• Уверенное владение языками программирования Python (Java, C/C++ по возможности)
• Навык написания сервисов для работы на роутере/одноплатном компьютере/сервере под управлением Linux/Ubuntu
• Знание основ машинной логики
• Работа с базами данных: SQL, mySQL, Influx DB, Redis
• Умение вести техническую документацию
• Умение писать чистый поддерживаемый код
• Использование систем контроля версии
• Знание OCPP 1.6 / 2.0.1, протоколов взаимодействия с зарядными станциями
• Опыт работы с Docker / контейнерами и CI/CD
• Умение работать с логированием и мониторингом
• Понимание принципов кибербезопасности, защиты API, SSL/TLS, токенов
• Навыки оптимизации сервисов на одноплатных компьютерах (OrangePi, OpenWRT)
• Понимание работы сетей, VPN, Firewall, NAT, что важно для удаленного доступа к станциям
• Английский язык не ниже уровня технического чтения
• Самостоятельность, инициативность, ответственность
**Мы предлагаем:**
• Официальное трудоустройство с первого дня, 'белая' зп
• 13-я зарплата по итогам года
• График работы 5/2, с 8.00 до 17.00 часов, в пятницу - до 16.00 ч.
• Место работы: Промышленная площадка Зеленодольск (Тура)
• Вахта из Казани, Зеленодольска, Васильево, Осиново
• Чистый, светлый, современный офис
• Подарки детям на 1 сентября и Новый год
• Корпоративные праздники и детские праздники для детей сотрудников
• Медосмотр за счет Работодателя
• Большая бесплатная стоянка
• Спортзал, молельная комната, столовая на территории завода