Вакансія закрита компанією
Знайти схожі вакансії
Наступна вакансія

.NET розробник середнього рівня в Conscensia

Розміщено більше 30 днів тому

5 переглядів

Conscensia

Conscensia

0
0 відгуків
Без досвіду
Львів

Перекладено Google

Middle Strong .NET розробник Львів Замовник OJ Electronic є успішним виробником електронних виробів у сфері вентиляції та підігрів підлоги. Компанія розташована в південній частині Данії та має ~190 працівників. Ми експортуємо 95% нашої продукції за межі Данії, переважно на ринки Північної Америки та Європи. У відділі досліджень і розробок OJ працюють близько 40 інженерів і техніків. Значна частина наших продуктів, які ми розробляємо, — це ПЗ, як для вбудованих, так і для хмарних технологій.

Middle Strong .NET розробник

Львів

Замовник
OJ Electronic є успішним виробником електронних виробів у сфері вентиляції та підігрів підлоги. Компанія розташована в південній частині Данії та має ~190 працівників. Ми експортуємо 95% нашої продукції за межі Данії, переважно на ринки Північної Америки та Європи. У відділі досліджень і розробок OJ працюють близько 40 інженерів і техніків. Значна частина наших продуктів, які ми розробляємо, — це ПЗ, як для вбудованих, так і для хмарних технологій.
Веб-сайт компанії ojelectronics.com

Продукти
Продукти HVAC ( ojelectronics.com/hvac ): розширені контролери вентиляції з датчики, вбудований інтерфейс Linux, TCP/IP, Modbus і Bluetooth LE.
Продукти для підлогового опалення ( ojelectronics.com/floorheating ): розумні термостати для електричної теплої підлоги з хмарними сервісами, інтеграцією з системами домашньої автоматизації, голосовим керуванням за допомогою Amazon Alexa та Google home.

Опис проекту
Основна більшість проектів у відділі досліджень і розробок — це нова розробка, яка зробить абсолютно нові продукти /системи з нуля. Але OJ також має багато застарілих продуктів на ринку, є також кілька проектів технічного обслуговування, а також проектів для вдосконалення /розширення існуючих продуктів/систем.

Посада
Кандидат входитиме до команди «Хмарної платформи» OJ Electronics, яка відповідатиме за розробку та підтримку наших хмарних серверних рішень для наших систем електричної підігріву підлоги . Це включає розробку веб-сервісів, веб-сайтів і мобільних додатків для моніторингу та керування термостатами в системах теплої підлоги та інтеграції з іншими системами та пристроями.
Команда хмарної платформи діє як команда DevOps, відповідальна за виконання всього: від невеликого обслуговування/виправлення помилок до багатьох великих проектів розробки одночасно.
Наразі команда відповідає за підтримку 5 різних хмарних систем, розміщених у Північній Америці та Європі, на хмарному хостингу AWS і Azure. До систем підключено ~200 000 термостатів WIFI.

Системи підтримують інтеграцію з хмари в хмару, яка, серед іншого, включає голосове керування термостатами через Amazon Alexa та Google Home.
Як частина дорожньої карти на наступний(і) рік(и), ми розглядаємо:
Продовжуємо розробку нової системи хмарної платформи «наступного покоління», яка є гнучкішою, модульною та простішою в обслуговуванні — для підтримки нової сімейства термостатів, розробленої командою embedded.
Додавання функцій обробки великих даних і машинного навчання, що дає нам змогу підвищити цінність наших продуктів і клієнтів.
Розширити наші існуючі рішення новими функціями для наших клієнтів.

Список технологій
.Net і Visual Studio використовуються як IDE для розробки програмного забезпечення. Команда CI/CD використовує сервер Azure DevOps і Git. Для планування та подальшої роботи команда використовує youtrack від Jetbrains.
Нова система хмарної платформи (наступного покоління) складається з веб-додатків (поєднання ASP.NET Core та ASP.NET 5.0) веб-клієнтів, що використовують React.JS із typescript, PostgreSQL, Redis Cache, і це мікросервісна архітектура, що використовує Docker, Kubernetes, gRPC, RabbitMQ.
Застарілі системи складаються з веб-програм (поєднання ASP.NET MCV і ASP.NET API), веб-клієнтів, які використовують html, CSS, javascript, служби Windows, MS SQL DB та Redis Cache в орієнтованій на SOA архітектурі.
Існує також система спостереження на основі стеку ELK (Elasticsearch).
Для розробки мобільних додатків використовується Xamarin.Net для розробки додатків для Android та IOS.

Система якості — сертифіковано ISO 9001.
Методологія управління проектами  — команди використовують scrum як повсякденний робочий процес, який виконується в 4 тижневих спринтах.

Вимоги
Кандидат середнього високого рівня з принаймні 4 роками досвіду розробки програмного забезпечення (хмарна та веб-розробка)

Необхідно мати
Програмування .NET/.NET Core C#
Досвід роботи з DB ORM, бажано EF Core.
Досвід роботи з ASP.NET, бажано з ASP.NET Core
Досвід роботи з чергами повідомлень, бажано RabbitMQ.
Досвід тестування модулів/інтеграції, щоб забезпечити якість коду.
Досвід роботи з системами розподіленого кешу, бажано з кеш-пам’яттю Redis.
Надійна розробка БД / обслуговування/ міграція даних/ усунення несправностей. Досвід роботи з одним із (MS SQL Server/PostgreSQL/MySQL)
Практичний досвід проектування та створення масштабованих веб-додатків, зокрема створення високочастотних і низьких затримок веб-додатків із оптимальним керуванням пам’яттю, продуктивністю та масштабованістю, здатністю визначати і вирішувати проблеми з продуктивністю
Контейнерізація (Docker/K8s/Helm) — принаймні основи.
Принаймні базові навички розробки, досвід роботи з CI/CD, бажано Azure DevOps.
Розуміння та практичний досвід впровадження Security/OWASP
Розуміння та досвід роботи з фреймворками OAuth 2.0 і OpenID, бажано Identity Server.
Розробка веб-архітектури мікросервісів
Еластичний пошук (стек ELK)

Приємно мати
Хмарні платформи хостингу, такі як AWS і/або Azure < br/> Розробка веб-сайтів у ASP.Net (HTML, CSS, Javascript + фреймворки javascript)
Розробка веб-сервісів за допомогою ASP.Net WebAPI
Git і процес потоку Git
UML для візуалізації архітектурного програмного забезпечення дизайн
Шаблони розробки програмного забезпечення
Робота в команді Scrum

Особисті навички
Добре володію англійською, письмово та усно
Хороша організація навички (планування та впорядкованість)
Здатність приймати самостійні рішення та працювати самостійно.
Екстравертна особистість
Сильний комунікатор, здатний спілкуватися з командою на місцевому та розподіленому місці
Бути орієнтованим на клієнта з фокусом на комерційних аспектах у розробці.

У Conscensia ми пропонуємо
 складну та стимулюючу роботу для міжнародного клієнта
Талановиті колеги та неформальна, дружня робоча атмосфера
Навчання співробітників та сертифікаційні програми
Побудова команди та соціальні заходи
Короткі п’ятниці, до 15:00
20 оплачуваних вихідних днів на рік
20 робочих днів відсутності через хворобу на рік
Медичне страхування за кошт компанії

Перекладено Google

Без досвіду
Львів
Хочете знайти підходящу роботу?
Нові вакансії у вашому Telegram
Підписатись
Ми використовуємо cookies
Прийняти