Қаріп өлшемі:
A A A
Сайт түсі:
Ц Ц Ц
Дауыс көмекшісі
Қаз
Onlinebank-іне өту Halyk Club-қа өту Halyk-қа өту
Алматы
GoLang разработчик
Семей өңірлік филиалы
Основные обязанности:
2.1. Разработка и доработка микросервисов на Go в рамках продукта и внутренних платформенных сервисов.
2.2. Проектирование и реализация REST и, при необходимости, gRPC API.
2.3. Реализация интеграций с внешними и внутренними системами, в том числе через очереди и брокеры сообщений.
2.4. Проектирование и оптимизация запросов к БД, работа с миграциями и кэшем.
2.5. Написание unit и integration тестов, участие в повышении качества и устойчивости системы.
2.6. Участие в code review: разбор изменений коллег, предложение улучшений по коду и архитектуре.
2.7. Участие в проектировании архитектуры сервисов, декомпозиции задач и оценке сроков.
2.8. Участие в настройке и использовании CI/CD пайплайнов совместно с DevOps и командой.
2.9. Обеспечение наблюдаемости сервисов: метрики, логи, дашборды, взаимодействие с мониторингом и алертами.
2.10. Участие в сопровождении продакшена: анализ инцидентов, поиск и устранение первопричин.
2.11. Взаимодействие с аналитиками, тестировщиками, фронтенд разработчиками и менеджерами по продукту.
2.12. Менторская поддержка джуниор разработчиков: помощь с задачами, ревью, обмен опытом.
2.13. Инициативное поднятие рисков и предложений по улучшению архитектуры, процессов и качества продукта
Основные требования:
Опыт коммерческой разработки от 2 до 4 лет, из них от 1.5–2 лет на Go.
1.2. Опыт разработки микросервисов или распределенных систем, интеграций и API.
1.3. Уверенное владение Go: структуры, интерфейсы, методы, указатели, работа с ошибками и паниками.
1.4. Понимание конкурентности в Go: goroutines, channels, context, sync (WaitGroup, Mutex и т.д.).
1.5. Навыки написания чистого, читаемого кода в идиоматичном стиле Go, использование go fmt / go vet.
1.6. Опыт работы с модулями и зависимостями: go mod, управление версиями.
1.7. Опыт написания тестов: table-driven tests, mocks, умение добиваться вменяемого покрытия.
1.8. Понимание REST: HTTP, коды ответов, идемпотентность, версия API.
1.9. Желателен опыт с gRPC: protobuf, контрактное взаимодействие, совместимость версий.
1.10. Опыт работы с брокерами сообщений (Kafka, RabbitMQ, NATS или аналоги).
1.11. Базовое понимание сетей: TCP/IP, DNS, таймауты, ретраи.
1.12. Уверенное знание SQL и опыт работы с PostgreSQL или MySQL.
1.13. Понимание транзакций, индексов, уровней изоляции, типичных проблем (N+1 и т.п.).
1.14. Опыт работы с миграциями (Flyway, Liquibase, golang-migrate или аналогами).
1.15. Опыт использования кэшей и NoSQL (Redis, key-value хранилища).
1.16. Понимание основ проектирования моделей данных под бизнес задачи.
1.17. Понимание принципов микросервисной архитектуры и разделения по bounded context.
1.18. Знание базовых паттернов: DI, Repository, базовый CQRS; как плюс — Saga / Orchestration.
1.19. Понимание принципов чистой архитектуры и здравый подход к SOLID.
1.20. Уверенная работа с Git: ветки, pull/merge requests, code review.
1.21. Опыт работы с Docker и docker-compose.
1.22. Опыт использования CI/CD систем (GitLab CI, GitHub Actions, Jenkins или аналоги).
1.23. Уверенная работа в Linux среде: базовые команды, логи, работа с сервисами.
1.24. Понимание основ логирования и мониторинга: структурированные логи, trace id, метрики, алерты.
1.25. Базовые знания в области безопасности: работа с секретами, защита чувствительных данных.
1.26. Опыт работы с аутентификацией и авторизацией (JWT, OAuth2, базовый RBAC).
1.27. Soft skills: умение понятно объяснять решения, работать в команде, принимать и давать фидбек по коду.
1.28. Самостоятельность и ответственность за результат: доведение задач до рабочего продакшена.
1.29. Английский на уровне чтения документации и базового общения в чате.
1.30. Как плюс — опыт в финтехе: деньги как decimal, идемпотентность операций, базовые термины KYC, AML, платежи, карты
Условия:
•Жалақы және бонустар: Грейдтеу жүйесінің арқасында бәсекеге қабілетті жалақы, Тәуелсіздік күніне сыйақылар және жылдық бонус.
•Әлеуметтік пакет: ДМС және өмірді сақтандыру, мобильді байланыс және серіктестердің жеңілдіктері.
•Демалыс: Маңызды оқиғалар болған жағдайда қосымша күндермен 26 күндік демалыс.
•Ұсынымдар үшін бонустар.
•Жұмыс жағдайлары: Тұраққа жазылымды сатып алуға арналған жеңілдікті шарттар, еркін киім стилі (smart casual).
•Оқыту және даму: Тренингтер, вебинарлар және корпоративтік кітапханаға қолжетімділік, мансаптық өсудің нақты жүйесі.
•Корпоративтік мәдениет: Ашық және достық жұмыс атмосферасы, спорттық турнирлер және белсенді корпоративтік өмір.
•Бастамалар мен жобалар: Әлеуметтік жобаларға қатысу мүмкіндігі, қазіргі заманғы digital-құралдарды қолдана отырып, «Halyk» тобының жаңа жобаларында өз идеяларыңызды жүзеге асыру.
•Команда: Идеяларыңызды жүзеге асыруға мүмкіндік беретін шығармашылық және қолдаушы команда.
Бізге қосылып, «Halyk» командасының бір бөлігі болыңыз!

Бос орынға өтінім беру

Қазақстан Республикасының Қаржы нарығын реттеу мен дамыту агенттігі берген бағалы қағаздар нарығында банктік және басқа операциялар мен қызметті жүргізуге 2023 жылғы 23 маусымда № 1.2.47/230/38/1.

Сайтта жасанды интеллект көмегімен жасалған суреттер мен мәтіндер қолданылады.

powered by amphibia
Біз әлеуметтік желілерде