

Senior Go Lang
developer
ΠΠ°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΡΠ΅Ρ Π²Π΅Π΄ΡΡΠ΅Π³ΠΎ GoLang ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°

Senior React
developer
ΠΠ°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΡΠ΅Ρ Π²Π΅Π΄ΡΡΠ΅Π³ΠΎ JavaScriptΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Ρ ΠΎΡΠ»ΠΈΡΠ½ΡΠΌ Π·Π½Π°Π½ΠΈΠ΅ΠΌ React ΠΈ Π²Π΅ΡΡΡΠΊΠΈ

Senior QA
manual
ΠΠ°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΡΠ΅Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°
ΠΏΠΎ ΡΡΡΠ½ΠΎΠΌΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ

Senior Android developer
ΠΡΠ΅ΠΌ ΡΠΈΠ»ΡΠ½ΡΡ Android ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π΄Π»Ρ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ
ΠΠ°ΠΊΠ°Π½ΡΠΈΡ
ΠΠ΅Π΄ΡΡΠΈΠΉ .NET
ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ
Π² ΠΈΠ½Π½ΠΎΠ²Π°ΡΠΈΠΎΠ½Π½ΡΠΉ Π±Π΅ΡΡΠΈΠ½Π³ΠΎΠ²ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ
ΠΡ β ΠΈΠ½Π½ΠΎΠ²Π°ΡΠΈΠΎΠ½Π½Π°Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π΄Π»Ρ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π±Π΅ΡΡΠΈΠ½Π³Π°. Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌ ΡΠ΅Π»ΡΡ Π»ΠΈΠ½Π΅ΠΉΠΊΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² Π΄Π»Ρ Π²Π΅Π±, Π΄Π΅ΡΠΊΡΠΎΠΏΠ° ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ :
β’ ΡΠΎΡΠ³ΠΎΠ²ΡΠΉ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»,
β’ Π°Π³ΡΠ΅Π³Π°ΡΠΎΡ ΠΊΠΎΡΠΈΡΠΎΠ²ΠΎΠΊ,
β’ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ Π±ΡΠ°ΡΠ·Π΅Ρ,
β’ ΠΌΠ΅ΡΡΠ΅Π½Π΄ΠΆΠ΅Ρ.
ΠΡ Π½Π°Ρ
Π‘ΡΠ΅ΠΊ
ΠΠΎΡΡΠΎΠΉΠ½Π°Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°:
Π½Π°Π±ΠΎΡ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΡΡ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π² Docker ΠΈ Kubernetes Ρ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΠΎΠΉ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π½ΠΎΠΉ ΡΠΈΠ½ΠΎΠΉ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π² Kafka, Π΄Π°Π½Π½ΡΠΌΠΈ Π² PostgreSQL, ΠΊΠ΅ΡΠ΅ΠΌ Π² Redis:
Net Core 3.1 / C#
Kafka
Redis
PostgreSQL
ElasticSearch / Kibana
Grafana / Prometheus
Jaeger
Docker
Kubernetes
Nginx

ΠΡΠΎΡΠ΅ΡΡΡ
ΠΡΠΎΡΡ ΡΡΠ½ΠΊ-ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
ΡΠΏΠΎΡΠΎΠ±Π½ΡΠ΅ Π΄ΠΎΠ²Π΅ΡΡΠΈ ΡΠΈΡΡ ΠΎΡ Π½Π°ΡΠ°Π»Π° ΠΈ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ°:
β’ Π°Π½Π°Π»ΠΈΡΠΈΠΊ,
β’ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ,
β’ Π±Π΅ΠΊΠ΅Π½Π΄,
β’ ΡΡΠΎΠ½ΡΠ΅Π½Π΄,
β’ ΡΠ΅ΡΡΠΈΡΠΎΠ²ΡΠΈΠΊ,
β’ Π°Π΄ΠΌΠΈΠ½.

ΠΠΎΠ»Π»Π΅Π³ΠΈ,
Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΏΡΠΈΡΡΠ½ΠΎ ΠΈΠΌΠ΅ΡΡ Π΄Π΅Π»ΠΎ
Π ΠΎΡΠΈΡΠ΅ SoftPro ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π±ΠΎΠ»Π΅Π΅ 100 ΠΎΠΏΡΡΠ½ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ²


People Ops

ΠΠ°ΠΊΡ ΠΠ΅ΡΠΊΠΎΠ²
Π ΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ .NET
ΠΡΠ΄Π΅Π» Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ

