Job Description, Responsibilities & Requirements
Description language:
Про посаду
Ми шукаємо Senior Backend Engineer із навичками архітектурного проектування програмного забезпечення. Якщо вам подобається як практичне програмування, так і проектування надійних систем, ця роль пропонує чудовий баланс технічних викликів та впливу у динамічному середовищі стартапу.
Обов'язки
Проектування та виконання
- Створювати архітектурні рішення, які забезпечують баланс між креативністю та корисність для нових функціональних модулів.
- Враховувати масштабованість, надійність та продуктивність під час проектування важливих компонентів системи.
Технічне утримання
- Керувати та покращувати виробничу інфраструктуру, яка включає хмарні сервіси, CI/CD, RabbitMQ, Kubernetes та MySQL.
- Брати участь у формуванні та виконанні стратегії DevOps, включаючи автоматизацію процесів та моніторинг.
Інновації та дослідження
- Постійно шукати нові технології для покращення наших процесів та систем.
- Брати участь у розробці довгострокового технологічного плану організації.
Вимоги
- Досвід роботи з Node.js 3 роки+.
- Досвід проектування складних розподілених систем з використанням сучасних технологій.
- Відмінне знання технологій: MySQL, Kubernetes, RabbitMQ, CI/CD, та хмарні рішення (AWS, GCP або Azure).
- Глибоке розуміння принципів проектування масштабовних та надійних систем.
- Здатність писати чистий, зручний для технічного обслуговування код.
- Навички комунікації та наставництва: ви повинні бути голосом розуму та двигуном змін у команді.
Ми пропонуємо
- Віддалена робота в комфортних домашніх умовах;
- Графік роботи з 10:00 до 19:00 (8 годин + годинний обід), за київським часом;
- Оплачувану відпустку та лікарняний лист;
- Професійний розвиток;
- Можливість пропонувати та реалізовувати власні рішення чи ідеї;
- Своєчасна виплата зарплати та перспектива її перегляду.