Python Lounge: работа и стажировки для программистов
4.09K subscribers
93 photos
1.17K links
Здесь можно найти интересующую вас работу и стажировки для программистов, а так же полезные статьи про Python.

Размещение вакансии только - @perezvonyubot

Ссылка на канал: @python_lounge

Мы входим в сеть promopoisk.com

Реклама: @adtgassetsbot
Download Telegram
Паттерны взаимодействия с ботами в Telegram

В этой статье я расскажу про некоторые способы взаимодействия человека и бота в личных сообщениях и группах. Текст рассчитан на тех, кто только начинает изучать тему создания ботов, но, возможно, будет полезен и профессионалам

Статья
IT MEGASTAR, ищет Python developer

Что делать:
— Разработка backend части приложений с нуля и доработка существующих;
— Архитектура баз данных;
— Деплой приложений на тестовый и боевой сервер;
— Настройка систем логирования.

Кого ищут:
— Опыт разработки backend от 3 лет;
— Уверенное знание Python;
— Опыт использования REST API;
— Опыт работы с любой из реляционных баз данных (Postgresql, MySql) и key-value хранилищами (Redis, MemCached);
— Опыт интеграции с внешними сервисами;
— Знание основных паттернов и алгоритмов;
— Умение работать с GIT;
— Уверенное использование командной строки linux;
— Английский на уровне чтения технической документации (pre-intermediate);

Условия:
— Оплата до 180 000 рублей.
— Оформление по ТК РФ;
— Гибкий график;
— Интересные проекты различной сложности.

Откликнуться: Ссылка

Лучшие вакансии от работодателей мечты на promopoisk.com
СВЯЗЬ GROUP, ищет Middle Python Developer

Что делать:
— Написание новых веб-сервисов и поддержка текущего функционала (не легаси, код актуальный и постоянно обновляется);
— Разработка архитектуры, участие в проектирование новых фич.
— Технологический стек: Python 3.8+, DRF, FastAPI, PostgreSQL, Redis, Celery, Yandex Cloud Services.

Кого ищут:
— Разработка на Python не менее 2-х лет опыта, знания основных принципов ООП (а главное умение ими пользоваться), опыт использования асинхронных библиотек и написания асинхронных веб-приложений;
— Опыт в использовании SQL/NoSQL, умение составлять оптимизированные запросы, строить индексы и т.д.;
— Умение пользоваться Docker, docker-compose;
— Хорошее знание Linux, опыт использования Linux систем на хорошем уровне;
— Опыт использование Git в командной разработке, team-codding, git flow, TDD.

Условия:
— Оплата от 150 000 рублей.
— Работаем в удобном формате — в офисе и удаленно;
— Минимизируем согласования и бюрократию.

Откликнуться: Ссылка
Знакомство со стековыми графами

Стековые графы позволяют генерировать данные о навигации по стеку для конкретного репозитория, не требуя при этом какого-либо участия в конфигурировании со стороны владельца репозитория и не вмешиваясь в процесс сборки или другие задания, связанные с непрерывной интеграцией. В этой статье будет подробно рассказано, как работают стековые графы, и как с их помощью достигаются такие результаты.

Статья
FOOD CONNECT, ищет Разработчика Python

Что делать:
— Создание архитектуры и базы данных с необходимыми таблицами и возможностью их редактирования.
— Создание алгоритма для работы с процессами.
— Создание аналитических инструментов с графиками.
— Создание админ панели с разграничением прав доступа и редактирования по ролям и аккаунтам.
— Создание панели личных кабинетов для зарегистрированных пользователей, с возможностью сохранения результатов своих работ.
— Создание базы данных для персональных атрибутов каждого зарегистрированного пользователя.
— Создание набора печатных форм с возможностью экспорта в Excel, PDF, Ai.
— Поддержка работоспособности системы и внедрение нового функционала.
Пример задач, которыми нужно будет заниматься:
— Разработка структуры сервиса;
— Создание динамичных баз данных;
— Работа с математическими функциями.

