Banner Banner
  • Above average
Азов, 1 корпус НГУ

Backend-розробник

  • 25 000 – 125 000 UAH, Доплата за перебування у зоні бойових дій
  • Азов, 1 корпус НГУ

    Defense forces; 250–1000 employees
  • All Ukraine
  • Full-time. Work experience more than 1 year.
  • English — above average
  • Git
  • Python
  • PostgreSQL
  • Знання принципів ООП
  • Docker
  • Docker Compose
  • REST API
  • REST
  • Redis
  • Робота з базою даних
  • Flask
  • Уміння аналізувати
  • RabbitMQ
  • GraphQL
  • SQLAlchemy
  • FastAPI
  • SOLID Principles
Show all skillsRoll up skills

Job description

1-й корпус «Азов» шукає фахівців:

Обов’язки:

  • розробка та підтримка бекенду (переважно Python, Flask/FastAPI, SQLAlchemy);
  • робота з базами даних PostgreSQL: написання запитів, оптимізація, супровід міграцій;
  • обробка подій у чергах (Redis Streams), побудова простих асинхронних флоу;
  • робота з Docker: запуск, конфігурація;
  • відстеження логів, налагодження сервісів, участь у підтримці стабільної роботи системи;
  • створення технічної документації, коротких описів логіки/змін у коді.

Вимоги:

  • вища освіта у сфері ІТ, комп’ютерних наук або суміжних технічних напрямів (бажано, але не обов’язково);
  • досвід роботи в сфері ІТ — бажано від 5 років (може включати неповну зайнятість, фриланс або pet-проєкти);
  • знання англійської на рівні, достатньому для розуміння технічної документації та офіційних API/SDK;
  • вміння читати документацію, шукати рішення;
  • готовність працювати з існуючим кодом, аналізувати та вдосконалювати чужі рішення;
  • досвід розробки на Python від 1 року. Бажано знання Flask, SQLAlchemy, FastAPI;
  • розуміння принципів REST API, GraphQL, авторизації, валідації, обробки запитів;
  • базові знання принципів OOP, а також розуміння SOLID і DDD — на рівні, що дозволяє будувати підтримувані рішення;
  • досвід роботи з PostgreSQL або іншими реляційними базами: створення схем, написання запитів, оптимізація;
  • знання Docker на базовому рівні (робота з контейнерами, образами, docker-compose);
  • розуміння принципів черг і потокової обробки (Redis Streams, RabbitMQ);
  • досвід роботи з Git.

Умови:

  • офіційна мобілізація до кінця воєнного стану або служба за контрактом;
  • можливість переведення чинних військовослужбовців;
  • можливе виконання обов’язків в зоні проведення бойових дій;
  • у випадку виконання завдань в зоні проведення бойових дій нараховуватиметься грошова надбавка в розмірі 3300 грн/день.

Якщо ви володієте необхідним досвідом та відповідаєте вимогам вакансії, будь ласка, надсилайте своє резюме або телефонуйте за номером Show phone.


Similar jobs

Salary statistics