Senior / Principal Golang Developer (AI)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Senior / Principal Golang Developer (AI/iPaaS): Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ΄ΡΠ° enterprise-ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΉ ΠΈ Π±ΠΈΠ·Π½Π΅Ρ-ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Ρ Π°ΠΊΡΠ΅Π½ΡΠΎΠΌ Π½Π° routing, auth, caching ΠΈ Π²ΡΡΠΎΠΊΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ gateway-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ. Π€ΠΎΠΊΡΡ Π½Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ latency, ΠΏΠΎΠΈΡΠΊΠ΅ bottleneck Π² ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠΈ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ ΠΏΡΠΈ Π²ΡΡΠΎΠΊΠΎΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠ΅.
ΠΠΎΠΊΠ°ΡΠΈΡ: Π£Π΄Π°Π»Π΅Π½Π½ΠΎ. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΉΠΌ-Π·ΠΎΠ½Ρ ΠΈ ΠΈΠΌΠ΅ΡΡ ΠΏΠ΅ΡΠ΅ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ
β ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΏΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠ»ΠΎΠΆΠ½ΡΡ Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ ΠΈ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π±ΠΈΠ·Π½Π΅ΡΠ° Π΄Π»Ρ ΡΡΠ°ΡΡΠ°ΠΏΠΎΠ² ΠΈ enterprise-ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ².
Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° high-performance gateway ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΈ ΡΠΈΡΡΠ΅ΠΌΡ request processing Π½Π° ΡΡΠΎΠ²Π½Π΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ.
- Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠ² auth, caching, throttling ΠΈ ΠΎΡΠ΅ΡΠ΅Π΄Π΅ΠΉ Π·Π°Π΄Π°Ρ.
- ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°.
- ΠΠΎΠΈΡΠΊ ΡΠ·ΠΊΠΈΡ ΠΌΠ΅ΡΡ (bottlenecks) ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ latency.
- Π£ΡΠ°ΡΡΠΈΠ΅ Π² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ.
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
- ΠΠΏΡΡ Π² Backend ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΎΡ 8 Π»Π΅Ρ (highload, distributed systems).
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Golang ΠΎΡ 4 Π»Π΅Ρ Ρ Π½Π°Π²ΡΠΊΠ°ΠΌΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ.
- Π‘Π²ΠΎΠ±ΠΎΠ΄Π½ΡΠΉ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ ΡΠ·ΡΠΊ (C1+) β Π²ΡΡ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ ΠΏΡΠΎΡ ΠΎΠ΄ΡΡ Π½Π° Π½Π΅ΠΌ.
- ΠΡΡΡΠ΅Π΅ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΠΎΠ±Π»Π°ΡΡΠΈ CS, ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠΈ ΠΈΠ»ΠΈ ΡΠΈΠ·ΠΈΠΊΠΈ.
- ΠΠ°Π·ΠΎΠ²ΡΠ΅ Π½Π°Π²ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Ρ Kubernetes.
- ΠΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΡΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅: ΠΎΡ ΡΡΠ°ΠΏΠ° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ Π΄ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠΈΡΠΈ.
Π₯ΠΎΡΠΎΡΠΎ, Π΅ΡΠ»ΠΈ Π΅ΡΡΡ
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ MCP (Model Context Protocol).
- ΠΠ½Π°Π½ΠΈΠ΅ Ruby on Rails ΠΈΠ»ΠΈ Rust.
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΠ±Π»Π°ΡΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠ°ΠΌΠΈ (AWS, Azure, GCP, Yandex Cloud).
- ΠΠΊΠ»Π°Π΄ Π² Open-source ΠΏΡΠΎΠ΅ΠΊΡΡ.
- ΠΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠΈΠΈ Π² DevOps, ML ΠΈΠ»ΠΈ DBA.
ΠΡΠ»ΡΡΡΡΠ° ΠΈ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°
- ΠΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠ΄Π°Π»Π΅Π½Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Ρ Π³ΠΈΠ±ΠΊΠΈΠΌ Π³ΡΠ°ΡΠΈΠΊΠΎΠΌ.
- ΠΠΆΠ΅Π³ΠΎΠ΄Π½ΡΠΉ Π±ΡΠ΄ΠΆΠ΅Ρ Π½Π° Π·Π΄ΠΎΡΠΎΠ²ΡΠ΅ (ΠΠΠ‘), ΡΠΏΠΎΡΡ, ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ ΠΌΠ΅ΡΡΠ°.
- ΠΡΡΡΡΡΡΠ²ΠΈΠ΅ Π±ΡΡΠΎΠΊΡΠ°ΡΠΈΠΈ, ΡΠ°Π±ΠΎΡΠ° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π΄ΠΎΠ²Π΅ΡΠΈΡ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΎΠ½Π±ΠΎΡΠ΄ΠΈΠ½Π³.
- Π‘ΠΈΡΡΠ΅ΠΌΠ° ΠΌΠ΅Π½ΡΠΎΡΡΡΠ²Π°, Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΠΌΠΈΡΠ°ΠΏΡ, Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΊΡΡΡΠΎΠ² ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ° Π°ΡΡΠ΅ΡΡΠΌΠ΅Π½ΡΠ°.
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π² ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ΅ Π΄ΠΎΠΊΠ»Π°Π΄ΠΎΠ² Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ ΡΡΠ°ΡΠ΅ΠΉ.
- ΠΠΏΠ»Π°ΡΠ° ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, Π·Π°ΡΡΠ°ΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π½Π° ΠΊΠΎΠ½ΡΡΠΈΠ±ΡΡΡΠΈΠ½Π³ Π² Open Source.
ΠΡΠΎΡΠ΅ΡΡ Π½Π°ΠΉΠΌΠ°
- HR-ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ (live-coding, soft-skills, ΠΌΠΎΡΠΈΠ²Π°ΡΠΈΡ).
- Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ Ρ ΡΠΊΡΠΏΠ΅ΡΡΠ°ΠΌΠΈ (ΡΠ΅ΠΎΡΠΈΡ, ΠΊΠ΅ΠΉΡΡ).
- Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠΌ (System Design, ΡΠ΅ΠΎΡΠΈΡ).
- Π€ΠΈΠ½Π°Π»ΡΠ½Π°Ρ Π²ΡΡΡΠ΅ΡΠ° Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ (culture fit).
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β