ΠΠΎΠΌΠ°Π½Π΄Π° Backend
ΠΈ Π½Π°Ρ HR ΠΠ°ΡΡ
ΠΠΎΠΌΡΠΎΡΡΠ½ΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ
ΠΡΠΈΡ Π½Π° Π‘Π°Π΄ΠΎΠ²ΠΎΠΌ ΠΊΠΎΠ»ΡΡΠ΅
Ρ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΡΠΌΠΈ ΠΎΠΊΠ½Π°ΠΌΠΈ Ρ Π²ΠΈΠ΄ΠΎΠΌ Π½Π° Π―ΡΠ·Ρ
β£ ΠΠΈΠ±ΠΊΠΈΠΉ Π³ΡΠ°ΡΠΈΠΊ Π½Π°ΡΠ°Π»Π° ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ Π΄Π½Ρ,
β£ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΊΠ°ΡΠ΅ Π΄Π»Ρ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²,
β£ ΡΠΏΠΎΡΡΠ·Π°Π» Ρ Π»ΠΈΡΠ½ΡΠΌ ΡΡΠ΅Π½Π΅ΡΠΎΠΌ,
β£ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠ²ΡΡΠ°ΡΡ ΠΊΠ²Π°Π»ΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΈ ΠΏΠΎΡΠ΅ΡΠ°ΡΡ ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ.


ΠΠ΅ΡΠ°Π»ΠΈ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
ΠΡΠ΅ΠΌ Π²Π΅Π΄ΡΡΠ΅Π³ΠΎ .Net ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°
Scrum ΠΏΠΎ ΠΊΠ½ΠΈΠΆΠΊΠ΅:
Π΄Π²ΡΡ Π½Π΅Π΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠΏΡΠΈΠ½ΡΡ,
ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎΠ΅ ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅,
Π΄Π½Π΅Π²Π½ΡΠ΅ ΡΡΠ΅Π½Π΄Π°ΠΏΡ,
Π΄Π΅ΠΌΠΎ,
ΡΠ΅ΡΡΠΎ.
β’
β’
β’
β’
β’
Gitflow ΠΏΠΎ ΠΊΠ½ΠΈΠΆΠΊΠ΅:
Π²Π΅ΡΠΊΠ° Π½Π° ΡΠΏΡΠΈΠ½Ρ,
merge request,
ΠΊΠΎΠ΄ ΡΠ΅Π²ΡΡ,
ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΈΡΠΈ,
ΠΌΠ΅ΡΠΆ Π² develop,
ΡΠ΅Π»ΠΈΠ·Π½Π°Ρ Π²Π΅ΡΠΊΠ°,
ΡΠ΅Π³ΡΠ΅ΡΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅,
ΠΌΠ΅ΡΠΆ Π² master.
β’
β’
β’
β’
Gitflow ΠΏΠΎ ΠΊΠ½ΠΈΠΆΠΊΠ΅:
β’
Π²Π΅ΡΠΊΠ° Π½Π° ΡΠΏΡΠΈΠ½Ρ,
merge request,
ΠΊΠΎΠ΄ ΡΠ΅Π²ΡΡ,
Π²Π΅ΡΠΊΠ° Π½Π° ΡΠΏΡΠΈΠ½Ρ,
- merge request,
- ΠΊΠΎΠ΄ ΡΠ΅Π²ΡΡ,
- ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΈΡΠΈ,
- ΠΌΠ΅ΡΠΆ Π² develop,
- ΡΠ΅Π»ΠΈΠ·Π½Π°Ρ Π²Π΅ΡΠΊΠ°,
- ΡΠ΅Π³ΡΠ΅ΡΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅,
- ΠΌΠ΅ΡΠΆ Π² master.
β’
β’
β’
β’
β’
β’
Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ:
Π½Π΅ΠΎΠ±ΡΡΠ½Π°Ρ ΠΈ ΡΠ»ΠΎΠΆΠ½Π°Ρ ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠ½Π°Ρ ΠΎΠ±Π»Π°ΡΡΡ,
ΠΏΠ»ΠΎΡΠ½ΡΠΉ ΡΠ΅Π°Π»ΡΠ°ΠΉΠΌ ΠΏΠΎΡΠΎΠΊ Π²ΠΎΠ»Π°ΡΠΈΠ»ΡΠ½ΡΡ Π΄Π°Π½Π½ΡΡ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΈΠ·ΡΡΠ½ΡΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΊΠ°ΠΊ Π½Π° Π±Π΅ΠΊΠ΅Π½Π΄Π΅, ΡΠ°ΠΊ ΠΈ Π½Π° ΡΡΠΎΠ½ΡΠ΅Π½Π΄Π΅,
ΡΠΈΠ»ΡΠ½ΡΠ΅ senior ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΎΠ±ΠΌΠ΅Π½ ΠΎΠΏΡΡΠΎΠΌ ΠΈ Π²Π·Π°ΠΈΠΌΠ½ΠΎΠ΅ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅
β’
β’
β’
ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΠΎ:
Π³ΠΈΠ±ΠΊΠΈΠΉ Π³ΡΠ°ΡΠΈΠΊ, ΡΠΌΠΎΡΡΠΈΠΌ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ,
Π΄Π΅ΠΌΠΎΠΊΡΠ°ΡΠΈΡΠ½Π°Ρ ΠΈ ΠΏΠ»ΠΎΡΠΊΠ°Ρ ΡΡΡΡΠΊΡΡΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ,
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²Π»ΠΈΡΡΡ Π½Π° Π²ΡΠ΅, Π½Π°ΡΠΈΠ½Π°Ρ ΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² ΠΈ Π²Π°ΡΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ,
Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Ρ ΡΠ°ΠΌΠΈΠΌ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠΌ: ΠΈΠ΄Π΅ΡΠΌΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΠΈ ΡΠ°ΠΌΠΈΠΌΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌΠΈ ΠΊ Π½ΠΎΠ²ΡΠΌ ΡΠΈΡΠ°ΠΌ, ΡΡΠ°ΡΠ°Π΅ΠΌΡΡ Π²ΠΎ Π²ΡΠ΅ΠΌ ΠΈΠ΄ΡΠΈ Π½Π°Π²ΡΡΡΠ΅ΡΡ Π΄ΡΡΠ³ Π΄ΡΡΠ³Ρ,
ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΠΌ Π±ΡΡΡΡΠΎ ΡΠ°ΡΡΠΈ Π² ΡΠ°Π·ΠΌΠ΅ΡΠ°Ρ
, Π΅ΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π²Π°Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ Π»ΠΈΡΠ½ΠΎΡΡΠ½ΡΠΉ ΡΠΎΡΡ,
ΠΏΠΎΠΌΠΎΡΡ Ρ ΡΠ΅Π»ΠΎΠΊΠ°ΡΠΈΠ΅ΠΉ, ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠ΅ΠΉ.
β’
β’
β’
β’
β’

ΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ:
ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ,
ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ
API,
Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ C# ΠΊΠΎΠ΄Π°,
ΡΠ΅Π²ΡΡ ΠΊΠΎΠ΄Π° ΠΊΠΎΠ»Π»Π΅Π³, ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΆΠ°ΡΠΊΠΈΠ΅ Π΄ΠΈΡΠΊΡΡΡΠΈΠΈ Π² merge request,
ΠΏΠΎΠΊΡΡΡΠΈΠ΅ ΡΠ΅ΡΡΠ°ΠΌΠΈ,
ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ,
ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ CI/CD.
β’
β’
β’
β’
β’
β’
ΠΡ Π½Π°ΠΌ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡΠ΅ Π΅ΡΠ»ΠΈ:
ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 3 Π³ΠΎΠ΄Π° Π²Ρ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΠ΅ΡΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ Π½Π° Π‘# (.NET) ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ Π²Π΅ΡΡΠΈΠΉ (Π² ΠΈΠ΄Π΅Π°Π»Π΅ .NET Core),
ΠΈΠΌΠ΅Π΅ΡΠ΅ ΠΎΠΏΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²ΡΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΡΠ»Π°Π±ΠΎΡΠ²ΡΠ·Π°Π½Π½ΡΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π½Π° Π±Π°Π·Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ SOA,
ΠΈΠΌΠ΅Π΅ΡΠ΅ ΠΎΠΏΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²Π΅Π± ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² REST,
Π·Π½Π°Π΅ΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ SOLID, KISS, DRY,
ΠΈΠΌΠ΅Π΅ΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
,
ΠΈΠΌΠ΅Π΅ΡΠ΅ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ NoSQL Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ
(MongoDB, ElasticSearch, Aerospike, Redis).
β’
β’
β’
β’
β’
ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
Π²Ρ Π»ΡΠ±ΠΈΡΠ΅ Π΄Π΅Π»Π°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ, Π° Π½Π΅ ΡΠ°ΡΠΊΠΈ,
ΡΠΌΠΎΡΡΠΈΡΠ΅ Π½Π° Π·Π°Π΄Π°ΡΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΎ, Π·Π°ΠΌΠ΅ΡΠ°Ρ ΠΈ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΈΠ²Π°Ρ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ,
ΡΠΌΠ΅Π΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΏΠΎ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ agile ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠΌ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΎΠ² ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠ΅ΡΠ΅Π· CI/CD ΠΈ Π°Π²ΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅,
ΡΠΏΠΎΡΠΎΠ±Π½Ρ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°ΡΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°ΡΡ ΠΈΡ
Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΠΌΠΈ ΡΠ»Π΅Π½Π°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ,
Π»ΡΠ±ΠΈΡΠ΅ ΡΠΈΡΡΡΠΉ ΠΊΠΎΠ΄, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΠΏΡΠΈΠ½ΡΡΡΠΌΠΈ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΡΠΎΠ³Π»Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ,
Π½Π΅ΡΠ΅ΡΠ΅ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΡΡ ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΡΡΡ Π·Π° ΠΏΡΠΎΠ΅ΠΊΡ Π² ΡΠ΅Π»ΠΎΠΌ ΠΈ Π²Π°ΡΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, Π³ΠΎΡΠΎΠ²Ρ Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΠΊΡΠΈΡΠΈΠΊΡ ΠΈ ΠΈΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΎΡΠΈΠ±ΠΊΠΈ.
β’
β’
β’
β’
β’
β’
ΠΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ ΡΡΡΠ΄Π°:
ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΠΆΠ΅Π»Π΅Π·ΠΎ, Π½Π° Π²Π°Ρ Π²ΡΠ±ΠΎΡ - Ρ ΡΠ±Π»ΠΎΠΊΠΎΠΌ ΠΈΠ»ΠΈ Π±Π΅Π·,
ΠΏΡΠΎΡΡΠΎΡΠ½ΡΠΉ, ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡΡΠ΅ΠΌΠΎΠ½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΎΡΠΈΡ Ρ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΡΠΌΠΈ ΠΎΠΊΠ½Π°ΠΌΠΈ Π½Π° Π―ΡΠ·Ρ ΠΈ ΡΠ°Π΄ΠΎΠ²ΠΎΠ΅ ΠΊΠΎΠ»ΡΡΠΎ Π½Π° 3 ΡΡΠ°ΠΆΠ°Ρ
Π±ΠΈΠ·Π½Π΅Ρ-ΡΠ΅Π½ΡΡΠ° ΠΊΠ»Π°ΡΡΠ° Π ΡΠΎ ΡΠ²ΠΎΠΈΠΌ ΡΠΏΠΎΡΡΠ·Π°Π»ΠΎΠΌ ΠΈ Π»ΠΈΡΠ½ΡΠΌ Π΄Π΅Π²ΡΡΠΊΠΎΠΉ-ΡΡΠ΅Π½Π΅ΡΠΎΠΌ, Π΄ΡΡΠ°ΠΌΠΈ ΠΈ ΠΊΡΡ
Π½Π΅ΠΉ Π½Π° ΡΡΠ°ΠΆΠ΅, ΡΡΠΎΠ»ΠΎΠ²ΠΎΠΉ ΠΈ ΠΊΠ°ΡΠ΅ΡΠΊΠ°ΠΌΠΈ Π²Π½ΠΈΠ·Ρ, Π½ΠΎ ΡΠ΅ΠΉΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ°Π΅ΠΌ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎ,
ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΡΠΉ Π°Π±ΠΎΠ½Π΅ΠΌΠ΅Π½Ρ Π² ΡΠΈΡΠ½Π΅Ρ-ΡΠ΅Π½ΡΡ Ρ ΠΌΠ΅ΡΡΠΎ Ρ ΡΡΠ΅Π½Π°ΠΆΠ΅ΡΠΊΠΎΠΉ, Π³ΡΡΠΏΠΏΠΎΠ²ΡΠΌΠΈ Π·Π°Π½ΡΡΠΈΡΠΌΠΈ, Π±Π°Π½ΡΠΌΠΈ-Ρ
Π°ΠΌΠ°ΠΌΠ°ΠΌΠΈ,
ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½Π°Ρ ΡΠ°Ρ
ΠΌΠ°ΡΠ½Π°Ρ ΡΠΊΠΎΠ»Π°,
ΡΠ°ΠΉ, ΡΠ»Π°Π΄ΠΎΡΡΠΈ ΠΈ ΡΡΡΠΊΡΡ Π½Π° ΠΊΡΡ
Π½Π΅.
β’
β’
β’
β’
β’
ΠΡΠΊΠ»ΠΈΠΊΠ½ΡΡΡΡΡ
Π½Π° Π²Π°ΠΊΠ°Π½ΡΠΈΡ
ΠΡΡΠ³ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
ΠΠΎΠ½ΡΠ°ΠΊΡΡ
