Junior Python Developer

Ajax Systems

Education
Benefits
Qualifications
Skills

Наш ідеальний кандидат має:

  • знання asyncio (таски, корутини, перемикання контексту, нащо це все взагалі);
  • розуміння OOП, патернів проєктування та кращих практик програмування;
  • відмінні навички розв’язання задач та аналітичне мислення з високою увагою до деталей.

Буде плюсом:

  • досвід роботи з системами контролю версій (Git);
  • базові знання docker та контейнеризованих середовищ;
  • розуміння фреймворків для тестування (Pytest, Unittest);
  • знання OC Unix/Linux базово;
  • знання SQL та досвід роботи з реляційними базами даних (наприклад, postgresql, sqlite);
  • досвід роботи з інструментами CI/CD (Jenkins, bitbucket тощо);
  • досвід роботи з хмарними платформами, такими як aws;
  • знання бінарної серіалізації (messagepack, protobuf тощо);
  • досвід роботи з мікросервісною архітектурою.

Які будуть задачі:

  • розробляти та впроваджувати нові фреймворки, сервіси і технології, що допомагатимуть автоматично тестувати систему і перетворювати синтаксис тестів, що пишуть відділ QA, в конструкції для виконання фреймворками;
  • підтримувати та покращувати вже існуючі фреймворки, сервіси і технології.
  • працювати з інфраструктурою CI (Jenkins, Bitbucket-pipelines);
  • писати якісний, зрозумілий, коментований, підтримуваний код з покриттям його юніт тестами;
  • проводити якісне, аргументоване рев'ю коду колег.
Read Full Description
Confirmed 17 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles