Spin - Job Board External

IC5 - Ingénieur Staff

TypeScriptJavaReactNode.jsSQLPostgreSQLDockerTerraform
Traduction automatique. Consultez l’original.

À propos du poste

Objectif du poste

Joue un rôle essentiel dans la direction de la conception, du développement et de la mise en œuvre de solutions technologiques évolutives et innovantes. Ce rôle favorise l'excellence technique, encourage la collaboration entre les équipes et garantit que les efforts d'ingénierie s'alignent sur les objectifs stratégiques de l'organisation. En encadrant les ingénieurs et en influençant les décisions architecturales, il améliore la livraison de solutions percutantes et alignées sur les objectifs commerciaux qui soutiennent le succès à long terme.

Responsabilités principales

  1. Fournir des conseils techniques experts et un soutien aux squads ou pods, en garantissant un développement de haute qualité et un alignement avec les objectifs commerciaux.
  1. Collaborer avec les chefs de produit, les designers et les responsables commerciaux pour définir des solutions techniques qui répondent aux besoins stratégiques, s'alignent sur les feuilles de route et satisfont les attentes des utilisateurs.
  1. Diriger la conception et le développement d'architectures logicielles complexes, en se concentrant sur l'évolutivité, la maintenabilité et la performance, tout en garantissant l'alignement avec la feuille de route technologique de l'organisation.
  1. Influencer les décisions architecturales en contribuant à la direction stratégique des solutions technologiques et en fournissant des commentaires sur les priorités d'ingénierie à long terme.
  1. Favoriser la collaboration interfonctionnelle entre les équipes d'ingénierie, de produit et commerciales pour assurer une exécution transparente des projets et un alignement avec les objectifs organisationnels.
  1. Encadrer et coacher les ingénieurs juniors et seniors, en promouvant la croissance professionnelle et le partage des connaissances pour améliorer les capacités de l'équipe.
  1. Promouvoir et mettre en œuvre les meilleures pratiques en matière de développement logiciel, y compris le TDD, les pipelines CI/CD et les principes de codage sécurisé.
  1. Piloter l'adoption de technologies et de méthodologies innovantes pour améliorer l'efficacité, l'évolutivité et la compétitivité des projets d'ingénierie.
  1. Surveiller les performances des systèmes après leur mise en œuvre, en utilisant des métriques pour identifier les opportunités d'optimisation et garantir que les solutions répondent aux exigences commerciales et techniques.
  1. Développer des outils et des scripts d'automatisation pour rationaliser les tâches opérationnelles et les processus de déploiement, en garantissant la cohérence et la fiabilité de la livraison.
  1. Collaborer avec les équipes SRE pour optimiser l'infrastructure, concevoir des systèmes tolérants aux pannes et maintenir les SLA.
  1. Assurer la conformité avec les réglementations de l'industrie et les normes de sécurité, en mettant en œuvre des mesures de protection robustes et en maintenant des niveaux élevés d'assurance qualité.
  1. Promouvoir une culture de travail autonome en encourageant l'autogestion, la responsabilité et la résolution proactive des problèmes parmi les membres de l'équipe.
  1. Servir d'ambassadeur de la culture Spin pour favoriser et maintenir un environnement de travail positif, inclusif et dynamique qui s'aligne sur les valeurs et la culture de l'entreprise.

Connaissances et expérience requises

  1. 7+ années d'expérience en développement logiciel, avec une expérience avérée dans la livraison d'applications évolutives et performantes.
  1. Expertise avancée dans des langages de programmation tels que .NET, Java, TypeScript, React, React Native et Node.js.
  1. Compréhension approfondie du développement conteneurisé, de l'architecture microservices et de la consommation d'API REST.
  1. Expérience avec les architectures modulaires, les composants réutilisables et les super-applications.
  1. Connaissance avancée de Git, de la résolution des conflits et des outils CI/CD intégrés aux cycles de test (GitHub, GitHub Actions, SonarCloud, Terraform, Docker).
  1. Capacité démontrée à influencer la stratégie technique et à contribuer aux feuilles de route architecturales.
  1. Expérience pratique des méthodologies TDD, ATDD et BDD, garantissant la qualité et la maintenabilité du code.
  1. Solide maîtrise des bases de données SQL et NoSQL, y compris MongoDB, PostgreSQL et MySQL.
  1. Expertise en pratiques de développement sécurisé, y compris les outils SAST, DAST et MAST.
  1. Compétences exceptionnelles en communication, avec la capacité d'engager efficacement les parties prenantes techniques et non techniques.
  1. Maîtrise des méthodologies Agile, avec une expérience de collaboration au sein d'équipes interfonctionnelles diverses.
  1. Forte adaptabilité aux environnements de travail dynamiques et rapides.
  1. Volonté d'acquérir des connaissances sur les nouvelles technologies de la pile technologique de Spin.

Chez Spin, nous nous engageons à construire un lieu de travail diversifié et inclusif. Nous croyons en l'égalité des chances et promouvons un environnement exempt de discrimination fondée sur la race, l'origine nationale, le sexe, l'identité de genre, l'orientation sexuelle, le handicap, l'âge ou toute autre condition protégée par la loi.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter