Si vous ne pouvez pas émigrer au Canada, mais que vous voulez vraiment

Un homme en pleine floraison vit avec sa famille dans une ville pittoresque sur l'eau. Il travaille moins que dans les pays post-soviétiques, son salaire est supérieur à 90 000 dollars par an et le coût de la vie est inférieur à celui d'Israël ou des États. Il a probablement dépensé beaucoup d'énergie et le désirait, mais le croquis idyllique de cela ne s'est en rien détérioré.



Nous avons trouvé une telle personne à Vancouver, et c'est Denis Astakhov, ambassadeur AWS. Il a parlé de son expérience de l'émigration au Canada et de la recherche de travail dans DevOps.







À propos, selon une étude de 2020 Stack Overflow , DevOps paie certains des salaires les plus élevés. Nous vérifierons avec Denis si tel est le cas, nous analyserons quelles qualités sont nécessaires pour la délocalisation et comment un ingénieur dans une autre direction peut s'améliorer chez DevOps.





Photo par Adi kavazovic : Pexels



First, à propos de Denis: ancien ingénieur en automatisation chez Intel, quatre dernières années ingénieur Cloud / DevOps, automatisation d'infrastructures sur les plateformes AWS et GCP , auteur du canal ADV-IT . L'ambassadeur du réseau de partenaires Amazon en Amérique du Nord sélectionné en 2019.



Pas la première fois



Enfant, Denis voulait partir pour un pays anglophone. Mais ses parents l'ont emmené de Sébastopol en Israël. Là, il a étudié en tant qu'ingénieur logiciel junior et a obtenu un baccalauréat en génie. Après six ans et d'innombrables CV envoyés à Intel, Denis y a été embauché en 2007 comme ingénieur salle blanche. La transition vers l'informatique a duré encore cinq ans, le même temps qu'il a travaillé comme ingénieur en automatisation. 

L'émigration au Canada ne se passait pas non plus sans heurts. La condition principale était d'obtenir une résidence permanente - c'était une vie trop belle en Israël pour échanger contre un visa de travail. C'est peut-être pour cela que j'ai dû faire plusieurs tentatives. 



Nombre de tentatives



En 2008, alors qu'il travaillait chez Intel, Denis a tenté d'émigrer au Canada pour la première fois dans le cadre du programme fédéral des travailleurs qualifiés . J'ai vérifié ce qui se passait selon les termes du programme, rempli un questionnaire, préparé les documents selon la liste, les ai envoyés par courrier et attendu une décision. Après un an d'attente, j'ai reçu un avis de modification des règles du programme: le Canada avait besoin de chefs et de grutiers, mais pas d'ingénieurs en automatisation ¯ \ _ (ツ) _ / ¯.







Tentative numéro deux



Après trois ans, Denis a décidé d'essayer le programme québécois . Il lui semblait qu'il y avait d'excellentes chances d'obtenir un visa. Mais en attendant une réponse, il a réussi à se marier et à apprendre le français jusqu'au niveau B1 (le Québec est une province française au Canada). En général, au cours des trois années suivantes, ni un passeport israélien ni un certificat TEFaQ en français n'ont permis de décoller.



Tentative numéro trois. Le final



Comme déjà clair, la devise de Denis est de ne pas perdre sa présence d'esprit et de ne pas abandonner. Par conséquent, il a présenté une nouvelle demande, cette fois dans le cadre du programme provincial de l'Île-du-Prince-Édouard.

Les programmes des provinces sont similaires, mais la liste des spécialités change en fonction des besoins d'un endroit particulier. Même dans différentes provinces, il existe différents ajouts aux règles de base de l'émigration. En plus des programmes provinciaux, ils ajoutent 600 points aux points que vous avez gagnés. Cela améliore considérablement les chances. Une liste de tous les programmes peut être trouvée ici .



En mai 2017, Denis et sa famille sont partis pour le Canada et sont immédiatement devenus résidents permanents à leur arrivée. Bien qu'un résident permanent ne soit pas obligé d'avoir un emploi, Denis a reçu une offre à DevOps de manière complètement cinématographique 11 heures avant le départ.



