experienced by
VK2024.06
VK ΠΠΈΠ΄Π΅ΠΎ
- Π²ΡΡΡΡΠΏΠ°Π» ΡΠΈΡΠ°-Π»ΠΈΠ΄ΠΎΠΌ 2Ρ ΡΠΏΠΈΠΊΠΎΠ², Π΄ΠΎΠ²Π΅Π» Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° ΡΠΏΠΈΠΊΠΈ ΠΈ ΠΏΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»ΠΈΡΠΎΠ²Π°Π» Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΡ Π²ΡΠ΅Ρ ΠΏΠ»Π°ΡΡΠΎΡΠΌ
- ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» Π½ΠΎΠ²ΡΠ΅ API-ΠΌΠ΅ΡΠΎΠ΄Ρ Π΄Π»Ρ ΠΏΠ°ΡΡΠ½Π΅ΡΠΎΠ² Π² ΠΊΠΎΠ½ΡΡΡΠ΅ VK
- ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π»ΡΡ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ VK ΠΏΠΎ gRPC
- ΠΎΡΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ» ΠΊΠΎΠ΄ Π΄Π»Ρ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρ ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈ
VK Play
- ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π» Π½ΠΎΠ²ΡΠ΅ API Π·Π°ΠΏΡΠΎΡΡ
- ΠΏΠΎΠ΄Π½ΡΠ» CI, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» Π°Π²ΡΠΎΠ΄Π΅ΠΏΠ»ΠΎΠΉ ΠΏΠ»Π°Π³ΠΈΠ½Π° CS2, Π²ΡΠ΅ ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ: ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π²ΡΠ΅ ΡΠ΅ΡΠ΅Π· Docker, ΡΠ½Π°ΡΠ°Π»Π° ΠΎΠ½ Π±ΠΈΠ»Π΄ΠΈΡΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠΌΠ΅ΠΉΠ΄ΠΆΠ΅, ΠΏΠΎΡΠΎΠΌ Π² Π΄ΡΡΠ³ΠΎΠΌ ΡΡΠ΅ΠΉΠ΄ΠΆΠ΅ ΠΎΠ½ ΡΠΏΠ°ΠΊΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ Π² rpm, Π° Π΄Π°Π»Π΅Π΅ Π·Π°Π»ΠΈΠ²Π°Π΅ΡΡΡ ΠΊ Π½Π°ΠΌ Π² ΡΠ΅ΠΏΡ, ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ ansible playbook ΠΈ Π²ΡΠ°Π»Ρ, Π½ΠΎΠ²Π°Ρ Π²Π΅ΡΡΠΈΡ ΡΠΆΠ΅ Π½Π° ΠΏΡΠΎΠ΄Π΅
- ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» Healthcheck ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°Π» Π΅Π³ΠΎ Π΄Π»Ρ k8s
- ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» Π½ΠΎΠ²ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π² ΠΏΠ»Π°Π³ΠΈΠ½Π΅ Π΄Π»Ρ CS2 Π½Π° C#
- ΠΏΠΎΡΠΈΠΊΡΠΈΠ» Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±Π°Π³ΠΎΠ²
- Π΅ΡΠ΅ ΠΌΠ½ΠΎΠΎΠΎΠ³ΠΎ ΡΡΡΠΈΠ½Π½ΡΡ Π·Π°Π΄Π°Ρ, ΠΎ ΠΊΠΎΡΠΎΡΡΡ ΠΏΠΈΡΠ°ΡΡ Π½Π΅ Π²ΠΈΠΆΡ ΡΠΌΡΡΠ»Π°, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ·Π½Π°ΡΡ Π»ΠΈΡΠ½ΠΎ, Π²ΡΠ΅Π³Π΄Π° ΡΠ°Π΄ ΠΏΠΎΠΎΠ±ΡΠ°ΡΡΡΡ :)
framework team 2021.04 - 2024.06
ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΡΡΠΏΠ½Π΅ΠΉΡΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π±ΡΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΡΠ΅Π»Π΅ΠΉ
russia & cis
- ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π» ΠΈ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΊ API Π² Redis, Ρ ΠΈΠ½Π²Π°Π»ΠΈΠ΄Π°ΡΠΈΠ΅ΠΉ ΡΠ΅ΡΠ΅Π· Kafka
- ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Ρ Redis Array Π½Π° Redis Cluster
- ΡΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π» ΠΈ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ Jaeger
- ΡΠ°Π±ΠΎΡΠ°Ρ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΡΡΠΏΠ΅ΡΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Keycloak Ρ Π±ΠΈΠ·Π½Π΅ΡΠΎΠΌ, Π΄Π΅Π»Π΅Π³ΠΈΡΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊ Keycloak ΡΠ»Π΅Π½Π°ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
- ΠΈΡΠΏΡΠ°Π²ΠΈΠ» ΡΠΊΡΠΈΠΏΡ Π΄Π»Ρ ΡΠ°Π·Π²ΠΎΡΠ°ΡΠΈΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΏΠΎΠ΄ MacOS, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΡΠΏΡΠ°Π²ΠΈΠ» ΠΎΡΠΈΠ±ΠΊΠΈ Π² Π½Π΅ΠΌ (Bash + Docker)
- ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ OpenAPI Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΡΠ΅ΡΠ΅Π· Gnostic
- ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ Protobuf ΠΊΠ»Π°ΡΡΠΎΠ² ΠΈΠ· proto ΡΠ°ΠΉΠ»ΠΎΠ²
- ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» ΠΌΠ΅ΡΠΎΠ΄ ΠΏΡΠΎΠ±Π½ΠΎΠΉ ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΠΈ Π·Π°ΠΊΠ°Π·Π° Ρ ΡΡΠ»ΡΠ³Π°ΠΌΠΈ(ΠΏΡΠ½ΠΊΡΠ°ΠΌΠΈ Π² Π·Π°ΠΊΠ°Π·Π΅)
- ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π» Π·Π°ΠΏΡΠΎΡΡ Π½Π° ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΡΠ΅Π»Π΅ΠΉ, ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ Π½Π°ΠΉΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π² ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ
- ΠΈΡΠΏΡΠ°Π²ΠΈΠ» ΠΎΡΠΈΠ±ΠΊΠΈ Π² Π»ΠΎΠ³ΠΈΠΊΠ΅ ΡΠ΅ΡΠ²ΠΈΡΠ° Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° Go, Π° ΡΠ°ΠΊΠΆΠ΅ Π΄ΠΎΡΠ°Π±ΠΎΡΠ°Π» Π·Π°ΠΏΡΠΎΡΡ ΠΊ MongoDB, ΡΠ°ΡΡΡ ΠΏΠ΅ΡΠ΅Π½Π΅Ρ Π½Π° ΠΏΠΎΠ»Π½ΠΎΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΠΏΠΎΠΈΡΠΊ, ΡΠ°ΡΡΡ Π½Π° ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ
- ΠΏΡΠΎΠ²Π΅Π» ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Code Review
- Π±ΡΠ» Π³Π»Π°Π²Π½ΡΠΌ Π² ΠΏΠΎΠΌΠΎΡΠΈ Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»ΠΈ Π½Π° Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΌ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠΈ ΠΏΡΠΈ ΡΠ°Π·Π²ΠΎΡΠ°ΡΠΈΠ²Π°Π½ΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², ΠΏΡΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ
- Π±ΡΠ» ΠΏΡΠ°Π²ΠΎΠΉ ΡΡΠΊΠΎΠΉ Π² ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ on-boarding: Π΄Π΅Π»ΠΈΠ»ΡΡ Π·Π½Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΠΎΠΏΡΡΠΎΠΌ Ρ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ
skolkovo
school of business & management
- ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π» ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡ ΠΏΠ»Π°ΡΠ΅ΠΆΠ΅ΠΉ, Π²ΡΠ½Π΅Ρ Π΅Π³ΠΎ ΠΈΠ· ΠΌΠΎΠ½ΠΎΠ»ΠΈΡΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π» Π΅Π³ΠΎ Ρ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡΠΎΠΌ (ΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ REST API)
- ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΉ ΠΏΡΠΎΡΠΈΠ»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈ Ρ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΈΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ²
- ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΡ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ
- ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² REST API
- ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π» ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ»ΠΎΠΆΠ½ΡΡ Π·Π°ΠΏΡΠΎΡΠΎΠ², ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° ΠΈ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ Π² Redis
- Π½Π°ΠΏΠΈΡΠ°Π» ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²ΡΠ³ΡΡΠ·ΠΎΠΊ ΠΎΡΡΠ΅ΡΠΎΠ², ΡΠΎΠ·Π΄Π°Π²Π°Π» ΡΠ΅ΠΉΠ½Ρ ΠΎΡΠ΅ΡΠ΅Π΄Π΅ΠΉ ΡΡΠΈΡ Π²ΡΠ³ΡΡΠ·ΠΎΠΊ
- ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π»ΡΡ Ρ Canvas LMS, FreeScout, Π¦Π΅Π½ΡΡΠΎΠΠ°Π½ΠΊΠΎΠΌ, Google Analytics, Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΌΠΈ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ
- ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π» ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π·Π°ΠΏΡΠΎΡΠΎΠ² Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ
- ΠΎΡΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΠ» ΡΡΡΡΡΠΈ ΡΡΡΠΎΠΊ ΠΊΠΎΠ΄Π°
- ΠΏΠΎΡΠΈΠΊΡΠΈΠ» Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΎΡΠ΅Π½ ΠΎΡΠΈΠ±ΠΎΠΊ
- ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΠ» code review ΠΏΠΎΡΡΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