Алматы
Старший разработчик
Бас банк
Основные обязанности:
Go тілінде микросервистерді әзірлеу және оларға қызмет көрсету.Нұсқалау (versioning) талаптарын сақтай және маршруттардың оқылуын қамтамасыз ете отырып, REST API-ді жобалау және дамыту.
Сапалы unit және интеграциялық тестілерді жазу.
Үшінші тарап сервистерімен және дерекқорлармен интеграциялау, сондай-ақ қателерді сенімді өңдеу мен логтауды қамтамасыз ету.
Қауіпсіздікті қамтамасыз ету: конфигурацияларды сыртқы файлдарға шығару, логтардағы құпия деректерді бүркемелеу және ресурстарды дұрыс басқару.
Компания стандарттарына сәйкес ескірген кодты (legacy code) рефакторингтеу.
Кодты қарауға (code review) қатысу және код жазудың бірыңғай стилін сақтау.
Основные требования:
- HTTP принциптерін, REST API және микросервистік архитектураны терең түсіну.- Дерекқорлармен жұмыс істеу тәжірибесі және қосылымдар мен ресурстарды дұрыс жабудың (жадтың ағып кетуінің алдын алу) маңыздылығын түсіну.
- Логтаудың маңыздылығын түсіну: орталықтандырылған логтау жүйелерін пайдалану, сондай-ақ қателер контексті мен істен шығу себептерін тіркеу.
- Әзірлеу процесінің ажырамас бөлігі ретінде тестілерді (unit/integration) жазу тәжірибесі.
- Конфигурациялық файлдармен жұмыс істей алу.
- Git-ті білу және таза .gitignore файлының маңыздылығын түсіну.
Условия:
•Жалақы және бонустар: Грейдтеу жүйесінің арқасында бәсекеге қабілетті жалақы, Тәуелсіздік күніне сыйақылар және жылдық бонус.•Әлеуметтік пакет: ДМС және өмірді сақтандыру, мобильді байланыс және серіктестердің жеңілдіктері.
•Демалыс: Маңызды оқиғалар болған жағдайда қосымша күндермен 26 күндік демалыс.
•Ұсынымдар үшін бонустар.
•Жұмыс жағдайлары: Тұраққа жазылымды сатып алуға арналған жеңілдікті шарттар, еркін киім стилі (smart casual).
•Оқыту және даму: Тренингтер, вебинарлар және корпоративтік кітапханаға қолжетімділік, мансаптық өсудің нақты жүйесі.
•Корпоративтік мәдениет: Ашық және достық жұмыс атмосферасы, спорттық турнирлер және белсенді корпоративтік өмір.
•Бастамалар мен жобалар: Әлеуметтік жобаларға қатысу мүмкіндігі, қазіргі заманғы digital-құралдарды қолдана отырып, «Halyk» тобының жаңа жобаларында өз идеяларыңызды жүзеге асыру.
•Команда: Идеяларыңызды жүзеге асыруға мүмкіндік беретін шығармашылық және қолдаушы команда.
Бізге қосылып, «Halyk» командасының бір бөлігі болыңыз!