Architecte SI | Craftman H/F (CDI)

Architecte SI | Craftman H/F (CDI)

Salaire :65~90K€ brut/an selon expérience et profil + Bonus et IP

Poste basé : 75012


Vous aimerez :

L’ambiance start-up au sein d’un gros groupe Poste à pourvoir en CDI chez un client final. L’envergure des projets. La latitude d’action que vous aurez. Le travail dans un environnement collaboratif avec partage de connaissances, les bonnes pratiques. Vous travaillerez au sein d’une entreprise qui une belle communauté d’Architecte.

Notre Client :

Pour l’accélérateur digital de mon client, je recherche un Architecte SI qui va intervenir sur tous les types d’architecture dans le cadre d’une grosse ré urbanisation.

Poste :

Au sein de la Direction des Opérations, l’Architecte SI a en charge la définition (conception et suivi de la mise en oeuvre) de l’architecture technique des SI développés et maintenus par l’entreprise (architecture logicielle, matérielle et infrastructure) et les règles associées. Il veille à la cohérence entre les aspects matériels, systèmes, applicatifs et réseaux… Il fait évoluer l’architecture du SI pour qu’elle réponde aux besoins des utilisateurs et assure l’interopérabilité de toute nouvelle solution avec l’environnement existant.

L’architecte est le garant de la qualité de l’architecture logicielle en termes de robustesse, performance, maintenabilité et également sur le volet financier de l’architecture proposée. Il est proche des développeurs et est encore capable de faire, valeurs et pratiques Craft souhaitées.

Vos missions :

Concevoir, définir et valider l’architecture technique (logicielle, matérielle et infrastructure) des solutions

  • Analyser l’impact des nouvelles solutions/nouvelles technologies dans le système d’information
  • Préconiser des choix techniques en s’engageant sur un fonctionnement en service régulier
  • Effectuer le choix des composants techniques logiciels (middleware, API, SGBD, langages, OS, etc.)
  • En fonction des contraintes du projet (volumétrie, etc.)
  • En collaboration avec l’équipe Exploitation, déterminer les éléments matériels (serveurs, mémoire, disque, réseau, SAN, etc.)
  • Participer à la conception des applications avec le concepteur (modélisation objet, MCD, MPD…)

• Rédiger le Dossier d’Architecture Technique (version plus détaillée des éléments de la RAO)

• Mettre en place le socle applicatif (découpage en modules applicatifs), être en support pour coder les parties difficiles nécessaires ou pour la mise en œuvre des composants choisis)

• Assurer la pertinence des préconisations techniques (sur le plan de la pérennité de la solution, de la performance, des coûts…)

• Promouvoir l’architecture technique retenue auprès des équipes qui interviennent sur le projet

• Définir, mettre en place et faire vivre les « normes » et standards en termes de technologies / plateformes de développement

• Maintenir l’industrialisation et la standardisation des développements à travers l’Usine Logicielle et des procédures, du développement jusqu’au déploiement

• Collaborer (accompagnement, expertise) étroitement avec :

  • équipe projet / commerciale lors de la réponse à appel d’offre
  • L’équipe projet et le leader technique en phase de Build
  • L’équipe Exploitation pour préparer le passage du build au run et apporter son expertise lors d’incident de production
  • Le RSSI pour la prise en compte des exigences sécurité dans l’architecture globale

COMPETENCES CLEFS :

Architecture Fonctionnelle et Urbanisation des SI :

Concevoir des cartographies fonctionnelles et applicatives, modéliser l’architecture fonctionnelle d’une application en prenant en compte les enjeux d’urbanisation des SI.

Architecture et conception technique des SI :

-Maitriser les architectures logicielles complexes (n-tiers, sync/async, web, haute disponibilité, Scalabilité, réseau, base de données, API/Web Services, embarqué, sécurité, OS).

-Maîtriser des outils de conception logicielle / design-patterns / objet / UML..

-Connaître l’exploitation et de la maintenance de systèmes.

