Вакансия: Python бойынша Backend-дамыту
Орташа деңгейдегі Backend-дамытушы клиенттер үшін backend-сервистерін дамыту үшін қажет. Негізгі міндеттер мен талаптар:
- Backend-сервистерді дамыту:
- FastAPI негізінде шешімдер жасау
- Pydantic және OpenAPI пайдалану арқылы REST API әзірлеу
- asyncio және SQLAlchemy 2.0 async көмегімен асинхронды код жазу
- Сыртқы API-мен интеграция: Keycloak, LLM-провайдерлер, S3 және басқалар
- Бизнес-процестерді қолдау: workflow-движогымен жұмыс (Temporal / Serverless Workflow)
- Кодтың сапасы:
- pytest пайдаланып юнит-тесттер жазу
- код-ревью жүргізу
- Дамушыларына беру алдында жаңа функционалды өңдеу
Қажетті дағдылар:
- FastAPI (немесе Django/DRF-мен ауысу үшін дайындық) бойынша жұмыс тәжірибесі
- PostgreSQL, SQLAlchemy, Alembic туралы білім
- Асинхронды код жазу қабілеті
- Redis, Kafka, RabbitMQ, Docker немесе олардың аналогтарымен жұмыс тәжірибесі
- REST, OAuth2/OIDC, Git-те жұмыс тәжірибесі
- Микросервис архитектурасының принциптерін түсіну
- Артықшылық болып табылады: LLM, Temporal, Kubernetes интеграциялау тәжірибесі
- PEP8 танысу және оның маңыздылығын түсіну
Технологиялық стек: Python, FastAPI
Орналасу орны: Алматы қаласы, Түрксіб ауданы