Tech Lead (Главный разработчик)
ТОО «Самрук-Казына Контракт» г.Астана
Требуемый опыт работы: От 7 лет Полная занятость, Полный день
Обязанности:
Организация и управление процессами разработки в проектах по разработке, внедрению и модернизации разработанных информационных систем (программное обеспечение) с целью разработки надежного и удобного программного продукта в соответствии с требованиями и потребностями пользователей и заказчиков.
Организация и управление процессами разработки в проектах по разработке, внедрению и модернизации разработанных информационных систем (программное обеспечение) с целью разработки надежного и удобного программного продукта в соответствии с требованиями и потребностями пользователей и заказчиков.
Навыки
- планирования, организации исполнения, контроля и анализа хода разработки программного обеспечения;
- делегирования и распределения задач между членами команды;
- умение принимать решения и брать на себя ответственность;
- аналитические способности и критическое мышление для правильной оценки сложности задачи, расстановки приоритетов;
- гибкие навыки: лидерство, организованность, тайм-менеджмент, расстановка приоритетов, критическое мышление, адаптивность, работа в команде.
Знания
- высшее образование в области информационных технологий или смежных областях;
- гибких методологий по управлению проектами (Agile);
- владение лучшими практиками в сфере информационных технологий;
- знание английского языка на уровне чтения технической документации.
Опыт
- опыт работы не менее 10 лет по профильному образованию;
- опыт в координации команды разработчиков программного обеспечения;
- опыт проектирования и разработки информационных систем;
- опыт разработки информационных систем с использованием современных технологий: PostgreSQL, Java; Camunda, Kafka - будет преимуществом;
- опыт в проведении проверки и анализа кода (code-review) команды разработчиков;
- опыт исправления возникающих ошибок разработанного программного обеспечения;
- опыт в управлении временем (определение состава операций, их последовательности и длительности, составление плана исполнения проекта, контроль плана);
- опыт работы в экосистеме Java: применение шаблонов проектирования, Spring (Boot, Cloud, Security, Data, MVC);
- опыт работы в Javascript: Angular, Typescript;
- опыт разработки веб-сервисов (SOAP, WSDL, XML, XSD);
- опыт построения REST API (JSON, JWT, OAuth);
- опыт работы и применение в реальных проектах BPMN-платформ(Camunda или Flowable);
- опыт работы с продуктами PostgreSQL;
- опыт работы с брокерами сообщений (Apache Kafka, RabbitMQ);
- опыт разработки сервисов микросервисной архитектуры;
опыт работы с Docker, Kubernetes.