Віддалена робота
Team Lead (Backend (.net)
1 день тому
20 листопада 2024
Київ
Віддалена робота
Гібридна
В офісі/на місці
Повна зайнятість
Team Lead (Backend (.net)
Обов’язки
- Управління командою бекенд-розробників, координація їхньої роботи та розвиток навичок
- Проектування та реалізація архітектури серверної частини додатків та інтеграція з іншими системами
- Забезпечення високої якості коду через проведення code review та впровадження кращих практик розробки
- Планування та управління задачами: оцінка, декомпозиція, планування спринтів та розподіл обов'язків
- Забезпечення безпеки та надійності додатків, використовуючи актуальні техніки, технології та методології
- Аналіз проектної документації для повного розуміння бізнес та технічних вимог, ведення документації про продукт
- Вирішення технічних проблем, включаючи пошук та усунення помилок за допомогою аналізу логів та інших методів
- Співпраця з іншими командами та стейкхолдерами для досягнення загальних цілей проєкту
- Підтримка та розвиток командних процесів, спрямованих на підвищення ефективності та продуктивності
- Розробка та підтримка функціоналу, участь у написанні коду та вирішення складних технічних задач, забезпечення аналітичного підходу до розробки та впровадження функціоналу
Що для нас важливо:
- Досвід роботи від 7 років на анологічній позициї
- Глибокі знання та досвід роботи з .NET8, ASP.NET8
- Досвід роботи з Azure Cloud та похідними сервісами
- Знання Cloud Messaging (Azure ServiceBus, Azure EventHub або подібні); досвід з MassTransit буде плюсом
- Відмінне розуміння SQL (Azure SQL/PostgreSQL), поглиблені знання Entity Framework
- Знання систем аутентифікації та авторизації
- Досвід проєктування, написання та підтримки Unit- і Functional-тестів
- Глибокі знання сервісної та мікросервісної архітектур. Відмінні знання аріхтектурних патернів
- Досвід роботи з Docker; знання Kubernetes (k8s) буде плюсом
- Досвід роботи з системами логування та моніторингу, такими як ELK, та навички troubleshooting
- Знання та досвід роботи з Jira, Confluence, Azure DevOps або подібними інструментами
- Досвід управління командою розробників
- Навички проведення code review та відстеження якості коду
- Досвід до оцінки та декомпозиції задач
- Навички управління технічним беклогом, прийняття техничних рішень