Вакансія
З партнерського стрічки
Розробник і тестувальник робочих процесів
Ціна за запитом
Деталі
- Тип зайнятості
- Повна зайнятість
- Віддалено
- Так
- Компанія
- Webbing
- Рівень
- Senior
Опис
Автоматичний переклад з English. Оригінальний текст є авторитетним. Машинний переклад — готується точніший варіант.
опис
• Реалізуйте дії тимчасового робочого процесу в Go: адаптер HSS, адаптер PCRF, оновлення інвентарю.
• Створюйте та перевіряйте модульні тести для всіх дій робочого процесу з першого дня.
• Створення бази даних управління запасами: таблиці, індекси, розділення для 30 млн записів.
• Створення інструментів масового імпорту: CSV → ICCID/IMSI/MSISDN прийом діапазону від постачальника.
• Впровадити кінцеві точки API REST для БД інвентаризації (розподілити, зарезервувати, звільнити, запитати записи SIM).
• Написати інтеграційні тести: робочий процес → макет NE → твердження бази даних.
• Підтримка старшого розробника в усіх завданнях розробки робочого процесу — очікується парне програмування.
• Набір наскрізних тестів: повний потік ініціалізації від активації SIM до закриття замовлення.
• Тестування навантаження та стрес-тестування: симулюйте пікове забезпечення TPS для всіх систем.
• Автоматизація тестування: інтеграція конвеєра CI для всіх тестів робочого процесу та API.
• Інтеграція синхронізації HSS: стан розподілу IMSI відображається в HSS (імітація → справжній NE).
• Гачки MNP (перенесення номерів) у БД інвентаризації.
• Підтримка UAT: відтворення помилок, написання регресійних тестів, перевірка виправлень.
Вимоги
Має бути
• 2–4 роки розробки програмного забезпечення у виробничих середовищах.
• Go або Java — основною мовою розробки для цієї ролі є Go.
• Java приймається, якщо є сильні основи та бажання працювати в Go (ми підтримаємо перехід).
• Розробка REST API — створення API, що використовуються іншими службами та перевіряються автоматизованими пакетами.
• PostgreSQL — дизайн таблиць, індекси, написання запитів, розуміння планів запитів.
• Модульне та інтеграційне тестування — написання тестів є першокласною відповідальністю, а не задумкою.
• Git — розгалуження, пул запити, участь у перегляді коду.
• Досвід роботи з керованими подіями архітектурами за допомогою RabbitMQ, Kafka або Redis Pub/Sub.
• Базові знання Kubernetes — розуміння того, як розгортаються ваші робочі навантаження.
• Здатність працювати під технічним керівництвом старшого керівника та швидко виконувати.
• Вільне володіння англійською мовою.
Сильна перевага
• * Будь-який механізм робочого процесу: функції Temporal, Camunda, Apache Airflow, AWS Step Functions.
• * Телеком або фон BSS/OSS — розуміння життєвого циклу SIM, надання, активація.
• * Досвід тестування фреймворків: тестування, тестування, імітація фреймворків.
• * Інструменти навантажувального тестування: k6, Locust, JMeter — запуск та інтерпретація результатів.
• * Docker — створення та запуск контейнерних служб.
• * Досвід роботи з шаблонами баз даних, які генеруються подіями або лише додаються.
Приємно мати
• Досвід Temporal.io SDK — навіть особистий/побічний проект має значення.
• Python — корисний для створення сценаріїв, тестування інструментів, обробки даних.
• Prometheus — розуміння того, як інструментувати код за допомогою метрики.
• Знайомство з телекомунікаційним протоколом: Diameter, SS7, SMPP.
Про Webbing
Webbing, заснована на початку 2010 року, є глобальною платформою даних MVNO, яка надає послуги корпоративного рівня, глобальні зв’язки та IoT у понад 200 країнах і мережах понад 600 операторів мобільного зв’язку. Захищена мережа Webbing забезпечує захист мережі та аналіз веб-контенту.
Корпоративні клієнти можуть керувати, контролювати та оптимізувати використання даних у режимі реального часу за допомогою потужної програмної платформи Webbing. Отримайте видимість за типом програми та отримайте можливість створювати білий список програм і обмежувати некомерційні програми одним натисканням кнопки, заощаджуючи гроші та покращуючи відповідність вимогам.
Що ми пропонуємо
• Повністю віддалений
• Захоплююча і складна нова платформа з чудовими можливостями для розвитку навичок і знань.
• Можливість приєднатися до команди високопрофесійних спеціалістів у міжнародному середовищі.
• Можливість професійного розвитку в авторитетній міжнародній інноваційній компанії, що розвивається.
Джерело: Jobicy (https://jobicy.com/jobs/143728-workflow-developer-tester)
• Реалізуйте дії тимчасового робочого процесу в Go: адаптер HSS, адаптер PCRF, оновлення інвентарю.
• Створюйте та перевіряйте модульні тести для всіх дій робочого процесу з першого дня.
• Створення бази даних управління запасами: таблиці, індекси, розділення для 30 млн записів.
• Створення інструментів масового імпорту: CSV → ICCID/IMSI/MSISDN прийом діапазону від постачальника.
• Впровадити кінцеві точки API REST для БД інвентаризації (розподілити, зарезервувати, звільнити, запитати записи SIM).
• Написати інтеграційні тести: робочий процес → макет NE → твердження бази даних.
• Підтримка старшого розробника в усіх завданнях розробки робочого процесу — очікується парне програмування.
• Набір наскрізних тестів: повний потік ініціалізації від активації SIM до закриття замовлення.
• Тестування навантаження та стрес-тестування: симулюйте пікове забезпечення TPS для всіх систем.
• Автоматизація тестування: інтеграція конвеєра CI для всіх тестів робочого процесу та API.
• Інтеграція синхронізації HSS: стан розподілу IMSI відображається в HSS (імітація → справжній NE).
• Гачки MNP (перенесення номерів) у БД інвентаризації.
• Підтримка UAT: відтворення помилок, написання регресійних тестів, перевірка виправлень.
Вимоги
Має бути
• 2–4 роки розробки програмного забезпечення у виробничих середовищах.
• Go або Java — основною мовою розробки для цієї ролі є Go.
• Java приймається, якщо є сильні основи та бажання працювати в Go (ми підтримаємо перехід).
• Розробка REST API — створення API, що використовуються іншими службами та перевіряються автоматизованими пакетами.
• PostgreSQL — дизайн таблиць, індекси, написання запитів, розуміння планів запитів.
• Модульне та інтеграційне тестування — написання тестів є першокласною відповідальністю, а не задумкою.
• Git — розгалуження, пул запити, участь у перегляді коду.
• Досвід роботи з керованими подіями архітектурами за допомогою RabbitMQ, Kafka або Redis Pub/Sub.
• Базові знання Kubernetes — розуміння того, як розгортаються ваші робочі навантаження.
• Здатність працювати під технічним керівництвом старшого керівника та швидко виконувати.
• Вільне володіння англійською мовою.
Сильна перевага
• * Будь-який механізм робочого процесу: функції Temporal, Camunda, Apache Airflow, AWS Step Functions.
• * Телеком або фон BSS/OSS — розуміння життєвого циклу SIM, надання, активація.
• * Досвід тестування фреймворків: тестування, тестування, імітація фреймворків.
• * Інструменти навантажувального тестування: k6, Locust, JMeter — запуск та інтерпретація результатів.
• * Docker — створення та запуск контейнерних служб.
• * Досвід роботи з шаблонами баз даних, які генеруються подіями або лише додаються.
Приємно мати
• Досвід Temporal.io SDK — навіть особистий/побічний проект має значення.
• Python — корисний для створення сценаріїв, тестування інструментів, обробки даних.
• Prometheus — розуміння того, як інструментувати код за допомогою метрики.
• Знайомство з телекомунікаційним протоколом: Diameter, SS7, SMPP.
Про Webbing
Webbing, заснована на початку 2010 року, є глобальною платформою даних MVNO, яка надає послуги корпоративного рівня, глобальні зв’язки та IoT у понад 200 країнах і мережах понад 600 операторів мобільного зв’язку. Захищена мережа Webbing забезпечує захист мережі та аналіз веб-контенту.
Корпоративні клієнти можуть керувати, контролювати та оптимізувати використання даних у режимі реального часу за допомогою потужної програмної платформи Webbing. Отримайте видимість за типом програми та отримайте можливість створювати білий список програм і обмежувати некомерційні програми одним натисканням кнопки, заощаджуючи гроші та покращуючи відповідність вимогам.
Що ми пропонуємо
• Повністю віддалений
• Захоплююча і складна нова платформа з чудовими можливостями для розвитку навичок і знань.
• Можливість приєднатися до команди високопрофесійних спеціалістів у міжнародному середовищі.
• Можливість професійного розвитку в авторитетній міжнародній інноваційній компанії, що розвивається.
Джерело: Jobicy (https://jobicy.com/jobs/143728-workflow-developer-tester)
Це оголошення надходить із партнерського фіду. Подайте заявку на сайті джерела.
Джерело: Webbing
Оголошення надано Webbing.