• Accueil / Salesforce / Guide de carrière…
, Guide de carrière Salesforce DevOps 2021<span class="wtr-time-wrap after-title"><span class="wtr-time-number">12</span> minutes de lecture</span>

Guide de carrière Salesforce DevOps 202112 minutes de lecture


Les salaires moyens de Salesforce et les cheminements de carrière sont deux sujets brûlants, et pour cause ! Il ne fait aucun doute que les professionnels de Salesforce méritent leur rémunération – ils remplissent une fonction de base en personnalisant et en s’appuyant sur les organisations Salesforce qui sont au cœur des ventes et des opérations commerciales de leur entreprise.

Il en va de même pour les professionnels DevOps travaillant dans l’écosystème Salesforce. DevOps aide les entreprises à tirer le meilleur parti de leur investissement Salesforce en permettant aux équipes de fournir un flux continu de valeur ajoutée aux utilisateurs finaux. Les professionnels de Salesforce possédant une expertise DevOps sont très demandés. Nous avons constaté qu’en moyenne, dans tous les processus DevOps, 85 % des équipes les utilisent déjà ou prévoient de les adopter en 2021. Il n’est donc pas surprenant que les connaissances DevOps soient très appréciées !

, Guide de carrière Salesforce DevOps 2021<span class="wtr-time-wrap after-title"><span class="wtr-time-number">12</span> minutes de lecture</span>

Combien gagnent les professionnels Salesforce DevOps et comment le savoir ? Quels sont les cheminements de carrière disponibles lorsqu’on se spécialise dans le DevOps ? SalesforceBen.com permet aux administrateurs, développeurs, consultants et spécialistes du marketing d’accéder à ces statistiques depuis plusieurs années, mais c’est la première fois que l’accent est mis sur Salesforce DevOps.

Qui sont les professionnels DevOps de Salesforce ? – Rôles et responsabilités

DevOps consiste à donner à tous les membres d’une équipe les outils et les processus dont ils ont besoin pour collaborer efficacement et conduire de nouveaux travaux tout au long du pipeline de développement et de publication. Tout le monde qui construit sur Salesforce devra comprendre DevOps, en fait, 62 % des équipes ont déclaré qu’ils prévoient de former leur main-d’œuvre actuelle aux pratiques DevOps pour relever les défis auxquels ils sont confrontés.

Dans ce flux de travail, il existe souvent des rôles et des responsabilités DevOps spécifiques, en particulier dans les grandes équipes avec des processus plus complexes.

  • Les administrateurs travaillent aux côtés des développeurs au sein du même processus DevOps et aident à synchroniser les environnements de développement et de production en déployant des changements déclaratifs entre les organisations et le contrôle de source. Ils sont souvent chargés de surveiller les modifications apportées aux organisations et d’annuler les erreurs.
  • Les développeurs utilisent des processus DevOps automatisés pour tester, valider et pousser les modifications de code dans le pipeline, en gardant un flux de travail constant prêt à être publié. Ils sont également responsables de la synchronisation des environnements, de l’amorçage des bacs à sable et de la restauration des fonctionnalités à partir des données et des métadonnées en cas de problème.
  • Les ingénieurs QA vérifient que les fonctionnalités et personnalisations nouvellement développées répondent aux exigences des utilisateurs, techniques et commerciales. Ils sont responsables de l’exécution des tests, y compris les tests de l’interface utilisateur, et s’assurent que le code est conforme aux meilleures pratiques ainsi qu’à la conformité et à la sécurité des données.
  • Les responsables des versions travaillent généralement au sein d’équipes plus importantes et sont chargés de rationaliser le processus de publication. Ils ont une visibilité complète sur les organisations de l’équipe et agissent en tant que gardiens des déploiements, en veillant à ce que les versions de l’équipe se déroulent sans heurts.
  • Les architectes et les chefs d’équipe développent des pratiques DevOps agiles et des flux de travail axés sur la source pour que chacun puisse contribuer de la manière la plus transparente possible à l’aide des outils DevOps de l’équipe et du logiciel de gestion de projet intégré. Ils sont responsables des performances DevOps et visent à augmenter la fréquence et la fiabilité des versions de l’équipe.

Les rôles et les intitulés de poste varient d’une entreprise à l’autre. Mais, pour les besoins de ce guide, nous utiliserons les définitions suivantes :

DevOps Junior : 0 – 2 ans d’expérience (éventuellement jusqu’à 3 ans),

DevOps de niveau intermédiaire : 2 à 4 ans d’expérience,

DevOps senior : 5+ ans d’expérience.

Vous trouverez ci-dessous une liste plus complète des responsabilités pour chaque niveau, où nous explorons l’ancienneté plus en détail, voir Expérience (ancienneté).

Où travaillent les professionnels Salesforce DevOps ?

Alors, où travaillent les professionnels de Salesforce DevOps ? La réponse : partout ! Salesforce DevOps est en train de devenir le moyen de mettre en pratique la gestion moderne des versions, et chaque équipe bâtie sur Salesforce devrait s’efforcer de mettre en œuvre un bon processus DevOps.

