Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.
Описание вакансии
Задачи:
— Разрабатывать и поддерживать backend-сервисы и API для интеграции с внутренними и внешними системами;
— Развивать и поддерживать существующие решения;
— Проектировать и оптимизировать реляционные структуры баз данных;
— Анализировать производительность программного обеспечения и оптимизировать backend-код и запросы к базам данных;
— Участвовать в проектировании архитектуры систем;
— Работать в тесной связке с аналитиками и другими командами над реализацией задач;
— Следить за качеством кода, поддерживаемостью решений и соблюдением инженерных практик.
Требования:
— Английский язык — не ниже B2 (уверенное чтение технической документации и рабочая коммуникация);
— Опыт коммерческой разработки распределённых систем на C# с использованием ASP.NET Core;
— Глубокое понимание паттернов распределённых систем;
— Опыт generic programming и создания повторно используемых компонентов;
— Отличное знание SQL и умение писать сложные запросы;
— Практический опыт интеграции с внешними API (на базе JSON);
— Коммерческий опыт работы с Docker;
— Знание принципов SOLID, event delivery guarantees и EDA (Event-Driven Architecture);
— Понимание основ информационной безопасности (сетевой безопасности и безопасности веб-приложений);
— Опыт совместной разработки с использованием Git.
Будет плюсом:
— Опыт работы с Kubernetes (K8s) в production-среде;
— Опыт настройки CI/CD пайплайнов с использованием Ansible, Terraform и др.;
— Знание DevOps-практик и принципов «инфраструктура как код»;
— Опыт работы с брокерами сообщений (Kafka, RabbitMQ);
— Опыт в банковских, финтех или e-commerce продуктах;
— Понимание принципов микросервисной архитектуры.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.
Мэтч и сопроводительное
Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.