ΠΡ ΠΈΡΠ΅ΠΌ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΠΎΠ»ΡΠ΅ΡΡΡ Π² ΠΎΠ΄Π½Ρ ΠΈΠ· ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΡΡ
ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π±ΡΠ΄Π΅Ρ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ΠΌ CI/CD, ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΎΠΉ, Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° Π² ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΡ ΠΈ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ΠΌ DevOps-ΠΏΡΠ°ΠΊΡΠΈΠΊ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅.
Π’Π΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ/ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ: Docker, Openshift/ K8s, Gitlab ΠΈ Gitlab CI. Ansible ΠΈ Terraform. ELK, VictoriaMetrics, Logstash. Prometheus, Grafana, Nginx, Kafka, RabbitMQ, Gravitee, SonarQube, Vault, Sentry, Matomo, Keycloak ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄ΡΡΠ³ΠΎΠ΅.
Π‘ΡΠ΅ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π² Π₯5: Java/ Python/ NodeJS/ Go/ Kotlin. PostgreSQL, Oracle DB, MongoDB.
Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ:
- Π‘ΠΎΠ·Π΄Π°Π²Π°ΡΡ CI/CD ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Ρ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠ°Π²Π»ΠΈΠ²Π°ΡΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
- ΠΠΎΠ΄Π³ΠΎΡΠ°Π²Π»ΠΈΠ²Π°ΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΊ ΡΡΠΏΠ΅ΡΠ½ΠΎΠΉ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ: Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°, ΡΠ±ΠΎΡΠ° Π»ΠΎΠ³ΠΎΠ² ΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ, Π±ΡΠΊΠ°ΠΏΠΎΠ², ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΈ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅ ΡΠ±ΠΎΠ΅Π²
- ΠΡΠΎΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ SLO Π΄Π»Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΠΈ ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΈ ΡΠΎΠ±Π»ΡΠ΄Π΅Π½ΠΈΡ SLO
- ΠΡΠ²ΠΎΠ΄ΠΈΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡ Π² "Π±ΠΎΠΉ" ΠΈ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΡΠ°Π·Π±ΠΎΡΠ΅ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠΎΠ² Ρ ΠΏΡΠΎΠ΄Π°
- ΠΠ½Π΅Π΄ΡΡΡΡ DevOps-ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π² ΡΠ°Π±ΠΎΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Value Stream Map Π΄Π»Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ
ΠΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΏΠΎ ΠΎΠΏΡΡΡ:
- ΠΡ ΠΈΠΌΠ΅Π΅ΡΠ΅ ΠΎΠΏΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ CI/CD ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½ΠΎΠ²: Jenkins / Gitlab CI ΠΈ Π΄Ρ.
- ΠΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΡΡ
ΡΠΈΡΡΠ΅ΠΌ
- ΠΡ ΠΈΠΌΠ΅Π΅ΡΠ΅ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°ΠΌΠΈ (Docker) / ΠΏΠ»Π°ΡΡΠΎΡΠΌΠΎΠΉ ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΠΈ Kubernetes / OpenShift
- ΠΡ ΡΠΌΠ΅Π΅ΡΠ΅ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡ ΠΎΠ±ΡΠΈΠΉ ΡΠ·ΡΠΊ ΠΊΠ°ΠΊ Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ, ΡΠ°ΠΊ ΠΈ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ operations
Π ΠΎΡΠ²Π΅Ρ ΠΌΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ:
- Π³ΠΈΠ±ΠΊΠΈΠΉ Π³ΡΠ°ΡΠΈΠΊ ΡΠ°Π±ΠΎΡΡ (Π½Π° 5-6 ΡΠ°ΡΠΎΠ² ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ)
- Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ΄Π°Π»ΡΠ½Π½ΠΎ ΠΈΠ»ΠΈ Π΅Π·Π΄ΠΈΡΡ Π² ΠΎΡΠΈΡ Π½Π° ΠΌ. ΠΠΎΠ»Π³ΠΎΠ³ΡΠ°Π΄ΡΠΊΠΈΠΉ ΠΏΡΠΎΡΠΏΠ΅ΠΊΡ ΠΈΠ»ΠΈ ΠΌ. ΠΠΎΠ±ΡΡΠ½ΠΈΠ½ΡΠΊΠ°Ρ
- Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΎΡΡΠ°: ΠΏΠ»Π°Π½ ΡΠ°Π·Π²ΠΈΡΠΈΡ, ΡΠ΅Π³ΡΠ»ΡΡΠ½Π°Ρ ΠΎΠ±ΡΠ°ΡΠ½Π°Ρ ΡΠ²ΡΠ·Ρ, 2 ΡΠ°Π·Π° Π² Π³ΠΎΠ΄ ΠΎΡΠ΅Π½ΠΊΠ° ΠΏΠ΅ΡΡΠΎΠ½Π°Π»Π°
- ΡΡΠΊΡΡ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΡΡ ΠΆΠΈΠ·Π½Ρ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΌΠ΅ΡΠΎΠΏΡΠΈΡΡΠΈΠΉ, ΠΊΠΎΠ½ΠΊΡΡΡΠΎΠ² ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ Π΄Π»Ρ ΡΠ²ΠΎΡΡΠ΅ΡΠΊΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ: X5 Tech Bar, ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΠΌΠΈΡΠ°ΠΏΡ, Π΄Π΅ΠΌΠΎ-Π΄Π½ΠΈ, ΠΎΡΠΊΡΡΡΡΠ΅ ΠΌΠΈΠΊΡΠΎΡΠΎΠ½Ρ, ΠΎΠ±ΠΌΠ΅Π½ ΠΎΠΏΡΡΠΎΠΌ ΡΠ΅ΡΠ΅Π· Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΠΊΠΎΠΌΡΡΠ½ΠΈΡΠΈ, Π΄Π΅Π½Ρ IT-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°, ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π²ΠΎΠ»ΠΎΠ½ΡΠ΅ΡΡΡΠ²Π°, ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΠ΅Π»ΡΡΡΠ²ΠΎ X5 Idea Challenge
- ΡΠΈΡΠΎΠΊΠΈΠΉ ΠΏΠ°ΠΊΠ΅Ρ ΠΠΠ‘ (Π²ΠΊΠ»ΡΡΠ°Ρ Π²ΡΠ΅Π·Π΄ Π·Π° ΡΡΠ±Π΅ΠΆ ΠΈ ΡΡΠΎΠΌΠ°ΡΠΎΠ»ΠΎΠ³ΠΈΡ), ΡΡΡΠ°Ρ
ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΆΠΈΠ·Π½ΠΈ ΠΈ Π·Π΄ΠΎΡΠΎΠ²ΡΡ; Π·Π°Π±ΠΎΡΠ° ΠΎ Π±Π»Π°Π³ΠΎΠΏΠΎΠ»ΡΡΠΈΠΈ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ²: ΡΠ΅Π³ΡΠ»ΡΡΠ½Π°Ρ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΉΠΎΠ³Π°, Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½-Π·Π°ΡΡΠ΄ΠΊΠΈ ΠΏΠΎ ΡΡΡΠ°ΠΌ, ΠΠΠ-ΠΌΠ°ΡΠ°ΡΠΎΠ½Ρ.
- ΡΠΊΠΈΠ΄ΠΊΠΈ Π² ΡΠΊΠΎΡΠΈΡΡΠ΅ΠΌΠ΅ Π±ΠΈΠ·Π½Π΅ΡΠΎΠ² Π₯5 (Β«ΠΡΡΡΡΠΎΡΠΊΠ°Β», Β«ΠΠ΅ΡΠ΅ΠΊΡΡΡΡΠΎΠΊΒ», Β«ΠΠ°ΡΡΡΠ΅Π»ΡΒ», Β«ΠΠΠΠΠΒ», Β«ΠΠ½ΠΎΠ³ΠΎ Π»ΠΎΡΠΎΡΡΒ», Β«5postΒ», Β«ΠΠ΅ΡΠ΅ΠΊΡΠ΅ΡΡΠΎΠΊ ΠΠΏΡΠΎΠΊΒ»)
- ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΉ Prime-zone (ΡΠΊΠΈΠ΄ΠΊΠΈ Π½Π° ΡΠΎΠ²Π°ΡΡ ΠΈ ΡΡΠ»ΡΠ³ΠΈ ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ-ΠΏΠ°ΡΡΠ½ΡΡΠΎΠ²);
- ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΏΠΎΠΌΠΎΡΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°ΠΌ, ΠΏΠΎΠΏΠ°Π²ΡΠΈΠΌ Π² ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΆΠΈΠ·Π½Π΅Π½Π½ΡΡ ΡΠΈΡΡΠ°ΡΠΈΡ.
ΠΡΠΊΠ»ΠΈΠΊΠ½ΡΡΡΡΡ Π½Π° Π²Π°ΠΊΠ°Π½ΡΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° hh.ru
ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