Les ingénieurs DevOps sont très demandés. Dans son examen du marché des postes vacants informatiques, Yandex note que leur demande a augmenté de 70% par rapport à 2016. Ensuite, parlons de la manière de se recycler en DevOps, des exigences imposées aux ingénieurs et, surtout, du prix qu'ils paient pour cela. 



<Business break>

Renseignez-vous sur les spécificités de la relocalisation d'un spécialiste informatique au Canada , ou mieux, abonnez-vous au chatbot g-mate , choisissez un emplacement et un salaire souhaité à l'aide de la commande / settings. Le bot sélectionnera un poste vacant que vous aimerez certainement.

</ pause publicitaire>





DevOps vous-même



Ou "Je ne connais pas cette technologie aujourd'hui, mais après-demain je vous apprendrai à l'utiliser."



Les principales compétences techniques requises par DevOps (sans elles, vous n'en aurez même pas de test):

- Administration Windows et Linux;

- connaissance des commandes Git;

- Capacité à construire des pipelines CI / CD;

- création et configuration de réseaux et compréhension de l'adressage CIDR.



Pour la relocalisation, il est également important de comprendre l'administration du cloud - AWS, Google Cloud ou Azure. Pour passer au niveau suivant, vous devez écrire des scripts pour l'automatisation, par exemple, en Python, connaissez Ansible, Chef ou Puppet. Il est bon de connaître Kubernetes, qui est devenu très populaire depuis 2019.



La compétence non technique la plus importante d'un concepteur est la compétence d'auto-apprentissage. Il ne faut pas seulement avoir peur d'apprendre de nouvelles choses, mais aussi apprendre rapidement les technologies. Il est clair qu'il est impossible de tout savoir, chaque client aura quelque chose qui lui est propre. Mais même si vous n'avez pas rencontré de technologie ou de tâche, elle doit être achevée en quelques jours. 

Cette compétence est importante et doit être diffusée dans l'interview. Oui, vous ne connaissez peut-être pas la réponse à la question aujourd'hui. Mais maintenant, vous lirez des articles sur le sujet, demain vous vous en occuperez complètement, et après-demain, vous l'enseignerez à tout le monde. 



Denis, par exemple, alors qu'il travaillait encore chez Intel, voulait changer de spécialité et travailler dans DevOps. Par conséquent, j'ai suivi des cours pour les fournisseurs de cloud et j'ai reçu des certificats. De nombreuses entreprises les demandent même à des candidats expérimentés: cela augmente le niveau de partenariat avec les prestataires. Et c'est la possession de certificats qui a joué un rôle clé dans la recherche d'un emploi sans expérience en DevOps, des liens vers eux en fin d'article. 



Denis a étudié les cours A Cloud Guru et les livres officiels pour se préparer à un examen spécifique. Par exemple, les guides d'étude officiels suivants sont disponibles sur AWS . Le seul problème avec les livres est qu'ils sont périmés tous les deux ans et les cours vidéo sont mis à jour périodiquement. 



Recherche d'emploi et missions de test



Vous pouvez rechercher des emplois au Canada en utilisant Indeed et LinkedIn, mais il existe un moyen plus intéressant. Si vous souhaitez travailler, par exemple, avec AWS, accédez au site Web officiel et recherchez la liste des partenaires. Ces entreprises recherchent à 100% des employés. Denis est passé par les partenaires canadiens, a envoyé un CV et toutes les entreprises ont répondu. 



Le processus de recrutement DevOps est standard pour l'informatique: un entretien avec les RH, au moins un entretien technique avec un manager et un collègue potentiel, une tâche de test et son analyse.



Tâches de test pour Junior: créer une application Hello World dans n'importe quel langage de programmation, compiler si nécessaire, créer un pipeline CI / CD et déployer vers l'emplacement spécifié. Il peut y avoir une variante de déploiement simplement sur le conteneur Docker, sur le Cloud ou sur un serveur Tomcat dans une machine virtuelle.

Lors de la recherche d'un emploi au Canada, Denis a fait une tâche compliquée - l'application devait prendre des données de la base de données dans le Cloud. 



Le niveau intermédiaire ou senior obtient le même pipeline CI / CD, mais la tâche consiste à écrire l'infrastructure sous forme de code, par exemple à l'aide de Terraform, et à la déployer sur le cloud. Ici, l'accent est mis sur le niveau d'automatisation, de reproductibilité et d'évolutivité de l'infrastructure.



N'essayez pas de rendre les missions de test parfaites, car au moins vous ne savez pas ce que le responsable du recrutement attend. Mais faites les tâches aussi bien que possible pour vous-même. Pour ce faire, allez aux entretiens pour vous entraîner: mettez la main sur, améliorez vos compétences en entretien, collectez des questions et observez l'évolution du marché.



Il est également difficile pour un junior de déménager au Canada avec un visa de travail, alors n'excluez pas la possibilité de programmes d'immigration ou d'obtenir un visa étudiant.



Et la partie amusante: les salaires



Les salaires des ingénieurs DevOps sont en moyenne plus élevés que ceux des programmeurs. Les États-Unis arrivent en tête avec un revenu moyen des ingénieurs DevOps de 125000 dollars par an, selon StackOverflow , avant impôts. 



En Israël en 2017, Denis s'est vu offrir un salaire de 20000 shekels sans expérience de travail. Supposons que rien n'a changé, et au taux de décembre 2020, c'est 74k $ par an.

Les connaissances de Denis, les spécialistes principaux du DevOps en Israël, reçoivent 150 000 dollars par an.

Avec ce revenu, les impôts et autres paiements seront de 37 à 40%.



Les salaires des ingénieurs DevOps juniors au Canada sont d'environ 70 à 85 000 $ CA par an, soit 55 à 67 000 $.

Moyen - 80 000 à 100 000 dollars par an (63 000 à 79 000 dollars).

Senior - 100 000 à 130 000 $ par an (jusqu'à 100 000 $).

Taxes et autres paiements - 32-33%.



Les salaires les plus élevés en TI se trouvent à Toronto, légèrement inférieurs à Vancouver. À Ottawa et à Montréal, les revenus sont encore plus bas, tout comme le coût de la vie .

L'essentiel dans cette affaire est de savoir combien d'argent reste après les dépenses obligatoires. Selon Denis, le Canada est bien plus agréable à cet égard. De plus, l'équilibre entre le travail et la vie personnelle est amélioré par rapport aux autres pays où il a vécu. Vous n'avez pas à travailler dur pour profiter d'un niveau de vie élevé.



finalement



La bonne nouvelle est que les ingénieurs DevOps sont nécessaires dans tous les pays. Selon Tadviser.com , les ingénieurs DevOps en Russie font partie du TOP 10 des spécialités les plus demandées. Par conséquent, même si vous n'avez pas été réinstallé au Canada, il y a toujours une chance de trouver un poste vacant retiré ou un bon poste dans votre pays.



Les ingénieurs DevOps communiquent souvent avec les dirigeants et les responsables des entreprises clientes, toujours en vue, ils ont donc beaucoup plus d'opportunités de croissance de carrière que les programmeurs. 

La croissance d'un ingénieur DevOps consiste à améliorer ses compétences et à apprendre de nouvelles technologies et de nouveaux outils. Du niveau Senior, vous pouvez passer à la spécialité d'architecte de solutions ou à un poste de direction, puisque le niveau de responsabilité, le cercle social et une vue descendante de l'ensemble du processus de développement le permettent.



:





Pour ceux qui aiment écouter, nous avons préparé un enregistrement d'un webinaire. Découvrez les spécificités du déménagement dans d'autres pays dans notre revue Relocate et abonnez-vous au chatbot g-mate avec les meilleurs emplois de relocalisation et de remontage dans la technologie.



All Articles