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

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

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

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

Реклама: @adtgassetsbot
Download Telegram
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.
Как установить лицензионную защиту кода на Python и обезопасить данные с помощью HASP?

При переходе от On-Cloud размещений ПО на On-Premises в большинстве случае перед вами неизбежно встанет задача защиты интеллектуальной собственности – и она особенно критична для рынка AI, где задействуются модели, обладающие высокой ценностью для компании. К тому же, в этой сфере широко используется интерпретируемый язык Python, ПО на котором содержит алгоритмы, являющиеся интеллектуальной собственностью компании, но фактически распространяется в виде исходных кодов. Это не является проблемой для On-Cloud решений, но в случае с On-Premises требует особой защиты как от утечек кода, так и самих данных.

Статья
Суффиксное дерево на python

Суффиксное дерево (Suffix Tree, ST) – это структура данных, которая позволяет "проиндексировать" строку за линейное время от её длины, чтобы потом быстро находить подстроки (за время О(длина искомой подстроки)).

Статья
е.Ком., ищет Python разработчика (junior)

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

Стек:
— Python (3.8 / 2.7), FastAPI, Dramatiq, Django, Celery, Flask, RESTPlus;
— Go для наиболее нагруженных микросервисов;
— MongoDB, Redis;
— Docker, Kubernetes;
— Git;
— Linux.

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

Откликнуться: nn@leadhit.ru
Паттерны взаимодействия с ботами в Telegram

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

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

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

Статья
U-System, ищет Python developer

Что делать:
— Вас ждут интересные задачи, работа с высокой нагрузкой и шифрованием.

Кого ищут:
— Понимание принципов работы с распределенными брокерами сообщений (Kafka / RabbitMQ);
— Опыт работы c FastAPI/ Starlette;
— Знание устройства asyncio и понимание способов работы с асинхронным кодом в Python
— Понимание и опыт применения принципов разработки программного обеспечения: SOA, SOLID, KISS, DRY;
— Опыт коммерческой разработки на Python не менее 3 лет.

Условия:
— Оплата от 150 000 рублей;
— Гибкий график;
— Официальное трудоустройство (по желанию, другие формы);
— Команда специалистов;
— Достойная зарплата;
— Возможность удаленной работы;
— Соц. пакет.

Откликнуться: Ссылка
Digital Partners Global, ищет Junior Frontend Разработчика

Что делать:
— Создать веб-сайт на основе реактивного Frontend-а и Python для визуализации и работы с данными.

Кого ищут:
— Знание JavaScript, HTML, CSS;
— Знание базовых команд для работы с Git;
— Понимание основ взаимодействия между клиентом и сервером;
— Понимание принципов ООП.
Будет большим плюсом, если ты умеешь:
— Работать с JavaScript-фреймворками;
— Работать с библиотеками (Three.js, Pixi.js, Phaser);
— Работать с css препроцессорами (SCSS);
— Работать с NodeJS.

Условия:
— Оплата 40 000 - 60 000 рублей;
— Полное соблюдение ТК РФ;
— Премии по результатам работы;
— Работа над интересными, перспективными проектами;
— Молодой, продвинутый коллектив;
— График работы: полная занятость, 5 дней в неделю (понедельник-пятница).

Откликнуться: Ссылка
Как я начал учить Python и ничего не произошло

Вы когда-нибудь видели лендинги курсов по программированию? Наверняка да, ведь времена «мидлов за полгода» и «джунов за три месяца» отгремели совсем недавно. Страницы многих успешных эдтех-компаний здесь похожи. За обещаниями золотых гор на золотых песках удаленки мы вглядываемся в светлые лица преподавателей, и после reasons to believe нас встречает… программа обучения. Двух-, а то и трехуровневая простыня со всеми важными темами. И чем их больше, тем лучше: ведь на другой чаше весов уже поджидает стоимость курса.

Стремление показать товар лицом — это, конечно, похвально. Но есть у такой дотошности и обратный эффект: неуверенность в себе. Вчерашним «выпускникам филфака», к которым с натяжкой отношу себя и я, становится страшно. В этом посте я постараюсь всех нас ободрить и расскажу, как преодолел базовый курс Python.

Статья
Создаем диаграмму миграций Django проекта

Наверное странная идея — нарисовать диаграмму миграций проекта Django. Вроде как — а зачем? Но если у Вас некий достаточно большой и достаточно старый проект, да еще над которым постоянно работает хотя бы небольшая команда — разобраться в зависимостях миграций становится уже сложновато.

Ну и так — полезно понять, как можно автоматически выбрать из проекта структуру миграций и построить из них диаграмму. Причем — автоматически. Что бы можно было это делать в любой нужный момент.

Статья