top of page
Старши Django Програмист

За един от нашите клиенти търсим Старши Django програмист. Като старши разработчик на Django, вие ще бъдете ключов член на екипа за разработка на софтуер и ще отговаряте за архитектурата, разработването и внедряването на сложни уеб приложения, използващи Django, Python и сродни на тях технологии. Вие ще осигурявате техническо ръководство, менторство и напътстване към младшите разработчици, като гарантирате реализацията на висококачествени решения, които отговарят както на техническите, така и на бизнес изискванията.

Основни задължения:

  • Ще ръководите дизайна, разработването и внедряването на работещи в различни мащаби, високопроизводителни уеб приложения, използващи Django framework.

  • Ще разработвате архитектурата и RESTful API за безпроблемна интеграция с фронт-енд интерфейси и услуги към трети страни.

  • Ще работите в тясно сътрудничество с многофункционални екипи, включително екипи по управление на продуктите, дизайн и QA, за да трансформирате бизнес изискванията в технически спецификации.

  • Ще осъществявате код ревюта, за да гарантирате спазването на стандартите за писане на код, най-добрите практики и препоръки относно софтуерната архитектура.

  • Ще отстранявате неизправности и грешки при възникването на сложни проблеми в целия стек, осигурявайки безпроблемното функциониране на приложенията и предоставените решения.

  • Ще оптимизирате приложенията за производителност, управление на мащаба и сигурност.

Необходима квалификация:

  • Бакалавърска степен по компютърни науки, инженерство или свързана област (или еквивалентен трудов стаж).

  • Доказан опит като разработчик на Django, с фокус върху изграждането и внедряването на мащабируеми уеб приложения.

  • Обширен опит с Python и Django framework, включително Django REST Framework.

  • Силно разбиране на софтуерната архитектура, модели на проектиране и най-добри практики.

  • Солидно разбиране на предни технологии като HTML5, CSS3, JavaScript и съвременни рамки на JavaScript (напр. React, Vue.js).

  • Опит с релационни бази данни (напр. PostgreSQL, MySQL) и ORM библиотеки.

  • Владеене на системи за контрол на версиите (напр. Git) и работни процеси за съвместна разработка.

  • Отлични умения за решаване на проблеми и внимание към детайла.

  • Силни комуникационни и междуличностни умения, със способността за ефективно сътрудничество в екипна среда.

  • Доказан опит във водещи проекти за разработка и наставничество на младши разработчици.

Допълнителни умения, които могат да бъдат в плюс:

  • Опит с облачни платформи като AWS, Azure или Google Cloud Platform.

  • Познаване на технологиите за контейнеризация и оркестрация (напр. Docker, Kubernetes).

  • Познаване на CI/CD тръбопроводи и автоматизирани процеси на внедряване.

  • Разбиране на Agile методологиите.

©2023 by Smart Interact

bottom of page