-Prendre en compte les problématiques de performance et dimensionnement en phase de conception, dimensionner des SI, conduire des audits de performance technique.

Langages et Frameworks :

Connaître tout ou une partie des langages et outils de programmation préconisés dans l’entreprise Java 11, C++, Python, NodeJS, Kotline -Technologies Big Data : Ecosystème Hadoop, Spark, Kafka Python ainsi que les différents paradigmes associés.

Profil :

Les profils devront avoir des connaissances opérationnelles sur :
● Minimum +10 ans expérience : Les architectures Web et Cloud Ready (Idempotence, Eventual Consistency,
Stateless, OCP, SoC, REST, APIs, Microservices, Architecture Reactive,
Asynchronisme, Loose Coupling, Resilience, Share Nothing, Multi-tenancy, etc.)
● Les architectures Data (Event Sourcing, CQRS, BigData, Data Streaming, Stream
Processing)
● Pratique et culture DevOps et architecture inhérente (CI/CD, Release
Management, Observabilité, Logs; Metrics, Blue Green Deployment, Features
Flipping, AB Testing, etc.)
● Connaissance et pratique en développement Front&Back, programmation Objet & Fonctionnelle
● Culture Software Delivery (Craftmanship, Pair Programming, Tribes, Squad, etc.)
● Accompagnement opérationnel d’équipe technique de delivery

Tech Lead Java H/F (CDI)

Tech lead Java H/F (CDI)

Salaire : 55~80K€ brut/an selon expérience et profil + Bonus et IP

Poste basé : 75012


Vous aimerez :

L’ambiance start-up au sein d’un gros groupe. L’envergure des projets. La latitude d’action que vous aurez. La possibilité de recruter votre propre équipe. Le travail dans un environnement collaboratif avec partage de connaissance.

Notre Client :

Pour l’usine digital de mon client, je recherche un Tech lead Java qui va construire son équipe et orienter sur les bons choix technologiques.

Poste :

Cette usine digitale a pour objectif d’accélérer le delivery des projets et de transformer
les pratiques et la culture de développement logiciel.
Afin d’assurer l’excellence technique et opérationnelle des projets, l’Usine Digitale est
constituée d’une Core team sous la responsabilité du CTO et ayant 3 domaines de
responsabilités : Le design, la Data et les Operations


Dans ce contexte, la Core Team souhaite se renforcer avec un Tech Lead
ayant pour mission :

Vos missions :

● Concevoir l’architecture et réaliser le pré-cadrage ou le cadrage de projets
stratégiques 
● Apporter expertise, séniorité et soutien aux Squads opérationnelles
● Rayonner et diffuser la culture et le leadership technique 
● Formaliser la vision ou les orientations techniques dans les cadrages ou la
réalisation des projets
● Porter une vision critique sur les choix et les orientations prises de manière
globale au sein de l’Usine Digitale et de manière particulière dans les projets
● Intégrer les instances de suivi de la Core Team
● Cadrage et suivi technique des projets
● Définition, suivi et développement de l’outillage de développement (CI/CD,
industrialisation, etc.)

Profil :

Les profils devront avoir des connaissances opérationnelles sur :
● Les architectures Web et Cloud Ready (Idempotence, Eventual Consistency,
Stateless, OCP, SoC, REST, APIs, Microservices, Architecture Reactive,
Asynchronisme, Loose Coupling, Resilience, Share Nothing, Multi-tenancy, etc.)
● Les architectures Data (Event Sourcing, CQRS, BigData, Data Streaming, Stream
Processing)
● Pratique et culture DevOps et architecture inhérente (CI/CD, Release
Management, Observabilité, Logs; Metrics, Blue Green Deployment, Features
Flipping, AB Testing, etc.)
● Connaissance et pratique en développement Front&Back, programmation Objet & Fonctionnelle
● Culture Software Delivery (Craftmanship, Pair Programming, Tribes, Squad, etc.)
● Accompagnement opérationnel d’équipe technique de delivery