Next job

Senior Full stack Python in SoftSuccessora

12 November

28 views

SoftSuccessora

SoftSuccessora

0
0 reviews
Without experience
Kyiv
Part-time work

Translated by Google

1. Python experience (4+ years):In-depth knowledge Python, confident command of standard libraries.Experience in writing, testing and debugging Python code.2. Owning frameworks on the server side (Backend): Django and/or Flask: experience with ORM, query processing and API creation.Experience with REST API and/or GraphQL, understanding of development principles API.Understanding asynchronous frameworks (eg FastAPI, AIOHTTP) would be an advantage.3. Frontend development skills (Frontend):JavaScri

1. Python experience (4+ years):

  • In-depth knowledge Python, confident command of standard libraries.
  • Experience in writing, testing and debugging Python code.

2. Owning frameworks on the server side (Backend):

  • Django and/or Flask: experience with ORM, query processing and API creation.
  • Experience with REST API and/or GraphQL, understanding of development principles API.
  • Understanding asynchronous frameworks (eg FastAPI, AIOHTTP) would be an advantage.

3. Frontend development skills (Frontend):

  • JavaScript , HTML5, CSS3: confident mastery, knowledge of adaptive layout.
  • Modern frameworks: experience with one of the popular ones frontend frameworks (React, Vue.js, Angular).
  • Knowledge of TypeScript will be an advantage.

4. Databases:

  • Experience with relational databases (PostgreSQL, MySQL) and the ability to write complex SQL queries.
  • Knowledge of NoSQL databases such as MongoDB, Redis.
  • Experience with ORM (Django ORM, SQLAlchemy).

5. Experience with version control systems:

  • Git< /strong>: good command of Git, knowledge of commands for team work (merge, rebase, branching).

6. Testing and quality assurance:

  • Experience writing tests (unit, integration ) using PyTest, Unittest or other tools.
  • Experience with CI/CD (GitLab CI, Jenkins, GitHub Actions) for automatic code deployment and testing.

7. Working with containers and virtualization:

  • Experience working with Docker for application containerization.
  • Basic knowledge of Kubernetes or other container orchestration systems will be an advantage.

8. Fundamentals of DevOps and server administration:

  • Basic knowledge of Linux, working with command line.
  • Experience configuring and managing server infrastructure (Nginx, Gunicorn, Apache).
  • Understanding CI/CD processes for deployment and project management.
9. Architecture design and development skills:

  • Experience in system design and development , construction of data structures.
  • Understanding the principles of microservice architecture will be an advantage.

10. Other skills and qualities:

  • Ability to work in a team, communication skills, flexibility in solving problems.
  • Understanding Agile/Scrum development methodologies.

Translated by Google

Without experience
Kyiv
Part-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept