#vacancy
DevOps ΠΠ½ΠΆΠ΅Π½Π΅Ρ
ΠΠ°ΡΠΏΠ»Π°ΡΠ½Π°Ρ Π²ΠΈΠ»ΠΊΠ°:
Π€ΠΎΡΠΌΠ°Ρ ΡΠ°Π±ΠΎΡΡ: ΡΠ΄Π°Π»Π΅Π½Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ°.
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Nutson
Π§Π΅ΠΌ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠΎΡΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΡΠΈ Ρ ΠΊΠΎΡΠΎΡΠΊΠΈΠΌΠΈ Π²ΠΈΠ΄Π΅ΠΎ.
ΠΠ°ΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΡ:
-
https://nutson.us -
https://cheelee.ioΠΠ°Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΡΠ΅ΠΊ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ:
- Cloud: Π½Π°ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ ΠΎΠ±Π»Π°ΠΊΠΎ AWS
- Backend: Π±ΠΠ»ΡΡΠ°Ρ ΡΠ°ΡΡΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π½Π°ΠΏΠΈΡΠ°Π½Π° Π½Π° Python, ΡΠ°ΡΡΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°Π½Π° Π½Π° Go
- Frontend: Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Angular, ΡΡΠΎΠ½ΡΠ΅Π½Π΄Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡΡΡ ΡΠ΅ΡΠ΅Π· SSR
- Mobile: iOS ΠΈ Android ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
- Databases: ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ Π±Π°Π·Π° ΡΡΠΎ ΠΎΠ±Π»Π°ΡΠ½Π°Ρ MongoDB, ΡΠ°ΠΊ ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ RDS PostgreSQL, Π΄Π»Ρ ΠΊΡΡΠ° Redis, Π΄Π»Ρ Π°Π½Π°Π»ΠΈΡΠΈΠΊΠΈ Clickhouse
- MQ: Rabbitmq
- Secrets: Vault
- Platform: ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ ΡΠ°ΡΡΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π·Π°ΠΏΡΡΠ΅Π½Π° Π² AWS EKS
- IAC: Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΠ±Π»Π°ΠΊΠΎΠΌ Terraform, Π½Π΅Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ°ΡΡΡ ΡΡΠ΅ΠΉΡΡΡΠ» ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΡΠ°Π·Π²Π΅ΡΠ½ΡΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ Ansible Π½Π° EC2
- Monitoring: Prometheus, Grafana, AlerManager, PagerDuty
- Logs aggregation: Filebeat + ELK
- CI/CD: GitLab, ΡΠ±ΠΎΡΠΊΠ° ΠΎΠ±ΡΠ°Π·ΠΎΠ² Ρ ΠΏΠΎΠΌΠΎΡΡΡ Kaniko, Π΄Π»Ρ Π΄Π΅ΠΏΠ»ΠΎΡ Helm
Π‘ ΠΊΠ΅ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ:
- ΠΠΎΠΌΠ°Π½Π΄Π° Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΠΎΡΠΎΠ²
- ΠΠΎΠΌΠ°Π½Π΄Π° backend ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²
- ΠΠΎΠΌΠ°Π½Π΄Π° frontend ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²
- ΠΠΎΠΌΠ°Π½Π΄Π° ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ
- ΠΠΎΠΌΠ°Π½Π΄Π° RnD (DS ΠΈ ML)
- ΠΠ΅Π·ΠΎΠΏΠ°ΡΠ½ΠΈΠΊΠΈ
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
- ΠΠ°Π²ΡΠΊΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Linux ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² (ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Ubuntu);
- ΠΠ°Π²ΡΠΊΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ shell ΡΠΊΡΠΈΠΏΡΠΎΠ²;
- ΠΠ°Π²ΡΠΊΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ MongoDB, PostgreSQL, Clickhouse;
- ΠΠ°Π²ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Ρ AWS ΠΈ EKS (ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΡΠ±ΡΠΌ ΠΎΠ±Π»Π°ΠΊΠΎΠΌ ΠΈ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Π΄ ΠΊΡΠ±Π΅ΡΠΎΠΌ)
- Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Git;
- ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠ° CI/CD, Π±ΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ ΠΎΠΏΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π΄Π»Ρ Π²Π΅Π± ΡΠ΅ΡΠ²ΠΈΡΠΎΠ², ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, DS/ML ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²;
Π§Π΅ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ:
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΡΠ΅ΠΊΡΡΠΈΠΉ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΡΠ΅ΠΊ ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π² ΡΠΎΡΡΠ°Π²Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ DevOps ΠΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠ² (3 ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ° ΠΈ ΡΠΈΠΌΠ»ΠΈΠ΄);
Π£ΡΠ»ΠΎΠ²ΠΈΡ:
- ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎ ΠΈΠ· Π»ΡΠ±ΠΎΠΉ ΡΠΎΡΠΊΠΈ Π² ΠΌΠΈΡΠ΅;
- ΠΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΡΠΈΠ»ΡΠ½ΡΠΉ ΠΈ ΠΎΠΏΡΡΠ½ΡΠΉ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ;
ΠΠΎΠ½ΡΠ°ΠΊΡΡ:
- Π’Π΅Π»Π΅Π³ΡΠ°ΠΌ HR: @bruello