ELEKS Отдел разработки и разработки программного обеспечения a> ищет старшего разработчика Python в Польше и Хорватии.
О ПРОЕКТЕ
Наш клиент — компания, занимающаяся разработкой решений для управления микросетями, которая хочет унифицировать пользовательский интерфейс для своих двух продуктов: платформы мониторинга и аналитики и платформы управления микросетями.
Технический стек: Python, AWS, React.
ТРЕБОВАНИЯ
- 5+ лет опыта разработки программного обеспечения на Python.
- Подтвержденный опыт работы с любой платформой: Django, Flask или FastAPI
- Опыт работы с Cognito и другими сервисами AWS
- Приятно иметь опыт работы с Apache Airflow
- Понимание работы баз данных временных рядов желательно
- Понимание работы баз данных временных рядов
- Хорошо иметь
- Опыт работы с Apache Airflow li>
- Английский уровень выше среднего.
- Умение общаться с клиентами, определять их реальные потребности и предлагать наиболее оптимальное и ценное решение.
- Навыки решения проблем.
- Хороший командный игрок
ОБЯЗАННОСТИ - Разрабатывать решения и алгоритмы в соответствии с техническими спецификациями или другой документацией с требованиями; использовать стандартные алгоритмы в применимых случаях.
- Написать программный код в соответствии с определенной архитектурой приложения.
- Обладать знаниями методологий разработки программного обеспечения (Waterfall, Agile и т. д.)
- Структурировать и форматировать исходный код, комментировать и размечать код, а также называть переменные, функции, классы, структуры данных и файлы в соответствии с соглашениями компании и лучшими отраслевыми практиками.
- Внедрять рефакторинг кода и методы оптимизации. Публикуйте результаты рефакторинга и оптимизации в коллективной базе знаний в качестве лучших практик.
- Изменяйте существующий программный код и проверяйте его доступность. Анализируйте соответствие кода программного обеспечения стандартам читаемости и производительности.
- Используйте системы контроля версий для отслеживания прогресса оптимизации кода, а также для объединения или разделения объектов кода. Вносить изменения в соответствии с правилами контроля версий.
- Выполнять анализ, проверку и отладку кода программного обеспечения на уровне единиц приложения.
- Разрабатывать процедуры проверки доступности кода, собирать диагностические данные, генерировать наборы тестовых данных с желаемыми характеристиками; изучить требуемые характеристики программного обеспечения и т. д.
- Воспроизвести дефекты, зарегистрированные в базе данных дефектов, установить их причины и модифицировать код для устранения дефектов.
- Определить соответствие программного продукта техническим требованиям.
- Собирать и анализировать результаты тестов программного обеспечения. Обеспечить правильную интерпретацию диагностических данных; проанализировать значимость полученных характеристик программного обеспечения; может документировать результаты испытаний. Оценка доступности программного продукта
Что вы получите с ЭЛЕКС
- Компенсация выше среднего
- Тесное сотрудничество с заказчиком
- Сложные задачи
- Развитие компетенций.
- Возможность влиять на технологии проектов.
- Проекты с нуля.
- Команда профессионалов.
- Динамичная среда с низким уровнем бюрократии.
О КОМПАНИИ ELEKS
ELEKS — компания, занимающаяся разработкой программного обеспечения на заказ. Мы приносим пользу нашим клиентам благодаря нашему опыту и знаниям, полученным в качестве партнера по инновациям в области программного обеспечения с 1991 года.
Наши более 2000 профессионалов, расположенные в центрах доставки по всей Восточной Европе и офисах продаж в Европе и Северной Америке, предоставляют нашим клиентам полный спектр услуг по разработке программного обеспечения. К ним относятся разработка продуктов, контроль качества, исследования и разработки, дизайн, технологический консалтинг и специальные команды.