Immersion and study of the processes of the system from the technical side
Basic knowledge of blockchain: its logic, integration process
Development of technical scenarios for the interaction of services
Development and approval of technical specifications
Coordination of intermediate and final results with the development
Communication with developers for effective implementation of tasks
Requirements
Obligatory
Experience as a systems analyst in a company working with cryptocurrencies, crypto-projects, trading
Good knowledge of software development principles (design, planning, development, testing, modifications)
Ability to use curl and API clients
Basic knowledge of programming in Python (Django) and TypeScript (NodeJS), understanding of OOP and design patterns
Ability to work with relational databases and write analytical SQL queries
Ability to draw with Sequence, ER, Activity, Deploy, Component, State diagrams
Preferably
Constant improvement towards not only building technical descriptions, but also optimizing their collection and maintenance
Ideological willingness to accompany your ideas
Understanding of technologies: rabbitmq, git, docker, json-rpc 4. Experience with computer security
Conditions
Reliability: official employment from the first day, bonuses, annual employee review (salary review or bonus, feedback on work results)
Stability: our clients are in different countries, therefore we are ready for any changes in work of any country
Development: a lot of projects and products, which means increasing expertise in working with different technologies, or even switching to completely new ones for you within the company
Active corporate life: we participate in thematic conferences and forums in our cool sphere of business, corporate parties in the best restaurants of the city with participation of stars, etc
Comfort: Offices are in different countries. You can work from anywhere in the world