Кого ищут:
— Уверенное понимание архитектуры веб-приложений и принципов работы веб-серверов;
— По итогам работы будет необходимо тестирование и code review.

Условия:
— Возможность сделать проект «с чистого листа»;
20% бонус (10% за соблюдение сроков + 10% за соблюдение квартального плана работы);
— Оплата по договоренности.

Откликнуться: Ссылка
Aviakassa, ищет Python-разработчик

Что делать:
— Участвовать в проектировании, разработке и поддержке высоконагруженных сервисов/микросервисов;
— Разрабатывать юнит-тесты и тестировать собственный код на соответствие критериям приемки;
— Взаимодействовать со смежными командами для проработки общего технического решения.

Кого ищут:
— Отличное знание Python 3.10;
— Базовые знания шаблонов проектирования;
— Понимание особенностей работы с асинхронностью в Python;
— Фреймворк FastAPI;
— Валидация данных Pydantic ;
— Работа с базой данных и миграции используя Alembic ;
— Обязательный опыт написания тестов Pytest;
— Опыт работы с базой данных PostgreSQL;
— Знания работы с Redis;
— Понимание, как пользоваться Docker для локальной разработки;
— Ssh, bash, git для работы с проектом.

Условия:
— Оплата 180 000 - 250 000 рублей;
— Работать из любой точки мира и выстраивать график так, как удобно именно тебе;
— Мы - аккредитованная Минцифрой ИТ-компания.

Откликнуться: Ссылка

Лучшие вакансии от работодателей мечты на promopoisk.com
Руководство по созданию экономического бота для Discord

Руководство по созданию экономического бота для мессенджера Discord. + Установка необходимых компонентов.

Статья
LeadHit, ищет Junior Python разработчика

Что делать:
— Пишем сервисы, которые могут обрабатывать всю информацию о миллионах посетителей сайтов в сутки;
— Разрабатываем инструменты для формирования и настройки персонализированных сообщений;
— Модернизируем старые решения, превращая их в более гибкие и удобные;
— Строим такую архитектуру проекта, которая обеспечит создание новых инструментов на базе текущей функциональности в кратчайшие сроки;
— Постоянно обучаемся чему-то новому и учим друг друга.

Кого ищут:
— Обладали крепкими знаниями Python;
— Имели опыт работы, но не обязательно с MongoDB, понимали ее сильные и слабые стороны;
— Обучались новым технологиям;
— Заботились о счастье пользователей;
— Отдыхали по выходным - отсутствие переработок (мы не любим спешку и работаем в нормальном режиме).

Условия:
— Оплата 60 000 - 80 000 рублей;
— Оформление по ТК с первого дня работы;
— Рaботу с профессиональными коллегами.

Откликнуться: nn@leadhit.ru
F-строки в Python мощнее, чем можно подумать

Форматированные строковые литералы, которые ещё называют f-строками (f-strings), появились довольно давно, в Python 3.6. Поэтому все знают о том, что это такое, и о том, как ими пользоваться. Правда, f-строки обладают кое-какими полезными возможностями, некоторыми особенностями, о которых кто-нибудь может и не знать. Разберёмся с некоторыми интересными возможностями f-строк, которые могут оказаться очень кстати в повседневной работе Python-программиста.

Статья
CoMagic.dev, ищет Python Backend Developer (senior)

Что делать:
— Анализ API-сторонних сервисов и доработка собственный;
— Реализация stateless микросервисов;
— Разработка внутренних библиотек;
— Оптимизация узких мест в основной архитектуре продукта.

