Python Job - chat
Ir al canal en Telegram
Сюда дублируются вакансии с основного канала @job_python Тут вы сразу сможете их обсудить и поделиться идеями А так же просто болтать и помогать друг другу🐍
Mostrar másEl país no está especificadoLa categoría no está especificada
1 053
Suscriptores
Sin datos24 horas
Sin datos7 días
Sin datos30 días
Archivo de publicaciones
1 053
Ну смотри, любой питоновский код всегда запускается интерпретатором и только интерпретатором
1 053
(5 + 7) @s_2_345, пожалуйста, отправьте решение указанной арифметической задачи в этот чат в течение указанного времени, иначе вы будете кикнуты. Спасибо! (60 сек)
При поддержке 1inch Network
1 053
Repost from Python Job | Вакансии | Стажировки
Senior backend developer (Python)
#вакансия #senior #удаленка #remote #fulltime
Город и адрес офиса: удаленно (из любой страны), коворкинг в Мск
Формат работы: удаленка
Компания: uxfeedback.ru (b2b SaaS)
Условия: 250-280к на руки.
Писать: @apcrazykov
Привет!
Мы – продуктовая команда, создающая SaaS платформу UX Feedback, которая ежедневно помогает нашим клиентам слушать «голос» своих потребителей, задавать им правильные вопросы в правильное время.
Наши клиенты – это крупнейшие компании России: Яндекс, Авито, Циан, HH, МВидео, СберМегаМаркет, Леруа Мерлен, Спортмастер, ТЕЛЕ2, QIWI, S7, Авиасейлес, ПИК и многие другие.
Чем тебе предстоит заниматься:
- Работа по Scrum, но без психоза :)
- Проектирование архитектуры разрабатываемых компонентов в рамках новых задач
- Участие в Code Review
- Покрытие кода функциональными тестами
- Распиливание монолита и разработка новых сервисов
- Правка возникающих багов, проблем с производительностью (мы быстро растём)
- Участие в грумминге задач, предложение решений
Необходимые навыки:
- Опыт промышленной разработки серверных и распределенных приложений от 3 лет
- Отличные знания Python, FastAPI
- Понимание OpenAPI, умение составлять понятные спецификации к разрабьатываемому API
- Понимание многопоточности, параллельных вычислений
- Знание паттернов проектирования ПО
- Опыт работы с PostgreSQL (EXPLAIN, индексы, сложные запросы на выборку, работа с json)
- Опыт работы с нереляционными базами данных (MongoDB, Redis, Couchbase, etc)
- Навыки самостоятельного развертывание различных сред разработк (DEV, PRODUCTION)
- Понимание отличий монолитной от микросервисной архитектуры
- Умение выстраивать процесс разработки от получения сырых требований до момента релиза в продакшн
- Базовое понимание принципов работы Kafka, RabbitMQ
- Начальные навыки работы с K8S, Docker и желание их развивать
- Работа c Git (понимание CI/CD)
Что мы предлагаем:
- Свободу действий. Предлагай, что и как делать. И делай
- Развитие. Мы хотим прокачать кандидата до уровня тимлида под присмотром СТО
- Ходить в походы и собираться на командные мероприятия, а после в бар
1 053
(10 + 5) @A_l_e_x1, пожалуйста, отправьте решение указанной арифметической задачи в этот чат в течение указанного времени, иначе вы будете кикнуты. Спасибо! (60 сек)
При поддержке 1inch Network
1 053
Друг мой, ты тут бесплатно канал свой так удобно рекламируешь))
Я на грани запрета написания. За прайсом рекламы канала пиши мне в лс. И пиши со своего личного аккаунта, иначе в блок)
1 053
Вариант решения от нашего канала:
Главное в таких задачах - не написать код, а научиться вырабатывать алгоритм решения у себя в голове. Поэтому для начала разберемся с логикой решения. Будем считать. Скобочка открывается - это +1, закрывается - -1. Если в конце получается 0, то порядок допустимый, если не 0, то порядок не допустимый.
Счет будем вести с помощью модуля counter. Циклом for идем по всей строке. Если скобочка открывается, то +1, если закрывается -1.
def order_of_parentheses (string):
counter = 0
for bracket in string:
if bracket == "(":
counter += 1
if bracket == ")":
counter -= 1
Далее добавляем условие выхода. Если счетчик меньше 0, то вернуть False. После выхода из цикла for проверяем если счетчик больше 0, то тоже возвращаем False, иначе True.
def order_of_parentheses (string):
counter = 0
for bracket in string:
if bracket == "(":
counter += 1
if bracket == ")":
counter -= 1
if counter < 0:
return False
if counter > 0:
return False
return True
1 053
Можно еще примеры тестовых давать, чтобы потенциальные трейни и джуны могли пилить их для портфолио, например
1 053
Repost from Python Job | Вакансии | Стажировки
👨🏻💻 3 канала, с помощью которых ты освоишь программирование от А до Я:
Просто Python - здесь есть все чтобы упростить вам изучение Python: интересные библиотеки, функции, советы по написанию кода. Подписывайся, чтобы через пару недель чувствовать себя как рыба в воде!
Easy Code - настоящий сундук с сокровищами для каждого кодера. Видео-уроки, статьи, шпаргалки, материалы от преподавателей ведущих ВУЗов и многое другое в одном канале.
Просто IT-книги - тысячи бесплатных книг по всем языкам программирования, благодаря которым ты прокачаешь свои скиллы на максимум.
