Разработка программного обеспечения для ОАО "РЖД" (подразделение, занимающееся грузовыми перевозками). Мой отдел занимается разработкой высоконагруженного приложения, предназначенного для ведения документооборота и оформления перевозок грузов на грузовых железнодорожных станциях. Ежедневно около 20 000 пользователей, которые работают 24/7 и 365 дней в году.
Я работаю как Full Stack - разработчик: PHP, PostgreSQL, MySQLна бэке, JavaScript + jQuery, React, Redux, Saga, Node.js на фронте. Всё это завёрнуто в Docker.
Мои основные обязанности:
- разработка и техническая поддержка кода, формирование архитектурных решений;
- ведение документации на программный код (Jira и Confluence);
- работа с командой до 5 человек (программисты, техническая поддержка, дизайнеры);
- взаимодействие с заказчиком программного обеспечения, проработка вариантов реализации технологических процессов.
Работа в отделе разработчиков отечественных магнитно-резонансных томографов. Разработка программного обеспечения для обработки и отображения сырых данных, полученных с аппаратуры томографа, на С и С++, разработка алгоритмов обработки томографических изображений. Обучение медицинского персонала основам магнитно-резонансной томографии на (повышение квалификации). Ведение различной документации.
Программирование микроконтроллеров на языке C под ОС Linux, разработка алгоритмов шифрования данных, разработка принципиальных схем, трассировка печатных плат
Полное техническое сопровождение медицинского изделия с момента начала его разработки и до выпуска в промышленное производство, организация взаимодействия между отделами предприятия, формирование и ведение полного комплекта конструкторской документации.