Кого ищут:
— Коммерческий опыт разработки на Python на фреймворках Aiohttp/ Aioamqp – от 2 лет;
— Понимание базовых принципов работы API;
— Отличное понимание ООП;
— Опыт работы с микросервисной архитектурой с высокой нагрузкой;
— Базовые знания SQL;
— Опыт эксплуатации: CI/CD, мониторинг, алёртинг и отказоустойчивость;
— Опыт работы с Git;
— Способность быстро учиться, аналитический склад ума;
— Способность к абстрактному мышлению;
— Знание Linux, Docker, Kubernetes – будет преимуществом.

Стек технологий:
— Python;
— Aiohttp/ FastAPI;
— Aioamqp;
— Asyncpg (aiopg/ SQLAlchemy);
— Redis;
— Git + Gitlab;
— Jira.

Условия:
— Оплата по договоренности;
— Компания входят в реестр аккредитованных IT-компаний.
— Комфортный онбординг через менторство руководителя, возможность карьерного роста.
— Выстроенный процесс разработки, двухнедельные стринты.
— Полная занятость, возможен гибридный или удалённый формат работы.
— Испытательный срок – 3 месяцев.
— Возможны различные варианты оформления и выплат в текущих условиях (по согласованию).
— ДМС и компенсация обучения из специальной программы поддержки сотрудников – Кафетерий льгот.

Откликнуться: @juliaers
Middle Python Developer в Craftum

Что делать:
— Писать архитектуру backend приложения (там REST API на Flask + MySQL). Минимум легаси, максимум творческой свободы;
— Дорабатывать API для frontend - разработчиков;
— Продуктовые задачи разработка функционала в соответствии с требованиями заказчиков.

Кого ищут:
— Опыт коммерческой разработки на Python 3 от 2х лет и написания масштабируемого и понятного REST API;
— Опыта работы с архитектурой backend-приложений и схемой хранения данных;
— Очень хорошего понимания принципов работы с git - слова feature branches, merge, rebase, должны вызывать у тебя понимающий кивок;
— Желания и способности находить проблемные места, предложить новые технологии чтобы быстрее решить задачу;
— Понимания необходимости и навыков unit и интеграционного тестирования.

Тебе помогут:
— Знание Linux на уровне продвинутого пользователя, базовое администрирование, свободное владение командной строкой;
— Опыт написания backend-приложений с нуля.

Условия:
— Оплата по договоренности;
— Устройство по ТК РФ и полностью белую зарплату;
— Гибкий график, удалёнку. Главное — перформанс и быть на связи.
— Выстроенные Scrum-like процессы : задачи в YouTrack, сливаемся в Bitbucket;
— Молодую драйвовую команду, у которой есть, чему поучиться;
— А также, если хочется — развитие менеджерских навыков.

Откликнуться: @yanitasenorita, ya.aparina@timeweb.ru
Ультимативный Roadmap для Python-разработчика в 2023 году + источники знаний

В данной статье рассмотрим roadmap по изучению Python на 2023 год, который специально составлен для помощи начинающим и опытным программистам. Вы также найдете необходимые ссылки на ресурсы для улучшения своего знания в Python.
F-строки в Python мощнее, чем можно подумать

Форматированные строковые литералы, которые ещё называют f-строками (f-strings), появились довольно давно, в Python 3.6. Поэтому все знают о том, что это такое, и о том, как ими пользоваться. Правда, f-строки обладают кое-какими полезными возможностями, некоторыми особенностями, о которых кто-нибудь может и не знать. Разберёмся с некоторыми интересными возможностями f-строк, которые могут оказаться очень кстати в повседневной работе Python-программиста.

Статья
Aviakassa, ищет Python-разработчик

Что делать:
— Участвовать в проектировании, разработке и поддержке высоконагруженных сервисов/микросервисов;
— Разрабатывать юнит-тесты и тестировать собственный код на соответствие критериям приемки;
— Взаимодействовать со смежными командами для проработки общего технического решения.

