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