Web разработчик (Python)
Зарплата
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Ювелирная компания приглашает middle и senior python разработчиков.
Условия работы:
Высокая заработная плата, full-time, гибкий график, мощный компьютер, два монитора. Кофе, чай, столовая.
Задач много и они разнообразные. Сложные, простые, интересные и не очень. Есть из чего выбирать, скучно не будет.
Требования: Присутствие развитой логики обязательно.Умение работать в команде.Опыт в web разработке от 4-х лет.
Общие знания: Знание UNIX систем на уровне использования и администрирования: установка, настройка и тюнинг Nginx, Gunicorn, Python(мы используем 3.4), MySQL, PostgreSQL,
Javascript.Умение диагностировать нагрузку компонентов сервера.Понимание принципов работы WEB серверов. Знание сетевых протоколов, портов.Работа с GruntРабота с локальной разработкой и системами контроля версий git.
Языки разработки: Python, JS(Coffee Script) + JQuery, Django.Понимание принципов разработки процедурного и объектно-ориентированного типов.Обязательно глубокое понимание и умение использовать объектно ориентированную модель разработки.Умение работать с MVC паттерном разработки.Опыт работы с REST API системами и WEB сервисами (в том числе 1С).Приветствуется знание PHPУверенное чтение чужого кода. Умение рефакторинга кода. Безопасное программирование (защита от взлома, инъекций).Умение работы с кешированием (Memcached).
Фреймворки: Django.Bootstrap 3,4
Шаблонизаторы:Smarty, twig. Нативная шаблонизация.
БД:MySQL, PostgreSQL.Понимание принципов работы баз данных. Построение архитектуры, оптимизация структуры, анализ запросов и их оптимизация, работа с репликаций.
Обязанности:
- Разработка и поддержка проектов интернет-магазина и смежных систем
- Управление небольшой группой разработчиков (php, python), общение с аутсорсерами
- Актуализация и формализация задач, планирование , постановка/распределение задач, слежение за сроками и ходом выполнения, проверка задач
- Участие в полном цикле разработки: от проектирования новой архитектуры до рефакторинга существующего кода, оптимизация, поиск узких мест
Бонусы
Высокая заработная плата, гибкий график, корпоративные скидки.