Sorry, this job is no longer available.

Ingénieur microservices de Deloitte Digital

Type de poste : Permanent 
Lieu principal : Toronto, Ontario, Canada 
Emplacements additionnels : Toronto; Vancouver 

Poste affiché à l’externe

Les technologies numériques ont révolutionné le monde des affaires. Pour aider ses clients, Deloitte Digital crée et réalise des plans de transformation numérique fructueux afin de faire de cette transformation un avantage décisif. Nous combinons les compétences en transformation des processus d’affaires et en mise en œuvre technologique mondialement reconnues de Deloitte avec les capacités d’une agence numérique de classe mondiale.

 

En mettant à profit notre pensée axée sur le client, nos compétences en conception, les nouvelles technologies et les solutions infonuagiques, nous donnons de plus grands moyens à nos clients et leur permettons de repenser la façon dont ils interagissent avec leurs clients sur toutes les plateformes, au moyen de tous les appareils et à chaque étape du parcours du client. Notre approche consiste à partir des besoins du client ou de l’utilisateur, de les transformer en concept, de concevoir des prototypes réels et, finalement, d’élaborer et de mettre en œuvre des solutions concrètes, en gardant toujours à l’esprit leurs répercussions sur l’entreprise. Nos conseillers proposent des innovations perturbatrices fondées sur leur connaissance de l’entreprise et des technologies, leurs compétences et leur créativité.

 

L’équipe d’Intégration numérique de Deloitte est un élément essentiel de Deloitte Digital. Nous exécutons des projets de transformation numérique de grande envergure et soutenons la transition de configurations dorsales classiques à des architectures à plusieurs vitesses. Notre but est de permettre à de grandes entreprises d’exécuter leur mission de façon rapide et simple afin de réussir dans le marché changeant d’aujourd’hui, et la mise en œuvre de microservices est un aspect clé de notre stratégie. Nous sommes fiers de travailler avec toutes les technologies et d’avoir la possibilité de choisir le bon outil pour chaque mandat. Ainsi, récemment, nous avons travaillé avec des technologies comme MuleSoft Anypoint, Springboot, Angular et Node.js, et sommes toujours à la recherche de la prochaine nouveauté qui révolutionnera notre façon de travailler!

 

Que vous soyez un développeur plus ou moins expérimenté, en tant qu’ingénieur microservices, vous serez responsable de l’élaboration de stratégies de mise en œuvre de solutions numériques de pointe. Vous travaillerez avec les meilleurs développeurs, concepteurs et stratèges du secteur à l’exécution de solutions numériques de premier ordre pour les plus importantes et les meilleures entreprises du marché.

 

Nos ingénieurs ne s’enferment pas dans une salle pour élaborer des codes afin de répondre à des critères qui ont été définis ailleurs, à un autre moment. Ils travaillent plutôt en collaboration avec nos clients et le reste de l’équipe, en combinant une expertise technique approfondie, une pensée novatrice et une solide compréhension des activités de l’entreprise et des préférences de ses clients. L’ensemble de ces compétences et cette façon de travailler nous permettent de fournir une expérience numérique exceptionnelle.

Qualifications externe

Avez-vous envie de combiner votre sens numérique et l’art de la programmation? Voyez-vous au-delà du codage et de la solution dorsale? Vous intéressez-vous à la façon dont les applications mobiles les mettent à profit? Êtes-vous curieux de voir les possibilités que peuvent offrir les solutions d’arrière-plan et d’intergiciel dans votre travail?

 

Si c’est le cas, vous êtes le prochain ingénieur microservices de Deloitte Digital.

 

Vos responsabilités

  • Dans l’esprit de la méthode Agile, vous ferez partie d’une unité multidisciplinaire au sein de laquelle vous travaillerez en collaboration avec les autres membres de l’équipe responsable afin de réaliser le meilleur produit livrable possible pour chaque sprint. L’équipe réunit généralement des employés du client et des employés de Deloitte, qui travaillent ensemble.
  • Pendant la planification des sprints, vous devrez déterminer quelle est la meilleure manière de mettre en œuvre les concepts techniques et de participer à leur estimation. Avec vos pairs, vous devrez convenir d’une approche à adopter et déterminer la façon dont elle s’intégrera à l’architecture globale du projet.
  • Dans chaque sprint, vous devrez assumer la responsabilité des concepts sur lesquels vous travaillez et les analyser, les développer, les tester et les lancer. En travaillant étroitement avec les autres développeurs, vous devrez affecter la bonne personne à chaque tâche et assurer une révision entre pairs pendant toute la durée du sprint. Les outils avec lesquels nous travaillons, comme JIRA, Confluence, Jenkins, Bitbucket, etc., sont conçus pour vous aider à progresser plus rapidement.
  • En plus de vos compétences en développement, vous connaissez les solutions frontales et le travail de conception, et vous pouvez effectuer un travail de collaboration efficace au sein d’une équipe.
  • En plus d’effectuer le travail habituel dans les sprints, vous êtes en mesure d’offrir à nos clients des conseils concernant les changements numériques, de déterminer la dette technique et de recommander des améliorations à l’architecture.
  • Contribuer au processus agile, incluant la préparation, la planification, les discussions et les rétrospectives.
  • Participer au mentorat des membres moins expérimentés de l’équipe et à la révision des codes afin de les aider à progresser au sein de l’équipe.

