Москва, www.it-one.ru/
Младший системный аналитик
Работал в команде разработки и поддержки портала Госулуги (команда насчитывает около 20 человек)
Команда полностью работала по Agile, проекты вели в Atlassian Jira, в частности поддерживала методотогию Scrum со всеми вытекающими церемониями от планирования, груминга и заканчивая ретроспективой в конце двух недельного спринта.
В основном занимался созданием услуг, а это работа по созданию XSD схем для SOAP/WSDL запросов, так же не редкость приходилось пользоваться Postman для работы с более новыми микросервисами поддерживающие более новые механизмы передачи данных, такие как RESP API, следовательно знаю отличие от GET и POST, а так же знаю чем HTTP 200 отличается от 404 или 500 и чем frontend отличается от backend.
Знаю какие-то азы программирования и немного знаю синтаксисы Python, Java, Groovy (Python всё таки больше в приоритете). Понимаю, как интерпритаторы работают с типами данных и легко смогу отличить int от str, и чем list отличается от dict, потому что увлекался написанием авто-тестов используя библиотеку selenium web driver. Знаю, что такое консоль разработчика в браузере и знаю, как посмотреть тело отправляемого запроса и ответ полученный от backend.
Удалось поработать в Camunda, имеется опыт составления различных бизнес процессов
Основной стек знаний:
- Базовое понимание строение сетей (VPN, DHCP, Routing, Gateway, Netmask)
- Умение работать с виртуализацией (Hyper-V, VirtualBOX, VMWare Workstation) и контейнеризацией (Docker)
- Белый, серый, чёрный ящик. AB тестирование. Shift left тестирование. Понимание для чего и какими библиотеками пишутся Unit тесты (pytest, unittest.mock, monkeypatching). Чем функциональные тесты отличаются от нефункциональных
- Большой опыт работы с Windows ОС, а так же знание базовых команд для работы с Linux системами (преимущественно с CentOS, Ubuntu)
- Базовые знания синтаксиса языков Python, Java. Понимание чем класс отличается от метода, а так же чем List отличается от Dict
- Опыт написания статей в Confluence, а так же опыт работы в JIRA по Agile
Самостоятельное обучение:
- Увлекался автотестированием на языке Python c использованием библиотеки Selenium WebDriver. Знаю как подключить бинарь chrome и в нескольких потоках запустить какой-то кейс по проверке той или иной кнопки на веб странице
- Из-за увлечения описанного выше, для более лучшего понимания как искать элементы на веб странице, был проявлен интерес по Frontend разработке. Пробовал писать какие-то веб страницы на HTML5 с CSS
О себе:
- Целеустремлённость, аккуратность, ответственность и дисциплинированность, умение работать в команде