Инженер-программист
Специализации: Программист, разработчик
Занятость: полная занятость, частичная занятость
График работы: полный день, удаленная работа
Желательное время в пути до работы: не имеет значения
Про работу в ИППМ РАН (НИЦ Курчатовский институт). Занимаюсь:
Про работу в НМ-ТЕХ. Занимался разработкой тула для Linux, позволяющего характеризовать логические ячейки. Задача была в реализации и интеграции composite current source-модели для временной характеризации логических ячеек с техпроцессом 130нм - 90нм, в платформу характеризации. Язык на котором происходит разработка - C++ в связке с boots и позднее qt - при написании gui. С некоторой периодичностью использовал bash для написания простых скриптов валидации написанных модулей к проекту.
Был пройден курс повышения квалификации от предприятия "НМ-ТЕХ" - " Практические основы программирования для разработки САПР ". В этом курсе затрагивалась работа с Git, boost, Qt, которые активно используются в разработке проекта, а так же алгоритмы по обработки данных.
Закончил обучение по программе бакалавриата в МИЭТ по программе электроника и наноэлектроника. В свободное время изучаю работу с инфраструктурой, в частности используя такие решения как Ansible, Terraform. В том числе изучаю устройство Linux "в целом". Являюсь пользователем таких дистрибутивов как ubuntu, debian, monjaro, CentOS, Arch и gentoo ( последний является моим основным дистрибутивом ). Так же если возникала необходимость выполнял вручную пересборку некоторых приложений, например openvpn, qt, tcl, scintilla.
Писал ansible роли выполняющие следующие функции:
Использую ansible в связке с molecule.
Писал Terraform файлы для следующих провайдеров:
Так же занимался изучением jenkins, поднял его на удаленном сервере и добавил job на автоматическую сборку и тестирование простого кода на C++ со своего github, web-hook'и настраивал на запуск пайплайна при каждом новом коммите.
Так же администраторую OpenVpn сервера арендованные у aeza (администрировал, после массовых сбоев решил отказаться от их услуг), u1-host, timeweb и adminvps.
Так же активно использую docker, иногда использую docker compose для работы с системами мониторинга - grafana, Prometheus, Node exporter (поднимал на сервере арендованном в adminvps).
Для виртуализации использую qemu, virtualbox, proxmox. Для виртуализации proxmox был собран достаточно простой личный сервер.
Хотел бы заниматься чем-то связанным либо с Linux, либо с разработкой на C++, либо, что предпочтительно, работой с инфраструктурой.