⭐️ Бэкендеры, с какой командой у вас мэтч? Проверяйте на Вайб-чеке → vibe.habr.com

Senior Python developer

Зарплата

от 100 000 до 150 000 ₽

Местоположение и тип занятости

КалининградПолный рабочий день

Компания

Описание вакансии

Условия работы

DealerSocket - один из самых успешных проектов на рынке автоиндустрии в США. 31% всех автомобилей США продаются с использованием разработанного нами программного обеспечения. Головной офис находится в Сан Клементе (США, Калифорния). На сегодняшний день у нас есть Центры Разработки в США и в Роcсии: Южной Калифорнии, Юте, Висконсине, Техасе и Калининграде. В штате компании более 1200 человек, в IT-штате более 200 специалистов, специализирующихся на разработке и поддержке сложных и высоконагруженных проектов.

Основные обязанности:

  • Решение сложных архитектурных/функциональных задач
  • Оптимизация производительности кода, решение проблем с производительностью
  • Следование существующим стандартам разработки
  • Содействие в улучшении стандартов разработки
  • Участие в SCRUM процессах
  • Анализ рисков в выполняемых SCRUM командой задачах
  • Написание unit и интеграционных тестов
  • Автоматизация существующих приемочных тестов
  • Координация и участие в регрессивном тестировании, связанном с выявленными рисками
  • Написание технической документации
  • Участие в Code Review
  • Наставление и обучение других разработчиков

Необходимые навыки:

  • 3+ года работы Python (2/3) разработчиком
  • Опыт написания сложных Python приложений
  • Хорошее знание Linux/Unix
  • Опыт работы с MVC фреймворками (Flask, Django)
  • Автоматизация тестирования
  • Опыт работы в команде

Будет здорово, если у Вас уже есть следующие навыки:

  • Хорошее знание MySQL 5.5 и умение оптимизировать SQL запросы
  • Построение многопоточных / асинхронных системных приложений (Python, Linux)
  • Уверенное понимание процессов Git
  • Веб Сервисы, RESTFul API
  • Юнит тестирование сложного кода (Mocks/Stubs/DI)
  • Опыт проектирования реляционных и NoSQL БД
  • Опыт работы с системами непрерывной интеграции (Continuous Integration)
  • Проектирование распределенных систем (AWS). Уверенное знание архитектуры AWS
  • Системы очередей (Kafka, RabbitMQ, AWS SQS)
  • Проектирование архитектуры системы (Шаблоны проектирования, UML, Сопроводительная документация)
  • Опыт работы с Tornado/Twisted/Cyclone
  • Опыт работы с Celery

Мы предлагаем:

  • Высокую зарплату - полностью "белую", без задержек
  • Релокационный пакет для кандидатов из других городов, покрывающий все расходы по переезду (оплата авиабилетов для всей семьи, аренда квартиры на 3 мес., бонус на обустройство квартиры)
  • Гибкий график работы
  • ДМС со стоматологией
  • Оплату занятий спортом (тренажерный зал, фитнес, йога, бассейн) - 50% стоимости абонемента
  • Курсы английского в офисе - компенсация 70% стоимости занятий
  • Международную команду профессионалов
  • Оплату поездок и участия в конференциях
  • Покупку профильной литературы
  • Открытое и всегда доступное для диалога руководство
  • Корпоративные мероприятия и тимбилдинги
  • Оформление по ТК РФ (оплачиваемый отпуск, больничный)

Также для Вас:

  • Игровая комната с настольным теннисом и кикером
  • Комфортное рабочее место (macOS или Windows на выбор)
  • Современный офис в самом центре Калининграда

Наши технологии: Python 2.7, AWS (Lambda, EC2/S3, SNS), AWS / Boto, Redis, RabbitMQ / Celery, MySQL, Django, Tornado