Design and Test Lab logo

Senior Python Software Engineer

Design and Test Lab·Salary not specified

Primary stack

pytestDockerOOPPythonPostgreSQLDjangoSQLunittest

Nice to have's

FlaskTornadowebapp2UMLSwaggerDomain-Driven Design

Job description

Description language:

Про посаду

Ми шукаємо Senior Python Software Engineer з професійним досвідом від 4-х років. Спеціалізація: планування та логістика автопарку електромобілей.

Ми, компанія Design and Test Lab, впевнені, що майбутнє є лише у компаній, які вміють писати надійні додатки! У зв'язку з техногенністю та софтогенністю, надійність стає найвищим пріоритетом.

Компанія Design and Test Lab вірить у перспективу, затребуваність та міжнародне визнання IT-фахівців, які вміють програмувати надійно.

ТОМУ МИ:

  1. Вчимо надійному програмуванню
  2. Розробляємо методики, проводимо наукову роботу у сфері надійного програмування
  3. Пропагуємо та поширюємо професійні знання у сфері надійного програмування
  4. Зацікавлені в IT-фахівцях, які ділять наші переконання і хочуть прилучитися до них для того, щоб спільно вчитися і розвивати надійне програмування

Наша ідеологія "від програміста до інженера", бо у світі поняття "інженер-програміст" має більш високий статус, вміння, визнання та винагороду. Нас це вчить постійна робота зі США.


Обов'язки

  • Розробка специфікацій та архітектур хмарних додатків
  • Розробка функцій веб-сервісів за заданими специфікаціями та архітектурами
  • Інтеграція із зовнішніми веб-сервісами
  • Інтеграція з реляційними та нереляційними базами даних
  • Покриття додатків автоматичними тестами
  • Налагодження веб-додатків та виправлення помилок

Вимоги

  • Знання мови Python 3.6
  • Знання та навички Django 2
  • Знання та навички SQL, PostgreSQL
  • Мінімум 4 роки досвіду роботи на посаді бекенд-програміста на Python
  • Знання та навички автоматичного тестування додатків (unittest, pytest, webtest)
  • Знання ООП та паттернів проектування (Еріх Гамма, Мартін Фаулер)
  • Знання та навички рефакторингу додатків (Мартін Фаулер)
  • Досвід роботи з Amazon Web Services: RDS, Elasticsearch, Lambda, Elastic Beanstalk
  • Знання Docker
  • Письменний англійський: коректна граматика та орфографія (рівень intermediate)

Буде плюсом

  • Знання одного з фреймворків Flask, Tornado, webapp2
  • Знання мови UML
  • Знання технології Swagger
  • Знання принципів предметно-орієнтованого проектування (Ерік Еванс)

Ми пропонуємо

  1. Можливість приєднатися до професійної культури надійного програмування
  2. Базова оплата послуг із прив'язкою до курсу долара та бонусна система із прив'язкою до результату
  3. Офіційне оформлення, оплачувана відпустка у розмірі 24 календарних днів. Також усі національні свята - вихідні
  4. Ми працюємо стандартно по 8 годин на день, 5 днів на тиждень - гнучний графік складається з менеджером проекту
  5. Наш офіс знаходиться в центрі Харкова за адресою Пушкінська, 32
  6. Цікавий проект виключно на сучасних технологіях
  7. У нашому складі є повноцінні служби: бізнес-аналізу, front-end розробки, back-end розробки, а також технічні консультанти. Нас 25 осіб
  8. План професійного та кар'єрного росту
  9. Програму адаптації та менторства для нових співробітників, які дозволять ефективно працювати з першого дня

Про компанію

Високий пріоритет компанії Design and Test Lab - Mature Mobile Reliability Standard - розробка надійних додатків. У нашій роботі ми застосовуємо наукові знання при плануванні проекту, розробці архітектури, програмуванні та тестуванні. Наші програмісти обов'язково покривають програми автоматичними тестами, а також проводять обов'язкову процедуру code-review. Наша мантра - "Ми не пишемо без тестів!". Наш гасло: "Ми виправляємо помилки за свій рахунок!"

Цінності Design and Test Lab:

★ Proven mobi-modules - розробка на надійних модулях
★ High-performance apps - розробка без помилок, відмов і глюків
★ Low-cost maintenance - низька вартість обслуговування за рахунок гнучкої архітектури, документації та тестів
★ 1-2-3 integration - легка інтеграція рішень у бізнес-клієнта
★ Certified reliability engineers - спеціалізація в надійності додатків

З першого місяця роботи ми прописуємо четкий план професійного росту Junior → Middle, Middle → Senior, Senior → Expert, даємо потрібну бібліографію, список питань для вивчення.


Контактна інформація

Вікторія Копейкіна, HR-менеджер, Design and Test Lab

095 033-17-78, [email protected]

Відправте своє резюме

Tweet

Поділитися

Telegram

LinkedIn

WhatsApp

© Design and Test Lab. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Ми, компанія DESIGN AND TEST LAB, впевнені, що майбутнє є тільки у компаній, які вміють писати надійні програми! У зв’язку з техногенністю та софтогенністю, надійність стає вищим пріоритетом.Компанія DESIGN AND TEST LAB вірить у перспективу, затребуваність та міжнародне визнання у IT-фахівців, які вміють програмувати надійно.ТОМУ МИ:1. Вчимо надійному програмуванню2. Розробляємо методики, проводимо наукову працю у сфері надійного програмування3. Пропагуємо та розповсюджуємо професійні знання у сфері надійного програмування4. Зацікавлені в IT фахівцях, які поділяють нашу переконаність і хочуть долучитися до неї для того, щоб спільно і навчатися, та розвивати надійне програмуванняНаша ідеологія «від програміста до інженера», тому що у світі поняття «інженер-програміст» вкладається більш високий статус, уміння, визнання та винагорода. Цьому нас навчає постійна робота із США.Цінності DESIGN AND TEST LAB:★ Proven mobi-modules — розробка на надійних модулях;★ High-performance apps — розробка без багів, крешів та глюків;★ Low-cost maintenance — низька вартість обслуговування за рахунок документації та тестів;★ 1-2-3 integration — легка інтеграція рішень;★ Certified reliability engineers — спеціалізація у надійності додатків.

More at Design and Test Lab

All 39 roles

Popular searches