ΠΠ΅ ΠΎΡΠ΅Π½Ρ Π²Π°ΠΊΠ°Π½ΡΠΈΡ
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ ΡΡΠ΅Π·ΠΌΠ΅ΡΠ½ΠΎ Π΄Π΅ΡΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ΠΎ, Π½ΠΎ Π½Π΅ΡΡΠ½ΠΎ, ΠΊΠ°ΠΊΠ°Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΈ ΠΊΠ°ΠΊΠ°Ρ Π·Π°ΡΠΏΠ»Π°ΡΠ°, ΡΡΠΎ Π·Π°ΡΡΡΠ΄Π½ΡΠ΅Ρ ΠΎΡΠ΅Π½ΠΊΡ ΠΎΠ±ΡΠ΅ΠΉ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ.
ΠΠ»ΠΈΠΊΠ½ΠΈΡΠ΅ Π΄Π»Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ
ΠΡΠ΅Π½ΠΊΠ° ΠΎΡ Hirify AI
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
ID 1891 - Senior/Senior+ Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Backend Python
π ΠΠΎΠΊΠ°ΡΠΈΡ: Π Π€
πΌ Π£Π΄Π°Π»Π΅Π½ΠΊΠ°
π ΠΠ°Π½ΡΡΠΎΡΡΡ: ΡΡΠ»Π» ΡΠ°ΠΉΠΌ
π’ ΠΡΠΎΠ΅ΠΊΡ: Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ΅ΡΠ΅Π²ΡΡ
ΡΡΡΡΠΎΠΉΡΡΠ² ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠ»Π°ΡΡΠ°. Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π° Python, ΡΠΌΠ΅ΡΡΠΈΠΉ ΠΏΠΎΡΡΡΠΎΠΈΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Π΄Π»Ρ Π°Π²ΡΠΎΡΠ΅ΡΡΠΎΠ² ΠΈ ΠΏΡΠΎΡΠ΅ΡΡΡ Π²ΠΎΠΊΡΡΠ³ Π½Π΅Π΅.
π‘ Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
ΠΠΏΡΡ Π² ΡΠΎΠ»ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Python ΠΎΡ 5 Π»Π΅Ρ
ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π²Π»Π°Π΄Π΅Π½ΠΈΡ Python ΠΈ pytest;
Π·Π½Π°Π½ΠΈΡ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠΌΠ΅Π½ΠΈΡ ΠΈΡ
ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ;
ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ asyncio, aiohttp, sqlalchemy, scapy, scrapli, asyncssh;
ΠΎΠΏΡΡΠ° Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄ΠΎΠΊΡΠ΅ΡΡΠΎΠ², ΡΠ½ΠΈΡ-ΡΠ΅ΡΡΠΎΠ², Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ (Sphinx);
Π·Π½Π°Π½ΠΈΡ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΎΡΠ½ΠΎΠ² ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΠ;
Π·Π½Π°Π½ΠΈΡ ΡΠ΅ΡΠ΅Π²ΡΡ
ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² TCP/IP ΡΡΠ΅ΠΊΠ°, ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΠΈ;
Π½Π°Π²ΡΠΊΠΎΠ² ΡΠ°Π±ΠΎΡΡ Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠΈ ΡΠ΅ΡΠ΅ΠΉ (tcpdump, wireshark ΠΈ Ρ.Π΄.).
ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Docker;
ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ bash;
Ρ
ΠΎΡΠΎΡΠ΅Π΅ Π·Π½Π°Π½ΠΈΠ΅ ΠΈ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΡΠ΅Π²ΡΠΌΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°ΠΌΠΈ ΡΡΠΎΠ²Π½Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ²/Π¦ΠΠΠΎΠ² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, MC-LAG, VxLAN, BGP, OSFP, STP ΠΈ Ρ.Π΄.).
ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
β’ ΠΠΏΡΡ Π² ΡΠΎΠ»ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Python ΠΎΡ 5 Π»Π΅Ρ
β’ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π²Π»Π°Π΄Π΅Π½ΠΈΡ Python ΠΈ pytest;
β’ Π·Π½Π°Π½ΠΈΡ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠΌΠ΅Π½ΠΈΡ ΠΈΡ
ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ;
β’ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ asyncio, aiohttp, sqlalchemy, scapy, scrapli, asyncssh;
β’ ΠΎΠΏΡΡΠ° Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ Π΄ΠΎΠΊΡΠ΅ΡΡΠΎΠ², ΡΠ½ΠΈΡ-ΡΠ΅ΡΡΠΎΠ², Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ (Sphinx);
β’ Π·Π½Π°Π½ΠΈΡ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΎΡΠ½ΠΎΠ² ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΠ;
β’ Π·Π½Π°Π½ΠΈΡ ΡΠ΅ΡΠ΅Π²ΡΡ
ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² TCP/IP ΡΡΠ΅ΠΊΠ°, ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠ°ΡΡΡΡΡΠΈΠ·Π°ΡΠΈΠΈ;
β’ Π½Π°Π²ΡΠΊΠΎΠ² ΡΠ°Π±ΠΎΡΡ Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠΈ ΡΠ΅ΡΠ΅ΠΉ (tcpdump, wireshark ΠΈ Ρ.Π΄.).
β’ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Docker;
β’ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ bash;
β’ Ρ
ΠΎΡΠΎΡΠ΅Π΅ Π·Π½Π°Π½ΠΈΠ΅ ΠΈ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΡΠ΅Π²ΡΠΌΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°ΠΌΠΈ ΡΡΠΎΠ²Π½Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ²/Π¦ΠΠΠΎΠ² (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, MC-LAG, VxLAN, BGP, OSFP, STP ΠΈ Ρ.Π΄.);
β’ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ/ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ² Π΄Π»Ρ Π·Π°Π΄Π°Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ (L2+, L3);
πΠΠ°Π΄Π°ΡΠΈ:
ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ/ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ² Π΄Π»Ρ Π·Π°Π΄Π°Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ (L2+, L3);
ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π΄Π»Ρ CI/CD ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ (resource management, reporting, ΠΈ Ρ.Π΄.);
ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ pytest ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ²;
ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ Π°Π²ΡΠΎΡΠ΅ΡΡΠΎΠ² Π½Π° pytest;
Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ
ΡΡΠ΅Π½Π΄ΠΎΠ².
π¨ ΠΡΠΊΠ»ΠΈΠΊΠ½ΡΡΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΎΠ»Π½ΠΈΠ² . ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π½Π°Ρ ΡΠ΅ΠΊΡΡΡΠ΅Ρ ΡΠ²ΡΠΆΠ΅ΡΡΡ Ρ Π²Π°ΠΌΠΈ
#Python #Π£Π΄Π°Π»Π΅Π½Π½ΠΎ #Π²Π°ΠΊΠ°Π½ΡΠΈΡ
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ
ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β
Π’Π΅ΠΊΡΡ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ Π²Π·ΡΡ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ
ΠΡΡΠΎΡΠ½ΠΈΠΊ -