Junior Python разработчик
Контакты
Ищу работу на должности Junior Python разработчика. Готов также рассмотреть стажировку.
Самостоятельно осваиваю backend-разработку на Python и смежные IT-технологии в течение года. Основные навыки, которые приобрел за это время:
- Python на среднем уровне - синтаксис, понимание основных структур данных;
- Базы данных, начальный уровень (crud операции, базовые запросы, принципы нормализации базы);
- Базовое понимание HTTP;
- HTML, CSS на уровне знания основных тэгов, стилей.
На текущий момент изучаю и пишу приложение на FastApi в связке с SQLAlchemy, alembic и БД на PostgreSQL. Также использую в проекте Docker, Redis.
В рамках курса на Hexlet "Профессия: Python-разработчик" закончил 3 проекта.
Первый проект "Игры разума" в рамках курса. Проект представляет собой набор из 5 игр, запускаемых в консоли.
Навыки, полученные в рамках проекта:
- настройка рабочего окружения (poetry, flake8, Makefile)
- планирование и реализация архитектуры программы (модули, пакеты, скрипты),
- сборка, публикация и установка пакета,
- работа с Git, CodeClimate.
https://github.com/sergkim13/python-project-49
Второй проект "Вычислитель отличий". Результатом является консольная утилита для сравнения плоских файлов формата json и yml, которая выдает результаты сравнения (какие значения изменены, какие остались без изменения, какие добавлены, какие удалены) в разных форматах ("плоский", "дерево", json-формат).
Навыки, полученные в рамках проекта:
- написание консольных утилит с помощью библиотеки argparse,
- обработка json и yml форматов,
- автоматическое тестирование,
- Сontinuous Integration (GitHub Actions).
https://github.com/sergkim13/python-project-50
Третий проект "Загрузчик страниц", задача которого состоит в реализации консольной утилиты. Утилита скачивает указанную страницу, ее локальные ресурсы.
Навыки, полученные в рамках проекта:
- работа с сетевыми запросами (requests),
- продвинутое тестирование с помощью mock (requests_mock),
- обработку html с помощью BeautifulSoup.
https://github.com/sergkim13/python-project-51
- Python на среднем уровне,
- начальный уровень FastAPI, Flask, SQLAlchemy, alembic,
- работа в терминале MacOS, nano, Vim, Linux WSL,
- базовые знания HTML, CSS,
- базовые навыки БД, PostgreSQL,
- Git, GitHub, GitHub Actions,
- написание тестов,
- ООП,
- Poetry,
- Docker,
- Redis.
Опыт
Обязанности:
Реализация функциональных доработок программного обеспечения билетной системы метрополитена:
- формирование и согласование функциональных требований, отчетных форм и описания технологических процессов с причастными службами метрополитена и подведомственными учреждениями Департамента транспорта и развития дорожно-транспортной инфраструктуры;
- проведение автономных и комплексных испытаний билетной системы;
- проведение экспертизы построения технической архитектуры билетной системы;
- проведение экспертизы аппаратно-программных решений на базе пассажирской автоматики;
- проведение экспертизы применяемых технологических решений;
- описание функциональных процессов билетной системы и описание объекта автоматизации;
- экспертиза проектной и технической документации в части соответствия предметным областям билетной системы и соблюдения функциональных требований.
Обязанности:
- работа на 1 линии поддержки клиентов (чат, электронная почта, телефон)
Обязанности:
- работа с клиентами(юр.лица) компании: холодные звонки, продажа услуг, работа с корпоративными ВИП-клиентами компании (Siemens, подразделения Газпром, Шеврон Нефтегаз Инк., и т.д.);
- обучение новых сотрудников.
Обязанности:
- активные продажи услуг компании( "холодные звонки" и прямые продажи);
- руководство стажерами, обучение.
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Москва