Ceci est particulièrement important pour les organisations qui souhaitent gagner en agilité avec des versions plus rapides et plus fréquentes. Lorsque nous avons recueilli des données sur la vitesse de libération, presque 50% des équipes sortent au moins une fois par semaine, alors que seulement 10 % libèrent moins d’une fois par mois. C’est déjà une couverture importante pour les organisations où les pratiques DevOps sont essentielles.

Demande de professionnels DevOps

Alors que Salesforce DevOps devient de plus en plus répandu, il est de plus en plus important pour tous les professionnels de Salesforce de développer des compétences et une expérience pertinentes. Le savoir-faire DevOps est un moyen essentiel de faire progresser votre carrière, car de nombreuses entreprises cherchent à améliorer les compétences de leur main-d’œuvre existante. Certains qui ont commencé en tant qu’administrateurs sont devenus développeurs puis responsables de publication, grâce aux outils et à l’expertise DevOps.

À mesure que la demande de développement Salesforce augmente, le besoin de professionnels Salesforce DevOps augmente également. L’augmentation de la demande sur l’équipe existante était, de loin, le plus grand défi auquel les équipes Salesforce ont été confrontées en 2020 (51 % des personnes interrogées étaient d’accord) ; couplé aux difficultés d’embauche signalées (11,3%), nous soupçonnons que la demande est à un niveau record.

, Guide de carrière Salesforce DevOps 2021<span class="wtr-time-wrap after-title"><span class="wtr-time-number">12</span> minutes de lecture</span>

La source: Le rapport State of Salesforce Devops

Vous trouverez des opportunités dans tous les secteurs et dans des équipes de toutes formes et tailles. Lorsque les organisations implémentent et s’appuient sur Salesforce, elles ont besoin de professionnels DevOps. En règle générale, cependant, les équipes de publication plus importantes sont plus susceptibles de pratiquer ou d’introduire des pratiques DevOps, vous pouvez donc trouver plus d’opportunités dans les équipes plus importantes qui ont déjà intensifié leur développement Salesforce.

Salaires de Salesforce DevOps

Les données de cette section proviennent du Sondage sur les salaires de Mason Frank, basé sur des informations autodéclarées par plus de 1 800 professionnels de Salesforce, couvrant une gamme de titres de poste, de secteurs et d’emplacements géographiques.

nousCanadaRoyaume-Uni
Administrateur109 850 $89 100 $43 750 £
Développeur131 400 $121 450 $59 950 £
Testeur128 900 $110 400 $55 750 £
Responsable des versions*131 450 $109 150 $77 800 £
Architecte151 200 $125 750 $84 150 £
Directeur du développement158,50 $134 400 $81 650 £

*Mason Frank « chef de projet » – rôle similaire et salaire comparable.

Facteurs de salaire Salesforce DevOps

Un seul chiffre sans contexte peut être trompeur : il y aura une différence significative dans les salaires en fonction de certains facteurs. Nous allons plonger dans les facteurs suivants dans ce guide:

  • Expérience (ancienneté)
  • Certifications

Expérience (ancienneté)

Acquérir de l’expérience est bien entendu le meilleur moyen de développer sa carrière et d’augmenter son salaire. Les professionnels DevOps sont chargés de garantir le bon fonctionnement des versions de Salesforce et de protéger les systèmes métier sur lesquels repose votre entreprise.

Surtout dans les grandes entreprises, la responsabilité d’autoriser les versions finales pour la production sera confiée à des professionnels DevOps expérimentés qui peuvent anticiper ou résoudre rapidement tout problème. Ce sont les activités DevOps que vous pourriez faire à différents niveaux d’expérience.

Junior

0-2 ans d’expérience (en tant qu’administrateur/développeur) dans une équipe pratiquant DevOps

  • Validation des modifications du contrôle de source et ouverture des demandes d’extraction.
  • Examiner et fusionner le travail de chacun dans le contrôle de source.
  • Ajout de notes de déploiement pour maintenir la piste d’audit.

Niveau moyen

2-4 ans d’expérience (Admin/Développeur/QA/Release Manager) dans une équipe plus large.

  • Mise en place, suivi et amélioration des processus DevOps : CI/CD, automatisation des tests, monitoring.
  • Exécution de déploiements de données (sandbox seeding) pour tester les fonctionnalités.
  • Exécuter les versions finales en production et annuler ou restaurer en cas de problème.

Sénior

5+ années d’expérience (chef d’équipe) dans une grande équipe multidisciplinaire livrant des projets complexes.

  • Superviser le processus DevOps de bout en bout, y compris les sauvegardes.
  • Attribuer des autorisations d’équipe et déléguer l’accès aux organisations et aux processus DevOps.
  • Définir les KPI DevOps et suivre les performances de l’équipe (généralement dans l’outil DevOps de votre choix). Parallèlement aux repères appropriés, le chef d’équipe surveillera la vitesse de publication, le délai d’exécution (relâcher le travail terminé à la production le plus rapidement possible), le temps de restauration et le taux d’échec des modifications.
  • Examiner la couverture du code des développeurs (à l’aide de tests unitaires automatisés) et la qualité du code (à l’aide d’une analyse de code statique).

