Następna praca

Starszy Python z pełnym stosem w SoftSuccessora

12 listopada

27 wyświetleń

SoftSuccessora

SoftSuccessora

0
0 recenzji
Brak doświadczenia
Kijów
Część etatu

Przetłumaczone przez Google

1. Doświadczenie w Pythonie (ponad 4 lata):Dogłębna wiedza Python, pewna znajomość standardowych bibliotek.Doświadczenie w pisaniu, testowaniu i debugowaniu kodu w Pythonie.2. Posiadanie frameworków po stronie serwera (Backend): Django i/lub Flask: doświadczenie z ORM, przetwarzaniem zapytań i tworzeniem API.Doświadczenie z REST API i/lub GraphQL, zrozumienie zasad rozwoju API. Zrozumienie frameworków asynchronicznych (np. FastAPI, AIOHTTP) będzie zaletą.3. Umiejętności programowania frontendu (

1. Doświadczenie w Pythonie (ponad 4 lata):

  • Dogłębna wiedza Python, pewna znajomość standardowych bibliotek.
  • Doświadczenie w pisaniu, testowaniu i debugowaniu kodu w Pythonie.

2. Posiadanie frameworków po stronie serwera (Backend):

  • Django i/lub Flask: doświadczenie z ORM, przetwarzaniem zapytań i tworzeniem API.
  • Doświadczenie z REST API i/lub GraphQL, zrozumienie zasad rozwoju API.
  • Zrozumienie frameworków asynchronicznych (np. FastAPI, AIOHTTP) będzie zaletą.

3. Umiejętności programowania frontendu (Frontend):

  • JavaScript < /strong>, HTML5, CSS3: pewne mistrzostwo, znajomość układu adaptacyjnego.
  • Nowoczesne frameworki: doświadczenie z jednym popularnych frameworków front-endowych (React, Vue.js, Angular).
  • Znajomość TypeScriptu będzie dodatkowym atutem.

4. Bazy danych:

  • Doświadczenie z relacyjnymi bazami danych (PostgreSQL, MySQL) oraz umiejętność pisania złożonych zapytań SQL.
  • Znajomość baz danych NoSQL takich jak MongoDB, Redis.
  • Doświadczenie z ORM (Django ORM, SQLAlchemy).< /li>

5. Doświadczenie z systemami kontroli wersji:

  • Git: dobra znajomość Git, znajomość poleceń do pracy zespołowej (scalanie, rebase, rozgałęzianie).

6. Testowanie i zapewnienie jakości:

  • Doświadczenie w pisaniu testów (jednostkowe, integracyjne ) przy użyciu PyTest, Unittest lub innych narzędzi.
  • Doświadczenie z CI/CD (GitLab CI, Jenkins, GitHub Actions) w celu automatycznego wdrażania i testowania kodu.

7. Praca z kontenerami i wirtualizacją:

  • Doświadczenie w pracy z Docker do konteneryzacji aplikacji.
  • Podstawowa znajomość Kubernetes lub innych systemów orkiestracji kontenerów będzie dodatkowym atutem.

8. Podstawy DevOps i administracja serwerami:

  • Podstawowa znajomość Linuksa, praca z linią poleceń.
  • Doświadczenie w konfigurowaniu i zarządzaniu infrastrukturą serwerów (Nginx, Gunicorn, Apache).
  • Zrozumienie procesów CI/CD na potrzeby wdrażania i zarządzania projektami.
  • 9. Umiejętności projektowania i programowania architektury:

    • Doświadczenie w projektowaniu i tworzeniu systemów , budowa struktur danych.
    • Zrozumienie zasad architektury mikroserwisów będzie dodatkowym atutem.

    10. Inne umiejętności i cechy:

    • Umiejętność pracy w zespole, komunikatywność, elastyczność w rozwiązywaniu problemów.
    • Zrozumienie metodyk rozwoju Agile/Scrum.

Przetłumaczone przez Google

Brak doświadczenia
Kijów
Część etatu
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować