Back-end software development
DeepX is looking for: 2+ year of professional experience in the Back-end software development.
Strong understanding of:
- Python 3, OOP, REST API, asyncio, algorithms and their complexity (Big-O)
- Python web backend frameworks (FastAPI preferred)
- SQL databases (PostgreSQL preferred)
- NoSQL databases (MongoDB)
- SQLAlchemy ORM
- Authentication and authorization
- Pydantic
- Performance optimization
- GIT
At least basic understanding of:
- WebSocket protocol
- Microservices
- Familiarity with Docker or Kubernetes
- Postman
- CI/CD practices
Unit testing and testing in general
Any of these will be a plus:
- Experience with integrating LLM solutions
- PubSub (Kafka/RabbitMQ)
- Deployment, scaling and server management solutions
- Any experience with the front-end development, knowledge of React or other frontend framework
- Link to your public Git
Required languages
English | B2 - Upper Intermediate |
Ukrainian | Native |
Python, REST API, OOP, FastAPI, PostgreSQL, MongoDB, SQLAlchemy, Git, RabbitMQ
๐
Average salary range of similar jobs in
analytics โ
Loading...