Certifications

Obtention des certifications Salesforce, notamment Générateur d’applications de plate-forme et Développeur de plateforme, vous donnera une base solide pour relever le défi du déploiement des changements entre les environnements et démontrera votre connaissance de concepts tels que l’ALM et le packaging.

Bien qu’il y ait des modules DevOps sur Point de départ vous pouvez compléter, afin de vous former de manière approfondie sur Salesforce DevOps (et d’avoir les accréditations pour prouver que vous savez de quoi vous parlez), vous devrez regarder au-delà.
Il existe des cours gratuits sur tout ce qui concerne DevOps sur l’outil indépendant Barre de lancement DevOps. Cela vous préparera à passer les certifications proposées par des fournisseurs tiers, tels que Gearset et Copado, pour démontrer votre compétence avec leurs solutions DevOps.

Certifications vs Expérience ?

Comme pour toutes choses, l’expérience compte plus que les certificats, qui sont souvent plus destinés à prouver ce que vous savez déjà. Mais, sans doute, dans le cas de Salesforce DevOps, les certificats démontrant les connaissances DevOps pour la plate-forme Salesforce sont peut-être plus précieux que les connaissances générales en développement. La certification Salesforce DevOps peut faire la différence entre les professionnels Salesforce possédant une expertise DevOps et ceux qui n’en ont pas.

Généralistes vs. Spécialistes ?

Les rôles DevOps plus spécialisés, tels que les responsables de publication ou les architectes ayant une expertise dans Salesforce DevOps, ont tendance à être demandés dans les grandes entreprises avec des structures d’équipe et des workflows Salesforce plus complexes. Mais, en général, l’expérience de travail au sein d’un processus DevOps est de plus en plus importante pour tous les professionnels de Salesforce, qu’ils soient employés en tant qu’administrateurs ou développeurs.

Façons d’augmenter votre potentiel de revenus DevOps

Maintenant, pour la partie que vous attendiez : comment vous pouvez augmenter votre potentiel de gains. Voyons quelles mesures pratiques vous pouvez prendre pour gravir les échelons.

Devenez un professionnel DevOps :

Passer de Junior → Professionnel DevOps de niveau intermédiaire :

  • Se familiariser avec Flux de travail DevOps. Mise en place, suivi et amélioration de CI/CD, automatisation des tests, monitoring.
  • En savoir plus Stratégies de branchement Git.
  • Familiarisez-vous avec ce que Salesforce DX a à offrir.
  • Commencez à exécuter des déploiements de données (amorçage de bac à sable) pour tester les fonctionnalités, exécuter les versions finales en production (et revenir en arrière ou restaurer en cas de problème !)
  • Assistez à des événements sur DevOps pour la plateforme Salesforce.
  • Passer une accréditation DevOps sur le Barre de lancement DevOps ou une certification Salesforce DevOps de fournisseurs tiers, tels que Gearset et Copado.

Passer de Niveau intermédiaire → Professionnel senior en DevOps :

  • Développez votre compréhension de l’ensemble du processus DevOps, de bout en bout.
  • Connaître les KPI DevOps tels que la vitesse de publication, le délai d’exécution (libérer le travail terminé en production le plus rapidement possible), le temps de restauration et le taux d’échec de modification. Être capable de surveiller les performances de votre équipe en établissant des références appropriées basées sur les tendances de l’organisation et les chiffres de l’industrie (lire rapports de l’industrie sur l’état du DevOps pour découvrir quels chiffres constituent des références solides pour surpasser les interprètes moyens et exceller en tant qu’interprètes d’élite)
  • Supervisez la façon dont votre équipe récupère des erreurs et des sinistres : annulations, correctifs et restauration à partir de sauvegardes.
  • Emballage principal et versionnage.

Sommaire

Espérons que ce guide vous a donné des informations utiles sur les opportunités de carrière qui s’ouvrent dans le domaine passionnant et en pleine croissance de Salesforce DevOps. La demande commerciale envers les équipes Salesforce ne cesse de croître, ce qui signifie que la tendance à l’adoption de DevOps est là pour rester.

Alors que de plus en plus d’entreprises cherchent à mettre en œuvre des processus de publication fiables et efficaces, l’expérience et les compétences DevOps sont de plus en plus demandées, que vous travailliez en tant qu’administrateur, développeur ou architecte. Pour cette raison, développer votre compréhension de DevOps est un moyen infaillible de faire progresser votre carrière et d’augmenter votre potentiel de revenus. Il en va de même pour les spécialistes DevOps très appréciés, qui aident à mettre en œuvre les meilleures pratiques et à faire avancer cette nouvelle discipline.



Source de l’article traduit automatiquement en Français

Besoin d'aide ?
Vous utilisez Pardot depuis un certain temps mais vous n'êtes pas sûr d'en
exploiter tout le potentiel

Notre analyse de votre Pardot offerte dès aujourd'hui
Merci, vous pouvez compléter notre questionnaire
Nous allons revenir vers vous rapidement !

Fermer