Expérience souhaitée

  • Être titulaire d’un baccalauréat ou d’une maîtrise, et avoir acquis par la suite une expérience de travail incluant de préférence des fonctions de consultation en contact direct avec les clients.
  • Posséder de l’expérience dans la production de solutions dorsales/microservices/d’entreprise dans un environnement de développement professionnel.
  • Se passionner pour la transformation numérique et la technologie.
  • Posséder de l’expérience dans des environnements de conception agile.
  • Avoir un esprit d’équipe et aimer travailler avec d’autres pour résoudre des problèmes, partager des connaissances et être en mesure de participer au perfectionnement et au mentorat des professionnels moins expérimentés.
  • Pouvoir travailler tant de façon indépendante qu’en étroite collaboration dans un environnement d’équipe.
  • Pouvoir combiner la pensée logique et les idées novatrices pour la résolution de problèmes.
  • Aimer établir des relations positives avec les clients et les pairs en approfondissant sa compréhension de l’entreprise du client et de l’étendue du projet, et être en mesure de traduire les besoins de l’entreprise en exigences techniques.
  • Pouvoir contribuer positivement à la culture de l’équipe et accorder de l’importance à l’inclusion et à la diversité.
  • Déterminer des possibilités pour générer des revenus additionnels.
  • Formuler des recommandations analytiques et réfléchies pour atteindre des cibles en matière de livrables et accomplir les tâches liées aux projets, dans le respect du budget et à la satisfaction des clients.
  • Repérer et communiquer les conflits et les problèmes au directeur de projet ou au chef d’équipe.
  • Posséder de solides compétences en communication et en présentation (en français et/ou en anglais).
  • Avoir de la facilité à assumer différents rôles, allant des fonctions d’encodage aux discussions avec les parties prenantes des clients.
  • Posséder une solide aptitude à gérer son temps et à établir ses priorités.
  • Aider à la formulation de propositions destinées aux clients.
  • Être souple et en mesure d’être en déplacement 80 % du temps.

Compétences techniques

  • Expérience en programmation purement fonctionnelle.
  • Excellente maîtrise d’au moins un des langages suivants et expérience dans l’établissement de microservices au moyen de ceux-ci : Scala, Typescript, Elixir, Java (cadres Spring et REST), Node.js, Go, Python, Clojure et/ou Haskell.
  • Expérience de la conception d’architectures liées aux microservices et connaissance d’Akka, un atout.
  • Bonne connaissance de l’infrastructure liée aux cadres de microservices (passerelles API, proxy inverse, caches distribués, etc.). Nous cherchons des candidats ayant travaillé au moins une fois à la mise en œuvre de chaque élément ou à des solutions qui les incluent dans le contexte d’une plateforme-service (PaaS) d’envergure.
  • Bonne connaissance des algorithmes courants et de la complexité d’exécution (devra être exposée pendant une entrevue technique d’une heure).
  • Excellente compréhension de la conteneurisation et de la virtualisation.
  • Aimer le langage Git, posséder beaucoup d’expérience avec Bitbucket et GitHub et savoir comment ils s’intègrent à Jira. Posséder de l’expérience relative à SVN, un atout.
  • Avoir une bonne connaissance des API REST et des mécanismes d’autorisation modernes comme JSON Web Tokens.
  • Vous avez déjà utilisé une méthode de développement basé sur les tests pour les tests des unités et savez quels sont les meilleurs outils à utiliser pour cette tâche.
  • Vous avez un compte GitHub, un portfolio, ou êtes en mesure d’effectuer un exercice de codage sur demande.

 

Pourquoi Deloitte?

Commencez votre carrière au Cabinet vous permet d’avoir une influence plus importante que vous l’auriez cru possible. Grâce à d’innombrables occasions et à sa culture qui vise à soutenir et à stimuler nos gens pour qu’ils atteignent leur plein potentiel, Deloitte est l’unique cabinet où vous pourrez apprendre, croître, créer et diriger.

Chez Deloitte, nous savons que tous nos gens sont différents; leurs objectifs de carrière aussi. Comme Cabinet, nous offrons à tous nos gens les meilleures conditions et occasions afin qu’ils puissent s’accomplir, tant sur les plans professionnel que personnel. À cette fin, nous respectons les trois engagements suivants :

  • Exercer votre leadership à tous les niveaux : nous formons les meilleurs leaders au monde afin que vous puissiez avoir l’influence marquante que vous désirez, plus rapidement.
  • Travailler à votre façon : nous vous donnons les moyens de travailler à votre façon, et vous offrons les espaces novateurs et la mentalité qui vous aideront à connaître un succès phénoménal.
  • Vous sentir inclus et inspiré : nous créons un profond sentiment d’appartenance pour vous permettre d’être totalement vous-même au travail.

Soumettez votre candidature dès maintenant et laissez-nous vous montrer comment faire avancer votre carrière. L’unique cabinet. Pour vous.

Deloitte est un employeur inclusif qui s’est engagé à créer une main-d’œuvre diversifiée. Nous invitons tous les candidats qualifiés à postuler et nous effectuerons les aménagements nécessaires afin de répondre à leurs besoins, conformément aux codes provinciaux des droits de la personne, à toutes les étapes du processus de recrutement et de sélection. Veuillez aviser le recruteur pour vous assurer que vos besoins en matière d’accessibilité sont respectés tout au long du processus. Les renseignements reçus relativement aux aménagements seront traités de façon confidentielle.

Nous remercions tous les candidats qui manifesteront leur intérêt, mais nous ne communiquerons qu’avec les candidats sélectionnés pour une entrevue.

37608

Company
Deloitte
Posted
08/19/2018
Type
Full time
Location
Toronto, 08 M5C 3G7, CA