ЭСААЖ департаментінің Fullstack-әзірлеуші (аутстаффинг секторы)
«Самрук-Казына Контракт» ЖШС Астана қ.Біліктілік талаптары:
1) Білімі: Ақпараттық технологиялар, математика немесе соған байланысты салалардағы жоғары білім;
2) бейіндік білім бойынша кемінде 3 жыл жұмыс тәжірибесі және Fullstack-әзірлеуші лауазымында немесе осыған ұқсас позицияда кемінде 2 жыл жұмыс тәжірибесі.
3) Fullstack-әзірлеуші немесе 3 жылдан бастап ұқсас позициядағы жұмыс тәжірибесі;
4) БҚ әзірлеу әдістемелерін білу (Agile, Scrum, Kanban) ;
5)клиент-серверлік қосымшалардың (Frontend/Backend/DB) архитектурасын жобалау қағидаттарын білу;
6) АЖ әзірлеудің өмірлік циклін түсіну;
7) АЖ интеграциясының принциптері мен тәртібін түсіну;
8) жауапкершілік аймақтары және орындалатын функциялар шеңберіндегі қызметте қолданылатын Қазақстан Республикасы нормативтік құқықтық актілерінің талаптарын білу;
9) ағылшын тілін Pre-intermediate деңгейінен төмен емес деңгейде білу.
Дағдылар мен білімдер:
1) АЖ талаптарын ескере отырып, веб-қосымшалар архитектурасын (Frontend/Backend/DB) жобалау;
2) клиенттік бөлікті әзірлеу (JavaScript / TypeScript, React / Vue/Angular);
3) RESTful және graphql API жобалау және әзірлеу;
4) реляциялық және реляциялық емес мәліметтер базасымен жұмыс (PostgreSQL, MySQL, MongoDB, Redis) ;
5) сұраныстар мен деректер құрылымын оңтайландыру дағдылары;
6) қосымшаларды сыртқы ақпараттық жүйелермен және сервистермен интеграциялау;
7) бағдарламалық жасақтаманы әзірлеу әдістемелерін түсіну (Agile, Scrum, Kanban) ;
8) сервистерді сүйемелдеу және әкімшілендіру (логирлеу, мониторинг, қол жеткізу құқықтарын есепке алу) ;
9) таратылған жүйелердегі қателерді бақылау және түзету дағдылары (APM жүйелері: ELK, Grafana, Prometheus);
10) контейнерлермен және оркестрлермен жұмыс тәжірибесі (Docker, Kubernetes);
11)ci/CD процестерін білу және қолдану (GitLab CI, GitHub Actions, Jenkins және т. б.);
12) БҚ-ға қойылатын функционалдық талаптарды айқындау және ресімдеу;
13) пайдаланушы сценарийлерінің сипаттамасы және интерфейстерді жобалау;
14) міндеттер қоюды ресімдеу және техникалық құжаттаманы жүргізу;
15) unit-және интеграциялық тесттер жазу, тестілеуге және міндеттерді қабылдауға қатысу;
16) Ұқыптылық және жауапкершілік;
17) инциденттерге тез жауап беру қабілеті;
18) жұмысты жоспарлау және ұйымдастыру дағдылары;
19) нәтижеге бағдарлану және командалық өзара іс-қимыл.
Лауазымдық міндеттері:
1) веб-қосымшаларды әзірлеу және сүйемелдеу
2) API енгізу және қолдау
3) Ақпараттық жүйелерді интеграциялау және сүйемелдеу
4) шешімдерді оңтайландыру және масштабтау
5) тестілеу және БҚ сапасын қамтамасыз ету
6) қолданбаларды бақылау және қолдау
7) міндеттерді талдауға және қоюға қатысу
8) CD процестерін қолдау
9) құжаттаманы әзірлеу және өзектендіру
10) командалық өзара іс-қимыл
11) өнімдер мен сервистерді дамытуға қатысу
Ұқсас вакансиялар