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