Май 2008 — По настоящее время (12 лет и 9 месяцев)
Подразделение федерального центра занимается комплексной автоматизацией деятельности Россельхознадзора.
Обязанности
1. Сбор и анализ бизнес-требований, написание технической документации.
2. Разработка ПО, в т.ч. "с нуля": разработка архитектуры, проектирование, кодирование.
3. Управление проектами: руководство командой (6 чел), планирование работ, постановка задач, code review.
4. Взаимодействие с подрядчиком, внешними клиентами, ведомствами и зарубежными коллегами в рамках интеграционных проектов. Координация совместных проектов.
5. Участие в разработке архитектуры и стратегии развития IT-ландшафта ведомства.
6. Разработка и проведение технической части собеседований.
7. Подготовка и проведение программы стажировки.
Основные проекты (в хронологическом порядке)
0. Организация процесса разработки
-- разработка тех. регламента, написание инструкций, разработка шаблонов приложений и компонентов.
1. Автоматизированная система контроля и учёта перемещения грузов животного происхождения через границу РФ
-- роль: junior java developer, senior java developer.
-- технологии: Java EE, EJB, JDBC, MySQL, JSP, JavaScript, Web Services, SOAP, oAuth, JUnit.
2. Автоматизированная система сбора отчетности
-- роль: architect, tech leader.
-- технологии: Java, Spring, Hibernate, MySQL, Spring MVC, Bootstrap, JavaScript, REST, ETL, MySQL Replication, D3.js, JQuery, Atmosphere Framework, Comet, Jasper Reports, SAML, JUnit, Apache Maven, TeamCity.
3. Автоматизированная система учёта поднадзорных объектов
-- роль: business analyst, senior java developer.
-- технологии: UML, Java, Spring, Hibernate, MySQL, Spring MVC, Freemarker, Bootstrap, JavaScript, JQuery, JUnit, Apache Maven, TeamCity.
4. Организация взаимодействия с ФТС России
-- роль: business analyst, tech leader, coordinator
-- технологии: UML, BPMN, XML Schema, WSDL, Java EE, Web Services, SOAP, Oracle Service Bus, XQuery, СМЭВ.
5. Интеграционные проекты с ИС вет.служб зарубежных стран
-- роль: business analyst, architect.
-- технологии: UN/CEFACT, UML, BPMN, XML Schema, WSDL, Java EE, Web Services, SOAP, Oracle Service Bus, XQuery, Python, XSLT, WS-*.
6. Интеграция с учётными системами предприятий, осуществляющих оборот продукции животного происхождения, в рамках реализации закона об электронной сертификации
-- роль: business analyst, architect, tech leader.
-- технологии: UML, BPMN, XML Schema, WSDL, Web Services, SOAP, Oracle Service Bus, Oracle SOA Suite, BPEL, XSLT, XPath, HP LoadRunner, Oracle Middleware Performance Tuning, R Language, JMS.
7. Организация стажировки и проведение обучения
-- роль: instructor.
Владимирский Станкозавод "Техника"
Владимир
Администратор вычислительной сети (System Administrator)
Январь 2008 — Декабрь 2008 (1 год)
Обязанности
1. Обслуживание и развитие вычислительной сети и систем предприятия (около 70 ПК, 2 сервера, периферийное и коммутационное оборудование, офисное и специализированное программное обеспечение);
2. Администрирование Linux, Windows.
3. Консультирование и обучение пользователей;
4. Участие в разработке IT-стратегии предприятия;
Результаты
1. Разработка плана развития IT предприятия.
2. Повышение уровня компьютерной грамотности персонала.
3. Расширение вычислительной сети предприятия.
4. Организация учёта вычислительной техники и программного обеспечения предприятия.
5. Подключение предприятия к сети Интернет, организация контроля и учёта доступа персонала.
6. Организация планирования и закупки ПК и оборудования.
7. Миграция серверов и части ПК на Linux.