Кого ищут:
— Отличное знание Python 3.10;
— Базовые знания шаблонов проектирования;
— Понимание особенностей работы с асинхронностью в Python;
— Фреймворк FastAPI;
— Валидация данных Pydantic ;
— Работа с базой данных и миграции используя Alembic ;
— Обязательный опыт написания тестов Pytest;
— Опыт работы с базой данных PostgreSQL;
— Знания работы с Redis;
— Понимание, как пользоваться Docker для локальной разработки;
— Ssh, bash, git для работы с проектом.

Условия:
— Оплата 180 000 - 250 000 рублей;
— Работать из любой точки мира и выстраивать график так, как удобно именно тебе;
— Мы - аккредитованная Минцифрой ИТ-компания.

Откликнуться: Ссылка

Лучшие вакансии от работодателей мечты на promopoisk.com
FunCorp, ищет Senior Python Developer

Что делать:
— Разработка и поддержка HTTP API для веба и мобильных клиентов;
— Реализация нетривиальной бизнес-логики, работа с большими данными.

Кого ищут:
— Уверенное владение Golang
— Опыт работы с высокими нагрузками: знания о репликации, шардинге, балансировке запросов очень пригодятся
— Умение применять тестирование (PHPUnit, Codeception, Behat)
— Знания HTTP, REST, умение строить API

Условия:
— Оплата 4 500 - 5 000 EUR;
— Удалённая работа;
— Возможность роста до тимлида в случае успешного запуска проекта.

Откликнуться: Ссылка
IT MEGASTAR, ищет Python developer

Что делать:
— Разработка backend части приложений с нуля и доработка существующих;
— Архитектура баз данных;
— Деплой приложений на тестовый и боевой сервер;
— Настройка систем логирования.

Кого ищут:
— Опыт разработки backend от 3 лет;
— Уверенное знание Python;
— Опыт использования REST API;
— Опыт работы с любой из реляционных баз данных (Postgresql, MySql) и key-value хранилищами (Redis, MemCached);
— Опыт интеграции с внешними сервисами;
— Знание основных паттернов и алгоритмов;
— Умение работать с GIT;
— Уверенное использование командной строки linux;
— Английский на уровне чтения технической документации (pre-intermediate);

Условия:
— Оплата до 180 000 рублей.
— Оформление по ТК РФ;
— Гибкий график;
— Интересные проекты различной сложности.

Откликнуться: Ссылка

Лучшие вакансии от работодателей мечты на promopoisk.com
Знакомство со стековыми графами

Стековые графы позволяют генерировать данные о навигации по стеку для конкретного репозитория, не требуя при этом какого-либо участия в конфигурировании со стороны владельца репозитория и не вмешиваясь в процесс сборки или другие задания, связанные с непрерывной интеграцией. В этой статье будет подробно рассказано, как работают стековые графы, и как с их помощью достигаются такие результаты.

Статья
Python package registry в GitLab

Статья будет полезна разработчикам, столкнувшимся с необходимостью организации приватного реестра пакетов, в качестве руководства по организации такого реестра в GitLab.

Статья
FunCorp, ищет Senior Python Developer

Что делать:
— Разработка и поддержка HTTP API для веба и мобильных клиентов;
— Реализация нетривиальной бизнес-логики, работа с большими данными.

Кого ищут:
— Уверенное владение Golang
— Опыт работы с высокими нагрузками: знания о репликации, шардинге, балансировке запросов очень пригодятся
— Умение применять тестирование (PHPUnit, Codeception, Behat)
— Знания HTTP, REST, умение строить API

Условия:
— Оплата 4 500 - 5 000 EUR;
— Удалённая работа;
— Возможность роста до тимлида в случае успешного запуска проекта.

Откликнуться: Ссылка
Ультимативный Roadmap для Python-разработчика в 2023 году + источники знаний

В данной статье рассмотрим roadmap по изучению Python на 2023 год, который специально составлен для помощи начинающим и опытным программистам. Вы также найдете необходимые ссылки на ресурсы для улучшения своего знания в Python.