Evaluate your proficiency with the stack: Postgres, SQL, REST API, Postman, Swagger, microservices, RabbitMQ/Kafka, UML, BPMN, Jira, Git, Confluence.
sobes.tech AI
Answer from AI
Assessment of technology stack and tools:
-
Postgres, SQL: confident in relational databases, ability to write complex queries, optimize them, work with indexes and transactions.
-
REST API: understanding of REST principles, ability to design and document APIs, knowledge of HTTP methods.
-
Postman, Swagger: experience in testing and documenting APIs, creating request collections, generating specifications.
-
Microservices: understanding of microservice architecture, interaction between services, managing state and scaling.
-
RabbitMQ/Kafka: knowledge of message broker principles, ability to configure and use for asynchronous data exchange.
-
UML, BPMN: ability to model business processes and systems, create diagrams for analysis and communication.
-
Jira, Confluence: experience with project management and documentation tools, task and description management.
-
Git: confident in version control systems, branching, merging, conflict resolution.
Overall, mastery of this stack implies experience in system analysis, design, interaction with developers and business, as well as skills in working with modern development and integration tools.