DevOps ΠΠ°ΠΊΠ°Π½ΡΠΈΠΈ
Open in Telegram
ΠΠ°ΠΊΠ°Π½ΡΠΈΠΈ DevOps Π Π°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ ΠΈ ΡΠ΅ΠΊΠ»Π°ΠΌΡ - @hr_rus Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ - t.me/it_rab/11 ΠΠ°Π½Π°Π»Ρ Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ Π΄ΡΡΠ³ΠΈΡ IT ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΉ - @it_rab
Show more829
Subscribers
+124 hours
+27 days
+7130 days
Posts Archive
DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ [Kubernetes]
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #senior
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: deeplay
πΉΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ:
-Π Π°Π·Π²ΠΈΡΠΈΠ΅ ΠΈ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ° ΠΎΠ±Π»Π°ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ;
-ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΈ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π°, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ²;
-Π£Π»ΡΡΡΠ΅Π½ΠΈΠ΅ observability ΠΈ ΠΏΠΎΠΊΡΡΡΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΎΠ±Π»Π°ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ΠΎΠΌ/Π°Π»Π΅ΡΡΠΈΠ½Π³ΠΎΠΌ, Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ;
-L3 ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ², Π΄Π΅ΠΆΡΡΡΡΠ²Π° ΠΏΠΎ on-call.
πΉΠΠ»Ρ ΠΈΡ
ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΅Π±Π΅ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ:
-Π’Π²Π΅ΡΠ΄ΡΠ΅ Π·Π½Π°Π½ΠΈΡ Linux;
-Π₯ΠΎΡΠΎΡΠ΅Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ Π‘Π΅ΡΠ΅ΠΉ, ΠΎΡΠ½ΠΎΠ²Π½ΡΡ
ΡΠ΅ΡΠ΅Π²ΡΡ
ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²;
-ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠ΅ Π·Π½Π°Π½ΠΈΡ unmanaged Kubernetes;
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ AWS/Openstack/HuaweiCloud/GCP;
-ΠΠ΅Π»Π°ΡΠ΅Π»Π΅Π½ Ρ
ΠΎΡΠΎΡΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ Π²Π»Π°Π΄Π΅Π½ΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ: Terraform, Packer, Ansible, ArgoCD, kOps;
-Π₯ΠΎΡΠΎΡΠΈΠ΅ Π½Π°Π²ΡΠΊΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ Observability: ΡΠ°Π±ΠΎΡΠ° Ρ ΠΌΠ΅ΡΡΠΈΠΊΠ°ΠΌΠΈ ΠΈ Π°Π»Π΅ΡΡΠΈΠ½Π³ΠΎΠΌ, Grafana, VictoriaMetrics stack, ΠΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ - Vector / ELK, OpenTelemetry;
-ΠΠ»ΡΡΠΎΠΌ Π±ΡΠ΄ΡΡ Π½Π°Π²ΡΠΊΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΡΡ
ΡΠΈΡΡΠ΅ΠΌ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ Π°ΡΡΠ΅ΡΠ°ΠΊΡΠΎΠ²:Harbor, Artifactory, Dragonfly, Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΡΠ°Π½ΡΠ°ΠΉΠΌΠ°;
-GitHub Actions / GitLab CI - ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ Π±Π°Π·ΠΎΠ²ΡΡ
ΠΈ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡ
ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½ΠΎΠ² ΡΠ±ΠΎΡΠΊΠΈ, Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ;
-ΠΠΏΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΡΡ
ΡΠΈΡΡΠ΅ΠΌ, ΡΠΌΠ΅Π½ΠΈΠ΅ ΡΡΠΈΡΡΠ²Π°ΡΡ ΡΠΈΡΠΊΠΈ;
-ΠΠ°Π²ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΡΠ·ΡΠΊΠ΅ - Python/Go, ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ ΡΡΡΠ°Ρ
Π° ΡΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄ (Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Go);
-Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Π²Π΅ΡΡΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ.
πΉΠΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ:
-ΠΠΈΠ±ΠΊΠΈΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ ΠΊ ΡΠΎΡΠΌΠ°ΡΡ ΠΈ ΠΌΠ΅ΡΡΡ ΡΠ°Π±ΠΎΡΡ β Π²ΡΠ±ΠΈΡΠ°ΠΉ Π»ΡΠ±ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ Π½Π° ΠΊΠ°ΡΡΠ΅ ΠΈΠ»ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΊΠΎΠΌΡΠΎΡΡΠ½ΡΡ
ΠΎΡΠΈΡΠΎΠ² Π² ΠΠΌΡΠΊΠ΅, ΠΠΎΠ²ΠΎΡΠΈΠ±ΠΈΡΡΠΊΠ΅ ΠΈ Π‘Π°Π½ΠΊΡ-ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³Π΅.
-ΠΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΡΡ ΠΊΡΠ»ΡΡΡΡΡ: ΠΎΠ±ΡΠ°Π΅ΠΌΡΡ Π½Π° ΡΠ°Π²Π½ΡΡ
, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌ Π΄ΡΡΠ³ Π΄ΡΡΠ³Π°, ΡΠ΅Π½ΠΈΠΌ ΠΎΠ±ΡΠ°ΡΠ½ΡΡ ΡΠ²ΡΠ·Ρ ΠΈ ΠΈΠ½ΠΈΡΠΈΠ°ΡΠΈΠ²Π½ΠΎΡΡΡ, Π»Π΅Π³ΠΊΠΎΡΡΡ ΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΈ ΡΠΌΠΎΡ.
-ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π²Π»ΠΈΡΡΡ Π½Π° ΠΏΡΠΎΡΠ΅ΡΡΡ: Π΅ΡΠ»ΠΈ ΡΠ²ΠΈΠ΄ΠΈΡΡ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π» Π΄Π»Ρ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ, ΡΠΌΠΎΠΆΠ΅ΡΡ Π²ΠΎΠΏΠ»ΠΎΡΠΈΡΡ ΡΠ²ΠΎΠΈ ΠΈΠ΄Π΅ΠΈ, ΠΏΠΎΠ²ΡΡΠΈΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°.
-Π‘ΡΠ°ΡΡ ΡΠ°ΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π°Ρ
ΠΎΠ΄ΠΈΡ Π΄ΡΠ°ΠΉΠ² Π² ΡΠ²ΠΎΠΈΡ
Π·Π°Π΄Π°ΡΠ°Ρ
ΠΈ ΡΡΡΠ΅ΠΌΠΈΡΡΡ ΠΊ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠΌΡ Π»ΠΈΠ΄Π΅ΡΡΡΠ²Ρ Π² ΠΈΠ½Π΄ΡΡΡΡΠΈΠΈ.
-ΠΠΎΡΡΡΠΏΠ½ΠΎΡΡΡ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈ ΠΎΡΠΊΡΡΡΡΡ Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΡ.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: talent@deeplay.io
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
DevOps Engineer
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #middle
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Innovative People
πΉΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ:
- ΠΠ½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ°Π±ΠΎΡΡ CI ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ GitLab-CI Π΄Π»Ρ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (ΠΊΠ°Π±ΠΈΠ½Π΅ΡΠΎΠ²) ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ;
- ΠΠ½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠ°Π±ΠΎΡΡ CD ΠΏΠΎ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌ AWX+Ansible / ArgoCD Π΄Π»Ρ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (ΠΊΠ°Π±ΠΈΠ½Π΅ΡΠΎΠ²) ΠΈ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ, Π²ΡΠ²ΠΎΠ΄ Π½ΠΎΠ²ΡΡ
ΡΠΈΡΡΠ΅ΠΌ ΠΈ Π΄ΠΎΡΠ°Π±ΠΎΡΠΎΠΊ Π² ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΡΡ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΡ;
- ΠΠ½Π°Π»ΠΈΠ·, ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΠΊΠΎΡΠ½Π΅Π²ΡΡ
ΠΏΡΠΈΡΠΈΠ½ Π² ΡΠ°Π±ΠΎΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΠ°Π±ΠΈΠ½Π΅ΡΠΎΠ²;
- ΠΠ°ΠΏΡΠΎΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΡ
ΡΠ΅ΡΠ΅Π²ΡΡ
Π΄ΠΎΡΡΡΠΏΠΎΠ² Π΄Π»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ;
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ Π»ΠΎΠ³ΠΎΠ² Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² ΡΠΈΡΡΠ΅ΠΌΡ Ρ
ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π»ΠΎΠ³ΠΎΠ² GrayLog (nxlog);
- ΠΠΎΠΌΠΎΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΠΎΡΠ»Π°Π΄ΠΊΠ΅ Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΊΠ°Π±ΠΈΠ½Π΅ΡΠΎΠ²;
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ Π΄Π»Ρ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΠΏΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌ, Π·Π°Π²ΠΈΡΡΡΠΈΠΌ ΠΎΡ DevOps;
- Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΡΠ»Π°Π΄ΠΊΠ° ΡΠ°Π±ΠΎΡΡ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½ΡΡ
ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Kubernetes;
- Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² ΠΏΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ ΠΠ Π;
- ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠ΅ΠΌ nexus;
- ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ, ΠΎΡΠ²Π΅ΡΠ°ΡΡΠΈΠΌΠΈ Π·Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π‘Π£ΠΠ;
- Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ weblogic ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
πΉΠ’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² DevOps (Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ ΡΠΈΡΡΠ΅ΠΌ Π² ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΡΡ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΡ) ΠΎΡ 3 Π»Π΅Ρ; ΡΡΠΎ ΠΌΠΈΠ΄Π΄Π»
- ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ
ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊ DevSecOps;
- ΠΠΏΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ CI/CD ΡΠΈΡΡΠ΅ΠΌ (GitLab CI, Jenkins, Teamcity) ΠΎΡ 3 Π»Π΅Ρ;
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Docker, ΡΠ±ΠΎΡΠΊΠ° ΠΈΠΌΠ΅Π΄ΠΆΠ΅ΠΉ ΠΎΡ 3 Π»Π΅Ρ;
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Kubernetes, OpenShift. Π‘Π°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΠ΅, Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΌΠ°Π½ΠΈΡΠ΅ΡΡΠΎΠ² Π΄Π»Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΠΎΡ 3 Π»Π΅Ρ;
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ Π΄ΠΎΡΡΠ°Π²ΠΊΠΎΠΉ Π² Kubernetes Helm ΠΎΡ 3 Π»Π΅Ρ;
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ (GitLab, Bitbucket, Github) ΠΎΡ 3 Π»Π΅Ρ;
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΡ Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ VMware vsphere ΠΎΡ 3 Π»Π΅Ρ;
- Π£Π²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠΎΠ²ΡΠΌΠΈ ΡΠ·ΡΠΊΠ°ΠΌΠΈ (Bash, CMD, Powershell);
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Terraform/Ansible/Ansible AWX. ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΠ»Π΅ΠΉΠ±ΡΠΊΠΎΠ², ΡΠΎΠ»Π΅ΠΉ, ΠΊΠΎΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΡΠ°Π±Π»ΠΎΠ½ΠΎΠ² ΠΎΡ 3 Π»Π΅Ρ;
- ΠΠΏΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² GitOps (ArgoCD, FluxCD) ΠΎΡ 3 Π»Π΅Ρ;
- Π£ΠΌΠ΅Π½ΠΈΠ΅ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ (Prometheus/Grafana/Zabbix/ELK).
πΉΠ£ΡΠ»ΠΎΠ²ΠΈΡ:
-ΠΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ Π² Π°ΠΊΠΊΡΠ΅Π΄ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ IT-ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΏΠΎ Π’Π Π Π€;
-ΠΠΠ‘ ΡΠΆΠ΅ ΡΠΎ Π²ΡΠΎΡΠΎΠΉ Π½Π΅Π΄Π΅Π»ΠΈ: ΡΡΠΎΠΌΠ°ΡΠΎΠ»ΠΎΠ³ΠΈΡ, Π²ΡΠ·ΠΎΠ² Π²ΡΠ°ΡΠ° ΠΈΠ»ΠΈ ΡΠΊΠΎΡΠΎΠΉ, ΠΏΠΎΠ»ΠΈΡ Π΄Π»Ρ Π²ΡΠ΅Π·Π΄Π° Π·Π° Π³ΡΠ°Π½ΠΈΡΡ ΠΈ ΡΠΊΠΈΠ΄ΠΊΠ° 15% Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΠΈΠΊΠΎΠ²;
-Π£Π΄Π°Π»Π΅Π½Π½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΡΠ°Π±ΠΎΡΡ;
-Π‘ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠ΅Ρ
Π½ΠΈΠΊΡ Π΄Π»Ρ ΠΊΠΎΠΌΡΠΎΡΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ;
-ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΏΡΠΎΡΠΈΠ»ΡΠ½ΡΡ
ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΡΡ
(ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ ΠΊΠ°ΠΊ ΡΠΏΠΈΠΊΠ΅Ρ!), Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡΡ ΠΊΡΡΡΡ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΠΊΠ²Π°Π»ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ;
-ΠΠ»ΡΠ± ΡΠ°Π·Π³ΠΎΠ²ΠΎΡΠ½ΠΎΠ³ΠΎ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠ³ΠΎ - Π²ΡΡΡΠ΅ΡΠ°Π΅ΠΌΡΡ 2 ΡΠ°Π·Π° Π² Π½Π΅Π΄Π΅Π»Ρ Ρ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ ΠΈ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Π΅ΠΌ;
-ΠΠ»Π°ΡΡΠ½ΡΠΉ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΡΠΉ ΠΌΠ΅ΡΡ - ΠΊΠ°ΠΆΠ΄ΡΠΉ Π³ΠΎΠ΄ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΡΡΠΎ-ΡΠΎ Π½ΠΎΠ²ΠΎΠ΅;
-ΠΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΎΡ Π½Π°ΡΠΈΡ
ΠΏΠ°ΡΡΠ½Π΅ΡΠΎΠ².
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: job@inpglobal.com
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
Senior DevOps engineer
#Π³ΠΈΠ±ΡΠΈΠ΄ #senior
ΠΠΎΡΠΊΠ²Π°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π‘Π±Π΅Ρ
ΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ
ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·Π°ΡΠΈΡ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠΎΠ² CI/CD ΠΏΠΎΠ΄ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄
ΡΠ°Π±ΠΎΡΠ° Ρ Π΄Π΅ΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΈ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠ°ΠΌΠΈ
ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ Π°Π½Π°Π»ΠΈΠ· ΠΎΡΠ²Π΅ΡΠΎΠ² Π½Π° ΡΠ°Π·ΠΎΠ²ΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ Π½Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈΠ· ΡΠΈΡΡΠ΅ΠΌΡ (Π±ΠΈΠ·Π½Π΅Ρ, ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ, ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ Π²ΡΠ³ΡΡΠ·ΠΊΠΈ)
Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΈ Π°Π½Π°Π»ΠΈΠ· Π·Π°Π΄Π°Ρ Π±ΡΠΊΠ»ΠΎΠ³Π°, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ, ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π°Π½Π°Π»ΠΈΠ· ΡΠ΅ΠΊΡΡΠΈΡ
ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ ΡΠ°Π±ΠΎΡΡ
ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠΊΡΠΏΠ΅ΡΡΠΈΠ·Ρ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΠΊ DevOps Π½Π° ΡΡΠ°ΠΏΠ°Ρ
CI/CD, ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΡΡ
ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ
ΡΡΠ°ΡΡΠΈΠ΅ Π² ΠΏΡΠΈΠ΅ΠΌΠΎ-ΡΠ΄Π°ΡΠΎΡΠ½ΡΡ
ΠΈΡΠΏΡΡΠ°Π½ΠΈΡΡ
(ΠΠ‘Π) ΠΈ Π°ΡΡΠ΅ΡΡΠ°ΡΠΈΡΡ
ΠΠ‘.
πΉΠ’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΠΈ DevOps ΠΎΡ 5 Π»Π΅Ρ
-ΠΎΠΏΡΡ Π²ΡΡΡΡΠ°ΠΈΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² CI\CD
-Π·Π½Π°Π½ΠΈΠ΅ Python, Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ numpy, pandas, pyspark, catboost
-Π·Π½Π°Π½ΠΈΠ΅ SQL, ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ»ΠΎΠΆΠ½ΡΡ
Π·Π°ΠΏΡΠΎΡΠΎΠ²
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://rabota.sber.ru/search/senior-devops-engineer-4469949/
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π² DataPlatform Π² ΠΠ°ΡΠ°-ΡΠ΅ΡΠ²ΠΈΡΡ VK Tech, ΠΠΎΡΠΊΠ²Π°
#Π³ΠΈΠ±ΡΠΈΠ΄ #senior
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: VK
πΉΠΠ°Π΄Π°ΡΠΈ
-Π‘Π°ΠΏΠΏΠΎΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΠΊΠ°ΠΊ L4 β ΡΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ Π±Π°Π³ΠΎΠ² ΠΈ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠ΅ΠΉ
-Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π½Π° Π±Π°Π·Π΅ Openstack (IaC) Ρ ΠΏΠΎΠΌΠΎΡΡΡ Ansible/Terraform
-Π£ΡΠ°ΡΡΠΈΠ΅ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°
πΉΠ’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
-ΠΠΎΠ³Π°ΡΡΠΉ ΠΎΠΏΡΡ Linux-Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ (RHEL-based, Debian-based Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²ΠΎΠ²)
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈ ΡΠΌΠ΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠΎ ΡΡΠ΅ΠΊΠΎΠΌ TCP/IP
-Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°ΠΌΠΈ Docker
-Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ°ΡΡ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ
ΡΠ·ΡΠΊΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
-ΠΠΏΡΡ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ RestApi
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Git, Git Workflows
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· CI/CD-ΡΠΈΡΡΠ΅ΠΌ (GitLab / GitHub Actions / Teamcity / Jenkins)
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ Π°ΡΡΠ΅ΡΠ°ΠΊΡΠΎΠ² (Nexus/Artifactory)
-Π Π°Π±ΠΎΡΠ° Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠ΅ΠΉ (Terraform/Ansible/Chef/Puppet)
-Π‘Π°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΎΠ»Π΅ΠΉ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² ΠΊ ΡΡΠΈΠΌ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌ
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://team.vk.company/vacancy/44623/
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΠΠΎΠ»ΠΎΡΠΎΠ΅ Π―Π±Π»ΠΎΠΊΠΎ
πΉΠ§ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ:
-ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΡ ΡΠ°Π·Π²ΡΡΡΡΠ²Π°Π½ΠΈΡ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ
-Π£ΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΉ
-ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Π΄Π»Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΡ ΠΈ Π½Π°Π΄ΡΠΆΠ½ΠΎΡΡΡ
-ΠΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ
-ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ±ΠΎΡΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
-ΠΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΡ ΡΠΈΡΡΠ΅ΠΌ ΠΈ Π΄Π°Π½Π½ΡΡ
πΉΠ§ΡΠΎ ΠΆΠ΄ΡΠΌ ΠΎΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ°:
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π²Π΅ΡΡΠΈΡΠΌΠΈ Git
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ CI/CD ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Jenkins ΠΈΠ»ΠΈ GitLab CI/CD
-ΠΠ½Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Docker ΠΈΠ»ΠΈ Kubernetes
-ΠΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ Π½Π°Π²ΡΠΊΠΈ Π΄Π»Ρ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅Π½ΠΈΡ Ρ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ
-ΠΡΠΎΠ±Π»Π΅ΠΌΠ½ΠΎΠ΅ ΠΌΡΡΠ»Π΅Π½ΠΈΠ΅ ΠΈ Π°Π½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ Π΄Π»Ρ Π±ΡΡΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ
-ΠΠΈΠ±ΠΊΠΎΡΡΡ ΠΈ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΡΡΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Π² ΡΡΠ»ΠΎΠ²ΠΈΡΡ
Π±ΡΡΡΡΠΎ ΠΌΠ΅Π½ΡΡΡΠΈΡ
ΡΡ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://job.goldapple.ru/vacancy/67aa3a99f116fe866428961a
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ (ΡΠ΅Π½Π½ΡΡΠ°Π»ΡΠ½Π°Ρ ΡΠΈΠ½Π°)
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΠΠ»ΡΡΠ°-ΠΠ°Π½ΠΊ
πΉΠ§Π΅ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ
-ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ
-ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ²
-ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΈ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ
-ΠΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ
-ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΡΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ
πΉΠΠ°ΡΠΈ ΠΏΠΎΠΆΠ΅Π»Π°Π½ΠΈΡ ΠΊ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ°ΠΌ
-ΠΠ½Π°Π½ΠΈΡ ΡΠ΅ΡΠΈ, ΠΎΡΠ½ΠΎΠ²Ρ ΡΠ°Π±ΠΎΡΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ°Ρ
linux
-Π‘ΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΠ±ΠΎΡΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ
-Π Π°Π±ΠΎΡΠ° Ρ ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΠΈ Π½Π΅ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΠΠ (PostgreSQL, Redis)
-ELK-ΡΡΠ΅ΠΊ
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΡ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ (Terraform, Ansible)
-ΠΠ½Π°Π½ΠΈΠ΅ Docker-ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΠΈ, k8s-ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡ
-ΠΠΏΡΡ Ρ ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ, Π±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²ΠΊΠΎΠΉ, ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ
-Π Π°Π±ΠΎΡΠ° Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡΠΌΠΈ CI/CD
-ΠΠ°Π·ΠΎΠ²ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΏΠΎ ΡΠ·ΡΠΊΠ°ΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ (Java, Python, Bash, Go)
-ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΠ’-ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ (Zabbix, Grafana, Prometheus, VictoriaMetrics)
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΠ±Π»Π°ΠΊΠ°ΠΌΠΈ
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ
-ΠΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ ΠΈ ΡΠΎΡΡΡΠ΄Π½ΠΈΡΠ΅ΡΡΠ²ΠΎ, Π°Π½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΌΡΡΠ»Π΅Π½ΠΈΠ΅, Π³ΠΈΠ±ΠΊΠΎΡΡΡ ΠΈ Π°Π΄Π°ΠΏΡΠΈΠ²Π½ΠΎΡΡΡ
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://job.alfabank.ru/vacancies/moskva/remote-job/devops-inzhener-(tsenntralnaia-shina)_31782
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ, CI/CD ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #Π³ΠΈΠ±ΡΠΈΠ΄
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: OZON
πΉΠΡ Π±ΡΠ΄Π΅ΡΠ΅
-ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΡ: Π²Π½Π΅Π΄ΡΡΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΌΠΈ, ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π½Π°Π³ΡΡΠ·ΠΊΡ, ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΏΠ°ΡΠΈΡΠ΅Ρ ΠΈ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³.
-Π Π°Π·Π²ΠΈΠ²Π°ΡΡ CI/CD-ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Ρ: ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΈ Π²Π½Π΅Π΄ΡΡΡΡ Π½ΠΎΠ²ΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ Π² ΠΏΡΠΎΡΠ΅ΡΡΡ ΡΠ±ΠΎΡΠΊΠΈ ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΠΈ ΡΠ΅ΡΠ²ΠΈΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ.
-ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π΄Π»Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ½ΡΡ
ΡΠ΅ΡΠ΅Π½ΠΈΠΉ
πΉΠΠ°ΠΌ Π²Π°ΠΆΠ½ΠΎ
-ΠΠΏΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Unix/Linux-ΡΠΈΡΡΠ΅ΠΌ.
-ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ GitLab CI/CD, Ansible ΠΈ Docker.
-Π£ΠΌΠ΅Π½ΠΈΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡΠΈΠ½Π½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Bash ΠΈ Go/Python.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://ozon.tech/vacancies/129960344/
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
Π‘ΡΠ°ΡΡΠΈΠΉ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ (Openstack)
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #ΠΎΡΠΈΡ #senior
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ:ΠΠ’-ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ
πΉΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ:
-Π Π°Π·Π²ΡΡΡΡΠ²Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΡΡ
ΡΠ΅Π³ΠΈΠΎΠ½ΠΎΠ² OpenStack;
-ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ Π²Π½Π΅ΡΠ΅Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° Π² OpenStack;
-Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΡΠ»ΠΎΠΆΠ½ΡΡ
ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΏΡΠΈ ΡΠ±ΠΎΡΡ
Π² ΡΠ°Π±ΠΎΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²- OpenStack;
-ΠΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΠΈ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°ΠΌ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ;
-ΠΠ½Π°Π»ΠΈΠ· ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡΠΈΡ
ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ Π² ΠΊΠΎΠ΄Π΅;
-Π£ΡΠ°ΡΡΠΈΠ΅ Π² ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ
ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ², Π²ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΈΡ
;
-ΠΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π°Π½Π°Π»ΠΈΠ·Π° ΠΊΠΎΠ΄Π°, Π²ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ·ΠΊΠΈΡ
ΠΌΠ΅ΡΡ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ
ΡΠ»ΡΡΡΠ΅Π½ΠΈΠΉ;
-ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄Π»Ρ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΈΡ
Π²ΠΎΠΏΡΠΎΡΠΎΠ²;
-Π Π°Π±ΠΎΡΠ° Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ: ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ΅Π΄ΡΡΠ² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΡΠΈΡΡΠ΅ΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ ΠΈ Π΄ΡΡΠ³ΠΈΡ
ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ²;
-ΠΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ
ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠ² Π΄Π»Ρ ΡΠ±ΠΎΡΠΊΠΈ ΠΈ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ ΡΠ΅Π»ΠΈΠ·ΠΎΠ² Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°Ρ
;
-Π£ΡΠ°ΡΡΠΈΠ΅ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ΅ ΡΠ°Π·Π½ΡΡ
ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ², Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΈΡ
ΡΠ°Π·Π²ΡΡΡΡΠ²Π°Π½ΠΈΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ Π² Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ;
-Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠΎΠΉ Π² ΡΠ°ΡΡΠΈ ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π·Π°Π΄Π°Ρ ΡΠ΅Π»Π΅Π²ΡΠΌ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°ΠΌ ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΈΡ
ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ;
-Π£ΡΠ°ΡΡΠΈΠ΅ Π² ΡΠ°Π·Π²ΠΈΡΠΈΠΈ CI/CD (ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½ΠΎΠ² ΠΈ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠΎΠ² ΡΠ±ΠΎΡΠΊΠΈ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ²);
-ΠΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ° ΠΈ Π°Π½Π°Π»ΠΈΠ· ΠΏΡΠΈΡΠΈΠ½Ρ Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½ΠΎΡΡΠ΅ΠΉ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ;
-ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠ°ΠΌΠΈ ΡΠ±ΠΎΡΠΊΠΈ ΠΈ ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ
ΡΠ΅Π»ΠΈΠ·ΠΎΠ²;
-Π Π°Π±ΠΎΡΠ° Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ;
-ΠΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ Π΄Π°Π½Π½ΡΡ
;
-ΠΡΡΡΠ΅ΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Π½Π° ΡΡΠΎΠ²Π½Π΅ 3-ΠΉ ΠΈ 4-ΠΉ Π»ΠΈΠ½ΠΈΠΉ - Π±ΠΈΠ·Π½Π΅Ρ-ΠΊΡΠΈΡΠΈΡΠ½ΡΡ
ΡΠΈΡΡΠ΅ΠΌ, ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ
ΡΠΈΡΡΠ΅ΠΌ, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΡ
Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ 24Ρ
7;
πΉΠ’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
-ΠΠΊΡΠΏΠ΅ΡΡΠ½ΡΠ΅ Π·Π½Π°Π½ΠΈΡ Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ\ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ OpenStack, KVM, QEMU, libvirt, Docker;
-ΠΠΏΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅Π»ΡΡΠΈΠΎΠ½Π½ΡΡ
ΠΈ NoSQL Π‘Π£ΠΠ, Π²ΠΊΠ»ΡΡΠ°Ρ MySQL/MariaDB, MongoDB, Elasticsearch, Redis;
-ΠΠ°Π²ΡΠΊΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΡΡ
ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Ρ Π²ΡΡΠΎΠΊΠΈΠΌ ΡΡΠΎΠ²Π½Π΅ΠΌ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Nginx, Haproxy, Keepalived, RabbitMQ, Kafka, Bind ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΌΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡΠΌΠΈ;
-ΠΠ°Π²ΡΠΊΠΈ ΡΡΠ΅Π½ΠΈΡ ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° ΠΊΠΎΠ΄Π°, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ² ΠΈ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΠΠ Π½Π° Python 3;
-ΠΠ½Π°Π½ΠΈΠ΅ ΠΈ ΡΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈ ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠ°ΠΌΠΈ Python, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΎΠΏΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ° pip ΠΈ PyPI;
-ΠΠ½Π°Π½ΠΈΠ΅ ΠΠ‘ Linux, ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊΠ»ΡΡΠ΅Π²ΡΡ
ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² ΠΠ‘, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ ΠΈΡ
Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ ΡΠ΅ΡΡΡΡΠ°ΠΌΠΈ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ/ΠΆΠ΅Π»Π΅Π·Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ°;
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Ρ
ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΠΌ Π°ΡΡΠ΅ΡΠ°ΠΊΡΠΎΠ², Π²ΠΊΠ»ΡΡΠ°Ρ Nexus, Harbor, Docker Registry;
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ, ΡΠ±ΠΎΡΠΊΠΈ ΠΈ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ Π½Π° ΠΠ Gitlab
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΌΠΈ (IaC): Ansible, Terraform ΠΈ Π΄Ρ.
-ΠΠΏΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΡΡ
ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Ρ Π²ΡΡΠΎΠΊΠΈΠΌ ΡΡΠΎΠ²Π½Π΅ΠΌ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ: Haproxy, Keepalived, Corosync, Pacemaker ΠΈ ΠΈ Π΄Ρ.;
πΉΠ£ΡΠ»ΠΎΠ²ΠΈΡ:
-Π‘Π°ΠΌΡΠΉ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ ΡΡΠ΅ΠΊ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ;
-ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ
ΠΊΠΎΠ»Π»Π΅Π³;
-Π¨ΠΈΡΠΎΠΊΠΈΠΉ ΡΠΏΠ΅ΠΊΡΡ Π·Π°Π΄Π°Ρ, ΡΠ²ΠΎΠ±ΠΎΠ΄Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ Π² ΠΏΡΠΈΠ½ΡΡΠΈΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ;
-ΠΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π΄Π»Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ³ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΡ;
-ΠΠΎΠ»Π½ΠΎΠ΅ ΡΠΎΠ±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ Π’Π Π Π€, Β«Π±Π΅Π»Π°ΡΒ» Π·Π°ΡΠ°Π±ΠΎΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° (ΠΎΠ±ΡΡΠΆΠ΄Π°Π΅ΡΡΡ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΠΎ);
-Π₯ΠΎΡΠΎΡΠΈΠΉ ΠΏΠ°ΠΊΠ΅Ρ ΠΠΠ‘ ΠΈ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΡΡ ΡΠ²ΡΠ·Ρ;
-ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ΄Π°Π»Π΅Π½Π½ΠΎ ;
-Π‘ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ ΠΎΡΠΈΡ Π² ΡΠ°ΠΌΠΎΠΌ ΡΠ΅Π½ΡΡΠ΅ ΠΠΎΡΠΊΠ²Ρ, Π² 10 ΠΌΠΈΠ½ΡΡΠ°Ρ
ΠΏΠ΅ΡΠΊΠΎΠΌ ΠΎΡ ΡΡ. ΠΌ. Β«ΠΠΈΠ΅Π²ΡΠΊΠ°ΡΒ».
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: info@mt-integration.ru
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
Middle+/Senior Devops Engineer Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ (ΠΠ°Π²ΠΈΠ³Π°ΡΠΈΡ)
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #middle #senior
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: 2ΠΠΠ‘
πΉΠΡ ΠΈΡΠ΅ΠΌ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ:
-Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌΠΈ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ;
-Π³ΠΎΡΠΎΠ²ΠΈΡΡ CI/CD pipelines Π½Π° Gitlab CI;
-Π΄Π΅ΠΏΠ»ΠΎΠΈΡΡ HelmβΠΎΠΌ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΈ ΡΠ³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΌΠ°Π½ΠΈΡΠ΅ΡΡΡ;
-ΡΠ»ΡΡΡΠ°ΡΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΈ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ;
-Π·Π°Π±ΠΎΡΠΈΡΡΡΡ ΠΎ Π±ΡΠΊΠ°ΠΏΠ°Ρ
Π΄Π°Π½Π½ΡΡ
;
-ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ΅ Π½ΠΎΠ²ΡΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²;
-ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ ΡΡΠ°ΡΡΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌ Π΄ΠΎΠΆΠΈΠ²Π°ΡΡ ΡΠ²ΠΎΠΉ Π²Π΅ΠΊ.
πΉΠ£ Π½Π°ΡΠ΅Π³ΠΎ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ°:
-Π²ΡΡΠΎΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ;
-Ρ
ΠΎΡΠΎΡΠ΅Π΅ Π·Π½Π°Π½ΠΈΠ΅ Linux ΡΠΈΡΡΠ΅ΠΌ;
-Π΅ΡΡΡ ΠΎΠΏΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ, Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ HA-ΡΠ΅ΡΠ΅Π½ΠΈΠΉ;
-Π΅ΡΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Software Development ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π° GitOps;
-Π΅ΡΡΡ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Kubernetes, Gitlab CI, Bash/Python/Golang, Ansible.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://job.2gis.ru/software/81445/
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π² ΠΠ»Π°ΡΡΠΎΡΠΌΡ ADS
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Wildberries
πΉΠ§ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ
-ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ CI/CD, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Ρ Π½ΡΠ»Ρ;
-Π Π°Π·Π²ΠΎΡΠ°ΡΠΈΠ²Π°ΡΡ stateful ΡΠ΅ΡΠ²ΠΈΡΡ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ Πnsible, ΠΏΠΈΡΠ°ΡΡ ΡΠΎΠ»ΠΈ/ΠΏΠ»Π΅ΠΉΠ±ΡΠΊΠΈ.
-Π’ΡΠ°Π±Π»ΡΡΡΡΠΈΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΡΡ
Π½Π° ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ°Ρ
;
-Π Π΅ΡΠ°ΡΡ Π·Π°Π΄Π°ΡΠΈ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π² ΡΡΠ΅ΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°;
-Π£ΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠΈ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ²;
-Π Π°Π·Π²ΠΎΡΠ°ΡΠΈΠ²Π°ΡΡ ΡΠ΅ΡΡΠΎΠ²ΡΠ΅ ΡΡΠ΅Π΄Ρ;
-ΠΠΎΠ΄Π½ΠΈΠΌΠ°ΡΡ Π±Π°Π·Ρ ΠΈ Π½Π°ΠΏΠΎΠ»Π½ΡΡΡ ΠΈΡ
Π΄Π°Π½Π½ΡΠΌΠΈ (PostgreSQL, ClickHouse).
-Π‘ΡΡΠΎΠΈΡΡ Kubernetes ΠΊΠ»Π°ΡΡΠ΅ΡΠ°.
πΉΠΠ°ΠΊΠΎΠΉ ΠΎΠΏΡΡ ΠΈ Π·Π½Π°Π½ΠΈΡ Π½ΡΠΆΠ½Ρ
-ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ linux ΠΈ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠΌ ΠΎΡ 3 Π»Π΅Ρ;
-ΠΠΏΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΡΡΠΈΠ½Π½ΡΡ
Π·Π°Π΄Π°Ρ (bash/python);
-ΠΠΏΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ
ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΡΡ
ΡΠΈΡΡΠ΅ΠΌ;
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΌΠΈ Ansible(ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ), Π°Π²ΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² molecule(ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ);
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ SQL ΠΈ NoSQL ΡΡΠ±Π΄ (postgres/clickhouse/redis);
-Π‘ΡΠ΅Π΄ΡΡΠ²Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΠΈ (Docker, Kubernetes);
-ΠΠ°Π²ΡΠΊ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° (Prometheus, Grafana);
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠΎΠΌ helm (ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΡ, Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ°ΡΡΠΎΠ²);
-Nginx, Gitlab, gitlab-ci.
-ΠΠΏΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π±ΡΠΎΠΊΠ΅ΡΠΎΠ² ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ (kafka/nats streami);
-ΠΠΏΡΡ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ ELK ΡΡΡΠΊΠ° - Haproxy, Envoy Proxy.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://career.rwb.ru/vacancies/23220?
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
Devops (ΠΡΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅)
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #Π³ΠΈΠ±ΡΠΈΠ΄
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΠΠ°Π³Π½ΠΈΡ
πΉΠ§ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ
-ΠΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΠ΅, ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Π½Π° Π±Π°Π·Π΅ Linux.
-Π Π°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΠ΅, Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π²Π΅Π±-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² (Nginx, HAproxy, Envoy) ΠΈ ΠΏΡΠΎΠΊΡΠΈ-ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ.
-ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° DNS-ΡΠ΅ΡΠ²Π΅ΡΠΎΠ², ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΡΠΈΠΏΠ°ΠΌΠΈ DNS-Π·Π°ΠΏΠΈΡΠ΅ΠΉ.
-ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΏΠΎΡΡΠΎΠ²ΡΡ
ΡΠ΅ΡΠ²Π΅ΡΠΎΠ², ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ Π΄ΠΎΡΡΠ°Π²ΠΊΠΎΠΉ ΠΏΠΎΡΡΡ.
-Π Π°Π±ΠΎΡΠ° Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ (KVM, Proxmox) ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΠΈ (Terraform).
-Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Docker-ΠΎΠ±ΡΠ°Π·ΠΎΠ², ΡΠ°Π±ΠΎΡΠ° Ρ Docker Compose ΠΈ Kubernetes.
-Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Helm-ΡΠ°ΡΡΠΎΠ² Π΄Π»Ρ Π΄Π΅ΠΏΠ»ΠΎΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Kubernetes.
-ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² CI/CD Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ GitLab CI.
-ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Ρ ΠΏΠΎΠΌΠΎΡΡΡ Ansible (Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΠ»Π΅ΠΉΠ±ΡΠΊΠΎΠ² ΠΈ ΡΠΎΠ»Π΅ΠΉ).
-ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠΎΠ½ΠΊΠ°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΠ² Π‘Π£ΠΠ (PostgreSQL, ClickHouse, Kafka, Redis), Π²ΠΊΠ»ΡΡΠ°Ρ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π²ΡΡΠΎΠΊΠΎΠΉ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ.
-ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠΈΡΡΠ΅ΠΌ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° (Prometheus, Grafana, Zabbix).
πΉΠΠ°ΠΊΠΎΠΉ ΠΎΠΏΡΡ ΠΈ Π·Π½Π°Π½ΠΈΡ Π½ΡΠΆΠ½Ρ
-ΠΠΌΠ΅Π΅ΡΠ΅ ΠΎΠΏΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΠ‘ Linux (Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ ΠΈ ΠΆΠ΅Π»Π΅Π·ΠΎΠΌ).
-ΠΠΌΠ΅Π΅ΡΠ΅ Π³Π»ΡΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΡ Π²Π΅Π±-ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² (Frontend/Backend) ΠΈ ΠΈΡ
Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΡΠ°Π±ΠΎΡΡ Π² ΡΠ°Π·Π½ΡΡ
ΠΠ‘ ΠΈ Docker.
-ΠΠΌΠ΅Π΅ΡΠ΅ ΠΎΠΏΡΡ ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΡ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ DNS-ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Ρ Π½ΡΠ»Ρ.
-ΠΠΌΠ΅Π΅ΡΠ΅ Π·Π½Π°Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΡΠΊΡΠΈΠΏΡΠΎΠ²ΡΡ
ΡΠ·ΡΠΊΠΎΠ²: Bash, Python, Perl, Groovy.
-ΠΡΡΡ ΠΎΠΏΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Ansible (ΠΏΠ»Π΅ΠΉΠ±ΡΠΊΠΈ, ΡΠΎΠ»ΠΈ, ad-hoc ΠΊΠΎΠΌΠ°Π½Π΄Ρ).
-ΠΠΌΠ΅Π΅ΡΠ΅ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ KVM/Proxmox ΠΈ ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Terraform.
-ΠΡΡΡ Π³Π»ΡΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Docker (ΠΎΠ±ΡΠ°Π·Ρ, Dockerfile) ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Docker Compose ΠΈ Kubernetes.
-ΠΡΡΡ ΠΎΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Helm-ΡΠ°ΡΡΠΎΠ².
-ΠΠΌΠ΅Π΅ΡΠ΅ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Git, GitLab ΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ GitLab CI Pipeline.
-ΠΡΡΡ ΠΎΠΏΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°: Zabbix, Prometheus, Grafana.
-ΠΠΌΠ΅Π΅ΡΠ΅ ΠΎΠΏΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π‘Π£ΠΠ: PostgreSQL, ClickHouse, Kafka, Redis (SQL-Π·Π°ΠΏΡΠΎΡΡ, ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, ΡΡΠ½ΠΈΠ½Π³).
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://career.rwb.ru/vacancies/27246?
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΠΠ°Π³Π½ΠΈΡ
βοΈΠ§Π΅ΠΌ ΡΡ Π±ΡΠ΄Π΅ΡΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ
-ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ
-Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ CI/CD ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠΎΠ²
-Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ Π΄ΠΎΡΡΡΠΏΠΎΠ²
-Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ
-Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ ΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΈ Π°Π»Π΅ΡΡΠΈΠ½Π³Π°
-ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΠΌ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ²
βοΈΠΡ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌ
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ DevOps/SRE ΠΎΡ 2-3 Π»Π΅Ρ
-ΠΎΠ±Π»Π°Π΄Π°ΡΡ ΠΎΡΠ»ΠΈΡΠ½ΡΠΌΠΈ Π·Π½Π°Π½ΠΈΡΠΌΠΈ Linux ΠΈ ΡΠ΅ΡΠ΅Π²ΡΡ
ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ²
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Docker ΠΈ Kubernetes
-ΠΎΠΏΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ CI/CD (GitLab, Jenkins, GitHub Actions)
-ΠΈΠΌΠ΅ΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² IaC (Terraform, Ansible)
-ΠΎΠ±Π»Π°Π΄Π°ΡΡ Π½Π°Π²ΡΠΊΠ°ΠΌΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΈ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ (Prometheus, Grafana, ELK/Loki)
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π±ΡΠΎΠΊΠ΅ΡΠ°ΠΌΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ (Kafka, RabbitMQ)
-ΠΎΠ±Π»Π°Π΄Π°ΡΡ Π½Π°Π²ΡΠΊΠ°ΠΌΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠΊΡΠΈΠΏΡΠΎΠ² Π½Π° Python ΠΈ Bash
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://magnit.tech/vacancies/2660
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
DevOps Engineer Π² eLama
#Π³ΠΈΠ±ΡΠΈΠ΄ #ΠΎΡΠΈΡ
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π―Π½Π΄Π΅ΠΊΡ
πΉΠΠ°ΠΊΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ Π²Π°Ρ ΠΆΠ΄ΡΡ
-DevOps-Π·Π°Π΄Π°ΡΠΈ
ΠΡ Π±ΡΠ΄Π΅ΡΠ΅ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π² ΡΠ°ΠΌΠΊΠ°Ρ
CI/CD ΠΈ Observability ΠΈ Π²ΠΎΠΏΠ»ΠΎΡΠ°ΡΡ ΠΈΡ
Π² ΠΆΠΈΠ·Π½Ρ, ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΈΠΏΠΎΠ²ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ, Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ Π½ΠΎΠ²ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π² production. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π² Π²Π°ΡΠΈ Π·Π°Π΄Π°ΡΠΈ Π±ΡΠ΄Π΅Ρ Π²Ρ
ΠΎΠ΄ΠΈΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°ΠΌΠΈ ΠΈ ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Kubernetes ΠΈ Docker, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΡΠΈΡΡΠ΅ΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Zabbix, Grafana, Prometheus.
πΉΠΡ ΠΆΠ΄Π΅ΠΌ, ΡΡΠΎ Π²Ρ
-Π₯ΠΎΡΠΎΡΠΎ Π·Π½Π°Π΅ΡΠ΅ Linux
-ΠΠΈΡΠ°Π»ΠΈ Bash-ΡΠΊΡΠΈΠΏΡΡ
-ΠΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ Kubernetes ΠΈ Docker, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ ΠΈΡ
-Π Π°Π±ΠΎΡΠ°Π»ΠΈ Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Ansible ΠΈ Terraform
-Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°Π»ΠΈ CI/CD Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Jenkins, GitLab CI ΠΈΠ»ΠΈ GitHub Action
πΉΠΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ, Π΅ΡΠ»ΠΈ Π²Ρ
-ΠΠΈΡΠ°Π»ΠΈ Π΄Π»Ρ Π·Π°Π΄Π°Ρ DevOps ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΠΈ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Python, Golang, Java, Groovy, PHP ΠΈΠ»ΠΈ Perl
-ΠΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Prometheus, ΠΈ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π»ΠΈ ΠΈΡ
-Π Π°Π·Π²ΡΡΡΡΠ²Π°Π»ΠΈ Kubernetes Cluster
-ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Yandex Cloud ΠΈΠ»ΠΈ AWS ΠΈ Π·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ ΠΈ Π΄Π»Ρ ΡΠ΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://yandex.ru/jobs/vacancies/devops-engineer-v-elama-22864
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
DevOps Engineer (Sandbox)
#ΠΎΡΠΈΡ
ΠΠΎΡΠΊΠ²Π°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Kaspersky
πΉΠ§Π΅ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ
-Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ ΠΈΠ· ΡΠΎΡΠ΅Π½ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΈ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΡ
ΡΠ΅ΡΠ²Π΅ΡΠΎΠ²
-ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΈ ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ CI/CD, ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ½ΡΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°
-ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π° ΡΠ°ΠΊ ΠΆΠ΅ ΡΠΌΠ΅ΠΆΠ½ΡΡ
ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΡΠ°ΡΡΠΈ Π²Π²ΠΎΠ΄Π° Π² ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΡΠ΅Π½Π΄ΠΎΠ²
-ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² IaC ΠΈ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ
-Π Π΅ΡΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΉ ΠΏΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ°ΠΌ ΠΠ
-ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π²ΡΠΏΡΡΠΊΠ° Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΡ
ΠΈ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΡ
ΡΠ΅Π»ΠΈΠ·ΠΎΠ²
πΉΠ§ΡΠΎ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ
-ΠΠΊΡΠΏΠ΅ΡΡΠ½ΡΠΉ ΠΎΠΏΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ, ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΠΈ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΠΎΠ² ΡΠ°Π±ΠΎΡΡ Linux ΡΠΈΡΡΠ΅ΠΌ
-ΠΠΏΡΡ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈΠΈ/ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ
, ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΡΡ
ΡΠΈΡΡΠ΅ΠΌ ΠΈ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΠΎΠ² ΡΠ΅ΡΠ΅Π²ΠΎΠ³ΠΎ ΠΈ ΠΌΠ΅ΠΆΠΏΡΠΎΡΠ΅ΡΡΠ½ΠΎΠ³ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΌΠΈ(Ansible, Puppet, Salt,etc)
-ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π° ΡΠΊΡΠΈΠΏΡΠΎΠ²ΡΡ
ΡΠ·ΡΠΊΠ°Ρ
(Bash/Python), ΡΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠΆΠΎΠΉ ΠΊΠΎΠ΄
-ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΈ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ (VictoriaMetrics, OpenSearch/ELK, fluent/vector)
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊ CICD (Gitlab, Jenkins, GH Actions, ArgoCD)
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Git
-ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Π°ΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ
-ΠΡΠΎΠ°ΠΊΡΠΈΠ²Π½ΡΠΉ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠΈ Π·Π°Π΄Π°Ρ ΠΈ ΡΡΠ°Π±Π»ΡΡΡΠΈΠ½Π³Π΅. ΠΡ ΡΠ΅Π½ΠΈΠΌ ΡΠ°ΠΌΠΎΡΡΡΡΠ΅Π»ΡΠ½ΠΎΡΡΡ.
-ΠΠ½Π³Π»ΠΈΠΉΡΠΊΠΈΠΉ Π½Π° ΡΡΠΎΠ²Π½Π΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎΠΌ Π΄Π»Ρ Π²ΠΎΡΠΏΡΠΈΡΡΠΈΡ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΈ Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠΊΠΈ
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://careers.kaspersky.ru/vacancy/24938
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
Senior DevOps engineer
#Π³ΠΈΠ±ΡΠΈΠ΄ #senior
ΠΠΎΡΠΊΠ²Π°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π‘Π±Π΅Ρ
ΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ
ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·Π°ΡΠΈΡ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠΎΠ² CI/CD ΠΏΠΎΠ΄ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄
ΡΠ°Π±ΠΎΡΠ° Ρ Π΄Π΅ΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΈ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠ°ΠΌΠΈ
ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ Π°Π½Π°Π»ΠΈΠ· ΠΎΡΠ²Π΅ΡΠΎΠ² Π½Π° ΡΠ°Π·ΠΎΠ²ΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ Π½Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈΠ· ΡΠΈΡΡΠ΅ΠΌΡ (Π±ΠΈΠ·Π½Π΅Ρ, ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ, ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ Π²ΡΠ³ΡΡΠ·ΠΊΠΈ)
Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΈ Π°Π½Π°Π»ΠΈΠ· Π·Π°Π΄Π°Ρ Π±ΡΠΊΠ»ΠΎΠ³Π°, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ, ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π°Π½Π°Π»ΠΈΠ· ΡΠ΅ΠΊΡΡΠΈΡ
ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Π΅ΠΉ ΡΠ°Π±ΠΎΡΡ
ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΡΠΊΡΠΏΠ΅ΡΡΠΈΠ·Ρ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΠΊ DevOps Π½Π° ΡΡΠ°ΠΏΠ°Ρ
CI/CD, ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΡΡ
ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ
ΡΡΠ°ΡΡΠΈΠ΅ Π² ΠΏΡΠΈΠ΅ΠΌΠΎ-ΡΠ΄Π°ΡΠΎΡΠ½ΡΡ
ΠΈΡΠΏΡΡΠ°Π½ΠΈΡΡ
(ΠΠ‘Π) ΠΈ Π°ΡΡΠ΅ΡΡΠ°ΡΠΈΡΡ
ΠΠ‘.
πΉΠ’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΠΈ DevOps ΠΎΡ 5 Π»Π΅Ρ
-ΠΎΠΏΡΡ Π²ΡΡΡΡΠ°ΠΈΠ²Π°Π½ΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² CI\CD
-Π·Π½Π°Π½ΠΈΠ΅ Python, Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ numpy, pandas, pyspark, catboost
-Π·Π½Π°Π½ΠΈΠ΅ SQL, ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ»ΠΎΠΆΠ½ΡΡ
Π·Π°ΠΏΡΠΎΡΠΎΠ²
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://rabota.sber.ru/search/senior-devops-engineer-4469949/
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ middle/senior
#Π³ΠΈΠ±ΡΠΈΠ΄ #middle #senior
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: RedLab
πΉΠΠ°Π΄Π°ΡΠΈ
-Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡ ΠΏΠΎ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ ΠΈ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π΅Π½ΠΈΡ Tarantool Π² ΠΠ’-ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ΅ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ°, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Ansible;
-ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ, ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΠ² Π΄Π»Ρ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ Π² ΡΠ΅ΡΡΠΎΠ²ΡΡ
ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ²ΡΡ
ΠΊΠΎΠ½ΡΡΡΠ°Ρ
;
-Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°Π½ΠΎΠ²ΡΡ
ΡΠ΅Π³Π»Π°ΠΌΠ΅Π½ΡΠ½ΡΡ
ΡΠ°Π±ΠΎΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ°Ρ
(ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° Π΄Π»Ρ ΡΠ°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΡ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΠ², ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΉ, ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ ΠΈ Π·Π°Π³ΡΡΠΆΠ΅Π½Π½ΠΎΡΡΠΈ);
-ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΈ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π² ΡΠ°ΠΌΠΊΠ°Ρ
ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΡ
Π·Π°Π΄Π°Ρ (Π’Π , ΠΠ, ΡΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΊΠ»Π°ΡΡΠ΅ΡΠΎΠ², ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΉ ΠΈ ΡΠ΄);
-Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ Π±ΠΈΠ·Π½Π΅Ρ-Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ°ΠΌΠΈ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ, ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
πΉΠΠΆΠΈΠ΄Π°Π½ΠΈΡ ΠΎΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ°
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΠΈΡ ΠΎΡ 5 Π»Π΅Ρ;
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ (ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ Ansible) ΠΎΡ 1 Π³ΠΎΠ΄Π°;
-ΡΠ΅Π»Π΅Π²Π°Π½ΡΠ½ΡΠΉ ΠΎΠΏΡΡ ΠΎΡ 3 Π³ΠΎΠ΄Π° (ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π»ΡΠ±ΠΎΠΉ ΠΠ);
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ Π½Π° ΡΡΠΎΠ²Π½Π΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ (AD, RHEL 7,8, Nginx);
-Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ ΡΠ·ΡΠΊΠ°ΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ (ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· - Python, Lua, bash);
-ΠΎΠΏΡΡ Π²Π»Π°Π΄Π΅Π½ΠΈΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ (ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· - zabbix, prometheus, promql, grafana);
-ΠΎΠΏΡΡ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ½ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ (Π’Π, Π’Π , ΠΈΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π·Π°ΡΠ²ΠΊΠΈ, ΠΈΠ½ΡΡΠ°Π»Π»ΡΡΠΈΠΎΠ½Π½ΡΠ΅ ΠΊΠ°ΡΡΡ ΠΈ ΡΠ΄);
ΡΠΊΡΠΏΠ΅ΡΡΠΈΠ·Π° ΠΏΠΎ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ΅ ΠΠ‘;
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠΌ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ΠΌ;
-Open stack;
-ΠΡΠ±Π΅Ρ.
πΉΠΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ
-Π³ΠΈΠ±ΡΠΈΠ΄Π½ΡΡ Π·Π°Π½ΡΡΠΎΡΡΡ, ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΎΡΠΈΡΠ° 2-3 Π΄Π½Ρ Π² Π½Π΅Π΄Π΅Π»Ρ;
-ΠΏΠΎΠ»Π½Π°Ρ Π·Π°Π½ΡΡΠΎΡΡΡ, Ρ 9 ΠΈΠ»ΠΈ 10;
-ΠΏΡΡΠΈΠ΄Π½Π΅Π²Π½ΡΡ ΡΠ°Π±ΠΎΡΡΡ Π½Π΅Π΄Π΅Π»Ρ;
-ΠΎΡΠΈΡ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠ». ΠΠ°ΠΌΡΡΠΊΠΈΠ½Π°
ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΉ ΠΈ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ;
-ΠΊΠΎΠΌΡΠΎΡΡΠ½ΡΡ ΡΠ°Π±ΠΎΡΡΡ Π°ΡΠΌΠΎΡΡΠ΅ΡΡ;
-Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ° ΠΠΠ₯, ΡΠ΄Π΅Π»ΡΠ½Π°Ρ ΠΎΡΠ½ΠΎΠ²Π° (Π°ΡΡΡΡΠ°ΡΡ), ΠΎΠΏΠ»Π°ΡΠ° Π² ΡΠΎΡΡΠΈΠΉΡΠΊΠΈΡ
ΡΡΠ±Π»ΡΡ
;
-full-time Π·Π°Π½ΡΡΠΎΡΡΡ.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: hr@redlab.dev
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ/SRE
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #ΠΎΡΠΈΡ #senior
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Π€ΠΎΠΊΡΡΠΎΡΠ΄
πΉΠΠ»ΡΡΠ΅Π²ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ
-ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡ ΠΈ ΡΠ»ΡΡΡΠ°ΡΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Π½Π° Π±Π°Π·Π΅ Kubernetes β ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ Π΄ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΈΠΏΠΎΠ²ΡΡ
ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ;
-Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Terraform ΠΈ Ansible β ΡΡΠΎΠ±Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π±ΡΠ»ΠΈ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΡΠΌΠΈ, ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΌΠΈ ΠΈ ΠΏΠΎΠ²ΡΠΎΡΡΠ΅ΠΌΡΠΌΠΈ;
-ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π°Π΄ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΠΉ ΠΈ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ΅ΠΌΠΎΠΉ Π΄ΠΎΡΡΠ°Π²ΠΊΠΎΠΉ ΠΊΠΎΠ΄Π° β ΡΡΡΠΎΠΈΡΡ ΠΈ ΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°ΡΡ CI/CD-ΠΏΡΠΎΡΠ΅ΡΡΡ, Π²Π½Π΅Π΄ΡΡΡΡ Π½ΠΎΠ²ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΠΈ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Ρ;
-ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ Π½Π°Π±Π»ΡΠ΄Π°Π΅ΠΌΠΎΡΡΡ ΡΠΈΡΡΠ΅ΠΌ β Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΡΠ±ΠΎΡ ΠΌΠ΅ΡΡΠΈΠΊ, Π»ΠΎΠ³ΠΎΠ² ΠΈ Π°Π»Π΅ΡΡΠΎΠ² ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π²ΡΡΠ²Π»ΡΠ»ΠΈΡΡ Π΅ΡΡ Π΄ΠΎ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π½Π° Π½ΠΈΡ
ΠΎΠ±ΡΠ°ΡΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ;
-Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠ»Π΅Π½Π°ΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ β ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ Π²ΡΠΊΠ°ΡΡΠ²Π°ΡΡ ΡΠ΅ΡΠ²ΠΈΡΡ, ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ
ΠΈ Π΄Π΅Π»ΠΈΡΡΡΡ DevOps-ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΠΌΠΈ.
πΉ Π§ΡΠΎ ΠΌΡ ΠΈΡΠ΅ΠΌ Π² ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠ΅
-Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΎΠΏΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Kubernetes Π² production ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ° Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΡ;
-Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Linux (Ubuntu);
-ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ ΡΠ΅ΡΠ²Π΅ΡΠ°, ΡΠ΅ΡΠ΅ΠΉ ΠΈ Ρ. ΠΏ;
-Π°ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π² ΡΠ°Π±ΠΎΡΠ΅ GitOps ΠΈ IaC-ΠΏΡΠ°ΠΊΡΠΈΠΊ;
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ PostgreSQL;
-ΠΎΠΏΡΡ Π² ΡΡΠ΅ΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ²Π΅ΡΠ°ΠΌΠΈ (Ansible);
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ Ρ Π²ΡΡΠΎΠΊΠΈΠΌ ΡΡΠΎΠ²Π½Π΅ΠΌ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ;
-Π±ΡΠ΄Π΅Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΏΠ»ΡΡΠΎΠΌ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
Ρ Π²ΡΡΠΎΠΊΠΈΠΌΠΈ Π½Π°Π³ΡΡΠ·ΠΊΠ°ΠΌΠΈ.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://jobs.foxford.ru/vacancies/devops-inzhener-sre
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° #ΠΎΡΠΈΡ
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΠΠ°Π³Π½ΠΈΡ
πΉΠ§Π΅ΠΌ ΡΡ Π±ΡΠ΄Π΅ΡΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ
-ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ
-Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ CI/CD ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠΎΠ²
-Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ Π΄ΠΎΡΡΡΠΏΠΎΠ²
-Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ
-Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ ΠΈ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΈ Π°Π»Π΅ΡΡΠΈΠ½Π³Π°
-ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΠΌ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ²
πΉΠΡ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌ
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ DevOps/SRE ΠΎΡ 2-3 Π»Π΅Ρ
ΠΎΠ±Π»Π°Π΄Π°ΡΡ ΠΎΡΠ»ΠΈΡΠ½ΡΠΌΠΈ Π·Π½Π°Π½ΠΈΡΠΌΠΈ Linux ΠΈ ΡΠ΅ΡΠ΅Π²ΡΡ
ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ²
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Docker ΠΈ Kubernetes
-ΠΎΠΏΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ CI/CD (GitLab, Jenkins, GitHub Actions)
-ΠΈΠΌΠ΅ΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² IaC (Terraform, Ansible)
-ΠΎΠ±Π»Π°Π΄Π°ΡΡ Π½Π°Π²ΡΠΊΠ°ΠΌΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΈ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ (Prometheus, Grafana, ELK/Loki)
-ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Π±ΡΠΎΠΊΠ΅ΡΠ°ΠΌΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ (Kafka, RabbitMQ)
-ΠΎΠ±Π»Π°Π΄Π°ΡΡ Π½Π°Π²ΡΠΊΠ°ΠΌΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠΊΡΠΈΠΏΡΠΎΠ² Π½Π° Python ΠΈ Bash
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://magnit.tech/vacancies/2660
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π² Dev Platform Π² VK Tech, ΠΠΎΡΠΊΠ²Π°
#Π³ΠΈΠ±ΡΠΈΠ΄ #middle #senior
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: VK
πΉΠΠ°Π΄Π°ΡΠΈ
-ΠΠ±ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ Π»Π°Π½Π΄ΡΠ°ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈ ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ
-Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Ρ ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ DevSecOps-ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Π½Π° Π±Π°Π·Π΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ
-ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠΎΠ³Π»Π°ΡΠΎΠ²ΡΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΡΠ°Π·Π²ΡΡΡΡΠ²Π°Π½ΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ
-ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ ΡΠ°Π±Π»ΠΎΠ½Ρ CI/CD-ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠΎΠ² Π΄Π»Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ²
-Π£ΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΌΠΈΠ³ΡΠ°ΡΠΈΡΡ
ΠΈ ΠΏΠΈΠ»ΠΎΡΠ½ΡΡ
ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ
Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠΎΠ²
-ΠΠ΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ (ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ CI/CD) Π² pre-sale ΠΈ ΠΏΠΈΠ»ΠΎΡΠ½ΡΡ
ΡΡΠ΅Π½Π°ΡΠΈΡΡ
-ΠΠΎΠΌΠΎΠ³Π°ΡΡ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ°ΠΌ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ ΠΏΡΠΎΠ±Π½ΡΠ΅ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π² ΡΠ΅ΡΡΠΎΠ²ΡΡ
ΡΡΠ΅Π΄Π°Ρ
-ΠΠΊΡΠΏΠ΅ΡΡΠ½ΠΎ ΡΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠ½ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΈ ΠΎΡΠ΅Π½ΠΊΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ
-ΠΡΠΎΡΠΎΡΠΈΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΈ Π²Π½Π΅Π΄ΡΡΡΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌ, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡΠΈΡ
ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΡ ΠΈ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΡ
πΉΠ’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
-ΠΠ½Π°Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΠ² ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ, ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΈ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ, ΡΠΈΡΡΠ΅ΠΌ Ρ
ΡΠ°Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ
-ΠΠΏΡΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Linux, Π·Π½Π°Π½ΠΈΠ΅ ΡΡΠ΅Π΄ΡΡΠ² Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ² ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ
-ΠΠ»ΡΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ DevOps-ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² Π½Π° ΠΎΠ±Π»Π°ΡΠ½ΡΡ
ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°Ρ
(AWS, Azure, GCP, VKCS, YandexCloud)
-Π’Π²ΡΡΠ΄ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΈ ΠΎΠΏΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Ansible Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠ΅ΠΉ ΠΈ Terraform Π΄Π»Ρ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ
-ΠΠ½Π°Π½ΠΈΠ΅ Docker ΠΈ Kubernetes, ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Helm charts
-Π£Π²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ Git ΠΈ ΠΎΠΏΡΡ Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΡ CI/CD-ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² (GitLabCI, Jenkins, Nexus, Artifactory, Harbor, Sonar, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ΅ΡΡΡ)
-ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΡΠ΅Π΄ΡΡΠ² ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ΅ΠΊΡΠ΅ΡΠ°ΠΌΠΈ
-ΠΠΏΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ CI/CD-ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΠΎΠ² Π΄Π»Ρ ΡΠ°Π·Π½ΡΡ
ΡΡΠ΅ΠΊΠΎΠ² ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠΈΠ·Π°ΡΠΈΠΈ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΎΠ²
-ΠΠΏΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° ΠΈ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ (Prometheus, ELK/EFK ΠΈ Π΄Ρ.)
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://team.vk.company/vacancy/44577/
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
DevOps ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π² ΠΠ»Π°ΡΡΠΎΡΠΌΡ ADS
#ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Wildberries
πΉΠ§ΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ
-ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ CI/CD, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ Ρ Π½ΡΠ»Ρ;
-Π Π°Π·Π²ΠΎΡΠ°ΡΠΈΠ²Π°ΡΡ stateful ΡΠ΅ΡΠ²ΠΈΡΡ ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ Πnsible, ΠΏΠΈΡΠ°ΡΡ ΡΠΎΠ»ΠΈ/ΠΏΠ»Π΅ΠΉΠ±ΡΠΊΠΈ.
-Π’ΡΠ°Π±Π»ΡΡΡΡΠΈΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΡΡ
Π½Π° ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ°Ρ
;
-Π Π΅ΡΠ°ΡΡ Π·Π°Π΄Π°ΡΠΈ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π² ΡΡΠ΅ΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π°;
-Π£ΡΠ°ΡΡΠ²ΠΎΠ²Π°ΡΡ Π² ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠΈ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ²;
-Π Π°Π·Π²ΠΎΡΠ°ΡΠΈΠ²Π°ΡΡ ΡΠ΅ΡΡΠΎΠ²ΡΠ΅ ΡΡΠ΅Π΄Ρ;
-ΠΠΎΠ΄Π½ΠΈΠΌΠ°ΡΡ Π±Π°Π·Ρ ΠΈ Π½Π°ΠΏΠΎΠ»Π½ΡΡΡ ΠΈΡ
Π΄Π°Π½Π½ΡΠΌΠΈ (PostgreSQL, ClickHouse).
-Π‘ΡΡΠΎΠΈΡΡ Kubernetes ΠΊΠ»Π°ΡΡΠ΅ΡΠ°.
πΉΠΠ°ΠΊΠΎΠΉ ΠΎΠΏΡΡ ΠΈ Π·Π½Π°Π½ΠΈΡ Π½ΡΠΆΠ½Ρ
-ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ linux ΠΈ ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΎΠΌ ΠΎΡ 3 Π»Π΅Ρ;
-ΠΠΏΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΡΡΠΈΠ½Π½ΡΡ
Π·Π°Π΄Π°Ρ (bash/python);
-ΠΠΏΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ Π²ΡΡΠΎΠΊΠΎΠ½Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΡ
ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²ΡΡ
ΡΠΈΡΡΠ΅ΠΌ;
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠΌΠΈ Ansible(ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ), Π°Π²ΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π² molecule(ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ);
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ SQL ΠΈ NoSQL ΡΡΠ±Π΄ (postgres/clickhouse/redis);
-Π‘ΡΠ΅Π΄ΡΡΠ²Π° ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΎΡΠΊΠ΅ΡΡΡΠ°ΡΠΈΠΈ (Docker, Kubernetes);
-ΠΠ°Π²ΡΠΊ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³Π° (Prometheus, Grafana);
-ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΠ°ΠΊΠ΅ΡΠ½ΡΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠΎΠΌ helm (ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΡ, Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠ°ΡΡΠΎΠ²);
-Nginx, Gitlab, gitlab-ci.
-ΠΠΏΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π±ΡΠΎΠΊΠ΅ΡΠΎΠ² ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ (kafka/nats streami);
-ΠΠΏΡΡ ΡΠΊΡΠΏΠ»ΡΠ°ΡΠ°ΡΠΈΠΈ ELK ΡΡΡΠΊΠ° - Haproxy, Envoy Proxy.
ΠΠΎΠ½ΡΠ°ΠΊΡΡ: https://career.rwb.ru/vacancies/23220?
π₯ ΠΠΎΠ΄ΠΏΠΈΡΠ°ΡΡΡΡ Π½Π° Π½Π°ΡΠΈ ΠΊΠ°Π½Π°Π»Ρ / @best_itjob / @it_rab
