ЗАО «Институт телекоммуникаций» приглашает программистов на разработку программно-аппаратных комплексов.
Перечень необходимых компетенций для работы программистом
Python в ЗАО «ИТ»:
— Высшее/неоконченное высшее техническое образование
— Гражданство РФ
— Технический английский, свободное чтение технической документации
— Опыт программирования на Python 3 версии от полу года
— Навыки работы с библиотекой Pandas
— Базовые знания одного (или более) из перечисленных языков программирования:
- Си
- С++ (STL и стандарт 11 и 14)
- Java
- JavaScript
— Базовые знания SQL и понимание реляционной модели данных
— Умение работать с одной (или более) из перечисленных систем управления баз данных (СУБД):
- PostgreSQL
- MongoDB
- MySQL
- SQLite
— Знание основ командной оболочки Bash (работа со скриптами и командным интерпретатором)
— Знание сетевой модели OSI
— Знание стека TCP/IP, понимание принципов локальных сетей
— Знание принципов многопоточного программирования
— Знание паттернов программирования
— Умение работать в коллективе, ответственный подход к работе и дисциплине, готовность решать сложные и долговременные задачи, навыки работы с чужим кодом
— Знание технического английского (на уровне чтения технической документации)
Будет вашим преимуществом:
— Знакомство с TensorFlow, Caffe и общее понимание работы нейронных сетей, опыт работы с OpenCV
— Знание одного из фреймворков: Django, Django REST Framework, Flask будет вашим преимуществом
— Навыки асинхронного программирования
— Опыт разработки под микроконтроллер
— Опыт разработки под ОС Linux (и другими Unix-системами)
— Опыт работы с ОС Windows в части настройки (настройка локальной сети LAN между компьютерами Windows и настройки сети Wi-Fi)
— Опыт работы с базовыми интерфейсами UART, Ethernet, SPI
— Знание систем контроля версия Git или SVN
Перечень необходимых компетенций для работы в ЗАО «ИТ»
Должность программист
Задачи: Системный программист
Должностные обязанности:
Разработка и сопровождение прикладного и системного программного обеспечения согласно ТЗ под задачи ОРСС.
Участие в проектах организации, связанных с разработкой программно-аппаратных комплексов в согласно ТЗ под задачи ОРСС
Разработка программной документации
Обязательные требования:
Общие:
— Высшее/неоконченное высшее техническое образование
— Гражданство РФ
— Технический английский, свободное чтение технической документации
Специальные:
— Уверенное владением языком С;
— Понимание принципов объектно-ориентированного программирования;
— Понимание принципов многопоточного, многозадачного программирования;
— Знание классических алгоритмов и структур данных;
— Знакомство с принципами организации ОС семейства Linux, опыт установки, настройки: настройка и проверка сети, текущего оборудования;
— Знакомство с принципами организации ОС семейства Windows, опыт установки, настройки: настройка и проверка сети, текущего оборудования;
— Опыт разработки под ОС Linux ПО уровня ядра (драйверы устройств, модули ядра);
— Опыт разработки сетевых приложений;
— Понимание сетевой модели OSI;
— Знание стека TCP/IP, понимание базовых принципов построения локальных сетей;
— Знание сетевых протоколов прикладного и транспортного уровней;
— Умение работать с программами-анализаторами трафика сетей и утилитами (Wireshark, tcpdump и пр.)
— Понимание принципов работы стандартов физического уровня сети (Ethernet, WiFi, RS232, RS485, SPI);
Будет преимуществом:
— Опыт администрирования ОС Linux, тонкой настройки сетевых сервис ОС;
— Знание ЯП С++, Python 2 и 3 версии
— Понимание принципов организации фреймврока C++/Qt
— Опыт разработки пользовательского ПО под ОС Linux;
— Опыт разработки сетевых приложений
— Умение работать с одной (и более) из перечисленных систем управления баз данных (СУБД): PostgreSQL, MySQL, SQLite
— Опыт в тестировании ПО
Soft Skils:
— Стрессоустойчивость
— Системный подход
— Коммуникабельность
— Способность и желание обучаться и обучать других
— Умение работать в коллективе
— Ответственный подход к работе
— Готовность к изучению новой информации и поиску нетривиальных решений
Перечень необходимых компетенций для работы в ЗАО «ИТ»:
Должность
Задачи: Программист
Должностные обязанности:
Разработка и сопровождение прикладных программных компонентов на С++
Участие в проектах организации, связанных с разработкой программно-аппаратных комплексов в согласно ТЗ под задачи ОРСС
Работа с сетевыми приложениями;
Разработка программной документации
Обязательные требования:
Общие:
— Высшее/неоконченное высшее техническое образование
— Гражданство РФ
— Технический английский, свободное чтение технической документации
Специальные:
— Уверенное владением С++ (STL и стандарт 11 и 14)
— Понимание принципов объектно-ориентированного программирования;
— Понимание принципов многопоточного, многозадачного программирования;
— Знание классических алгоритмов и структур данных;
— Знакомство с принципами организации ОС семейства Linux, опыт установки, настройки: настройка и проверка сети, текущего оборудования;
— Знакомство с принципами организации ОС семейства Windows, опыт установки, настройки: настройка и проверка сети, текущего оборудования;
— Опыт разработки под ОС Linux (и другие Unix-системами) пользовательского ПО;
— Опыт разработки сетевых приложений;
— Понимание сетевой модели OSI;
— Знание стека TCP/IP, понимание базовых принципов построения локальных сетей;
— Умение работать с одной (и более) из перечисленных систем управления баз данных (СУБД): PostgreSQL, MySQL, SQLite
— Понимание принципов организации фреймврока C++/Qt
Будет преимуществом:
— Знание ЯП Си, Python 2 и 3 версии
— Опыт разработки под ОС Linux ПО уровня ядра
— Опыт в тестировании ПО
Soft Skils:
— Стрессоустойчивость
— Системный подход
— Коммуникабельность
— Способность и желание обучаться и обучать других
— Умение работать в коллективе
— Ответственный подход к работе
— Ощущение личной ответственности за результат
— Готовность к изучению новой информации и поиску нетривиальных решений
— Готовность решать сложные и долговременные задачи
— Способность самостоятельно предлагать решения задач и реализовывать их с учетом перспектив развития продукта