Python Developer

Контакты


Контакты доступны после входа на сайт

Описание

Ищу работу на позицию python developer удаленно.

Сейчас обучаюсь на Хекслете, осваиваю стек Python + Django

Мои проекты:

Утилита seafile-uploader
Приложение для выгрузки файлов на seafile сервер из командной строки
https://github.com/BasedOnEvidence/seafile-uploader
Возможности утилиты:
- Выгружает файлы на сервер с использованием seafile api
- Позволяет делать общие ссылки для загруженных файлов
- Позволяет сделать защиту паролем

Утилита anyconnect-uninstaller
Программа для удаления cisco anyconnect в windows системах
https://github.com/BasedOnEvidence/anyconnect-uninstaller
Возможности утилиты:
- Автоматическое определение версии anyconnect и ее модулей
- Позволяет избежать множества ошибок удаления
- Позволяет удалить клиент anyconnect, даже если .msi поврежден
- Поддержка silent mode для автоматизации запуска
- Позволяет удалить драйвер acnamfd, даже если Windows не может его обнаружить
- Совместимость с антивирусом Касперского

Утилита gendiff
Программа для сравнения конфигурационных файлов
https://github.com/BasedOnEvidence/gendiff
Возможности утилиты:
- Позволяет сравнивать конфиги с произвольным уровнем вложенности
- Поддержка разных входных форматов: yaml, json
- Генерация отчета в различных форматах: plain text, stylish и json

Больше проектов можно найти здесь: https://github.com/BasedOnEvidence/

Навыки

Фундаментальные навыки:
Знание сетей, tcp/ip
Владение Linux.
Базы данных, SQL

Прикладные навыки:
Разработка на Python
Владение автоматическим тестированием (пример https://github.com/BasedOnEvidence/python-project-lvl3)
Ипользование requests, BeautifulSoup, pyinstaller

Опыт


Системный инженер, АО Лаборатория Касперского
Май 2020 - по настоящее время

Обязанности:
-Участие в проектной деятельности
-Автоматизация процессов
-Обеспечение технической поддержки
-Написание инструкций, консультация

Достижения:
-Предложил и внедрил решение по обновлению клиента для доступа в защищенную сеть cisco anyconnect. Разработал программу, которая удаляет клиент cisco anyconnect https://github.com/BasedOnEvidence/anyconnect-uninstaller. Программа позволила избежать багов при обновлении клиента поверх или переустановкой с помощью стандартных деинсталяторов windows. В результате стало возможным массовое обновление клиента.
-Сделал скрипт по поиску неиспользуемых портов на более 30+ коммутаторах. Это позволило освободить неиспользуемые порты на коммутаторах и добавить новых рабочих мест.
-Предложил и внедрил решение по оптимизации внедрения системы контроля доступа клиентских устройств в корпоративную сеть (NAC). Сделал скрипт по поиску портов со включенным 802.1x. Список портов преобразовывется в команды, которые позволяют перезагружать эти порты. В результате после включения защиты на коммутаторе, количество обращений снизилось более чем в 3 раза.
-Сделал программу для автоматической отправки новых сертификатов пользователям с помощью https://github.com/BasedOnEvidence/seafile-uploader. Это позволило избежать ошибок при ручной работе, в частности избежать отправки не тому адресату.
-Написал множество других скриптов: деинсталятор microsoft teams, скрипты по сбору логов windows и др.

Системный администратор, АО Ланцет
Июль 2017 - Май 2020

-Работа с AD DS, GPO, DNS, DHCP. Заведение учетных записей, выдача прав. Создание объектов групповых политик для различных задач: изменение реестра, установка ПО и т.д. Создание организационных подразделений для новых отделов, создание соответствующих к ним GPO. Воспроизведение возможных сценариев расширения/неполадок инфраструктуры в тестовой среде: восстановление кд после падения с захватом и передачей ролей FSMO, создание новых сайтов и пр.
-Администрирование Kaspersky Security Center. Изменение логики групп администрирования. Восстановление связи с недоступными рабочими станциями. Обновление KSC и агентов до актуальной версии. Мониторинг логов, предотвращение возможных угроз. Тестирование работоспособности комбинации различных версий агентов и антивирусов в тестовой среде.
-Работа с Exchange сервером. Создание почтовых ящиков для пользователей, создание групп рассылок. Решение запросов, связанных с неполадками почты.
-Работа с Skype for business. Заведение пользователей. Техническая организация видео-конференций, запись собраний.
-Написание power shell, batch и прочих скриптов. Автоматизация работы с ЭЦП, электронными площадками. Создание скриптов для упрощения работы, например, проверка с какого устройства была заблокирована учетная запись в AD.
-Подготовка рабочих мест офисным и региональным сотрудникам (сборка, установка, настойка). Простой ремонт рабочих мест: замена памяти, дисков, кулеров и т.п. Настройка планшетов и мобильных устройств для работы в корпоративной сети. Поддержка при работе с sharepoint.
-Мониторинг сбоев и ошибок серверов, сетевого оборудования.
-Администрирование СКУД. Заведение пропусков, диагностика неполадок (например, пропуск занесен в базу, а информация на считывателях не обновляется).
-Настройка и поддержка МФУ, работа с принт сервером.
-Ведение учета МЦ, расходных материалов.

Образование


МЭИ, направление прикладной информатики
Сентябрь 2017 - по настоящее время

О себе
Читаю профессиональную литературу на английском языке

Комментарии


Добавить комментарий
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Резюме содержит обширный список технических навыков, проектов и опыта работы. Однако, е...
Это резюме имеет много положительных аспектов, таких как: Кандидат активно участвует ...
Это резюме содержит много информации, но есть несколько аспектов, которые можно улучшит...
Александр, привет. Отличное резюме, содержательное и четкое. Успехов тебе в IT!
Это резюме содержит много информации, но есть несколько моментов, которые можно улучшит...
Привет, Андрей! Давай доработаем резюме по следующим блокам: 1. Имя и фамилию укажи, по...
Это резюме имеет хороший объем информации о вашем опыте работы и образовании. Однако, е...
Это резюме содержит много информации о предыдущем опыте работы и образовании, но есть н...
The resume provides a detailed overview of the candidate's experience, skills, project...
Это резюме содержит подробную информацию о навыках, проектах и опыте работы кандидата. ...