Skip to content

Instantly share code, notes, and snippets.

@pixmin
Last active April 28, 2020 12:36
Show Gist options
  • Save pixmin/8d64581c7471007360a679ebe026a07e to your computer and use it in GitHub Desktop.
Save pixmin/8d64581c7471007360a679ebe026a07e to your computer and use it in GitHub Desktop.
Architecte PHP

Architecte PHP

Salaires

Reading list

Quora

https://www.quora.com/What-are-the-key-differences-between-a-technical-architect-and-a-lead-software-engineer

This is one of my favorite interview questions for lead level hires. The answer to me boils down to this. A lead makes the team better. An architect makes the product better.

You can tell the difference when another engineer on the team implements something in a sub-optimal way. The lead explains to the engineer how to do it better. The architect stews about it for a while and the fixes it when he gets around to it (obviously a joke). Architects though still generally fixes the product themselves to make sure it is done right and then later explains to the team why this is the best way to go.

Whenever I hire an engineer into a leadership position, lead or architect, I watched closely the first couple of times we hit this scenario to see how they react.

The home run hire is the guy who comes to you and says this should be fixed, here's how, and asks if this is important enough or complicated enough where it should be done by the architect. This means you have both, a good lead and a good architect, assuming of course the solution presented by the architect is a good one.

Having done both jobs, I'd say that the difference depends on the company.

From a fundamental perspective, the role of Architect has to do with overall application design - or at minimum review of designs. Some responsibilities would include:

API Design Application Architecture (split the app into multiple apps? One big app?) Standards support (RESTful api's -v- SOAP api's, etc) Overall design pattern review and recommendation Design review across multiple projects to ensure consistency and reuse.

Notice that none of these responsibilities has any coding specifically associated with them.

A Lead Software Engineer, by contrast, is a coder. They build things and implement designs.

In many companies these roles are combined. It's only in large companies (or on large projects) that these roles would be separate -- for only then is there really enough architecture work that the lead software developer can't do it as part of their job.

If you see a company advertising one position or the other, it's most likely because they have one role that has elements of both -- but that they've chosen to 'label' it one or the other for some reason. If they advertise 'Architect', they probably want that role to oversee design decisions made by others.

Annonces

Architecte Système - 70-120k

https://www.chooseyourboss.com/candidates/offers/architecte-systeme-h-f-nextgenrh

Le poste

Vous serez amené(e) à intervenir sur des activités variées de conception d'architecture logicielle. Notre client recherche des personnes capables de créer des architectures de A à Z.

Plusieurs profils peuvent nous intéresser : des architectes généralistes, responsables techniques, spécialistes du CLOUD, Experts Azure ou AWS.

Les responsabilités

Créer des architecture de A à Z

La refonte globale de systèmes d'informations de clients très importants (français et internationaux)

L’analyse de la solution globale sur les plans métier et applicatif

Spécification et conception d’architectures logicielles

Participation aux réponses à appels d’offres : qualification, choix et définition des solutions, élaboration de propositions techniques, estimation des charges

Pourquoi venir travailler pour ce client ? Vous travaillerez pour une entreprise reconnue mondialement comme l'un des leaders de son marché. Un cadre idéal et des locaux modernes. Accessible par tout moyen de locomotion (train, bus, métro...), l’entreprise se situe au milieu d’un pôle d’activités importantes (restaurants, salle de sport...).

Avantages :

  • Package (prime d'intéressement, de participation, variable du salaire sur objectif atteint)
  • Télétravail possible (2/3 jours par semaine) Si vous êtes intéressé(e) pour faire parti d'une belle aventure et d'avoir un rôle central au sein de notre structure, n'hésitez pas à postuler !

PS: salaire variant entre 70 et 120KE !

ARCHITECTE LEAD DEVELOPPEUR - 65-80k

https://www.urbanlinker.com/offres-emplois/architecte-lead-developpeur-php-7-symfony-4-startup-datascience-international-3630

DESCRIPTIF DE LA SOCIETE

Le marché des transports est considérable (+45 milliards d’euros en Europe) et hyper fragmenté (+ 40 000 entreprises de transports en France) mais ce marché rencontre des problématiques / coûts écologiques, économiques et sociétaux.

Pour toutes ces raisons, il y a quelques années, une startup a décidé de digitaliser ce secteur et de proposer une plateforme qui permet aux expéditeurs et aux transporteurs de se retrouver simplement.

Forte de son succès en France, son nouveau challenge repose aujourd’hui sur la Data Science et l’international.

POSTE

Pour accompagner ce changement, le CTO est à la recherche de son futur bras droit afin de travailler sur des problématiques de : Géolocalisation Cartographie Temps réel Machine Learning Architecture micro-service Dynamic Pricing Elastic Search Scalabilité à l’international Devops > AWS / Kubernetes R&D tous les vendredis après-midi

Stack : PHP 7, Symfony 3.4 et 4 / VueJS / NodeJS / Webpack / Socket.Io / RabbitMQ / Redis / Docker / Archi Micro Service

PACKAGE

Salaire attractif selon profil et expérience Ticket restaurants de 8€ Mutuelle prise en charge à 100% Choix de l’ordinateur

LES +

Challenges techniques challengeant & ambitieux Aspect R&D sur la digitalisation d’un métier Machine learning & Data Science Société en phase d’accélération dans un contexte international, reconnue sur son marché Ambiance startup : 25/30 ans, afterwork, beaux locaux Management proche & valeurs humaines : vous serez véritablement impliqué dans les choix stratégiques R&D tous les vendredis après-midi

PROFIL RECHERCHE

Tu es le/la Lead Développeur/se - Architecte de nos rêves si : Tu as au moins 5 ans d’expériences PHP et les bonnes pratiques de code (Design Pattern, Tests unitaires,…) n’ont aucun secret pour toi

Et dans l’idéal : Tu as une fibre Devops Tu es fan de Symfony

En perso, tu es passionné(e), autonome et proactif/ve. Sociable et bon(ne) communicant(e), tu as aussi un intérêt pour le métier.

LEAD DEVELOPER/ARCHITECTE - 55/65k

https://www.urbanlinker.com/offres-emplois/lead-developer-architecte-3657

C’est pour le compte d’une très belle société Toulousaine spécialisée dans la programmation de satellites et microsatellites que nous recherchons un lead developer/Architecte. Aujourd’hui en pleine croissance et forte d’une levée de fonds de plusieurs millions d’euros, cette jeune start up cherche à faire grossir ses équipes techniques. Pour ce faire, elle recherche les meilleurs profils pour élever son niveau et ainsi être toujours plus compétitive. Mais le meilleur reste à découvrir.

POSTE

  • Rédiger la documentation technique
  • Gestion parfois de l’aspect DevOps
  • Se positionner en tant qu’Architecte et Lead au niveau de l’équipe de développeurs
  • Assurer la partie développement en Vue/React et Python avec les équipes de développeurs
  • Assurer la scalabilité de la solution

Technos : React ; Vue.JS ; Python ; Django ; GraphQL ; CI/CD

PACKAGE55 – 65k

LES +

  • Réelle problématique spatiale
  • Projet à fort enjeux
  • Contexte international
  • Stock-options
  • Mutuelle et transport
  • Ticket restaurant

PROFIL RECHERCHE

Pour cette belle opportunité, nous recherchons un profil ayant entre 5 et 10 ans d’expérience sur un poste de lead developer et/ou Architecte. L’objectif de votre mission va être de prendre le lead sur les projets, de vous positionner en tant que référent technique tout en gérant parfois l’aspect architecture de la solution. Vous avez envie de vous inscrire au sein d’un projet long terme au cœur d’une société en pleine croissance. C’est une opportunité réellement porteuse. Intégrer cette société aujourd’hui vous assurera un quotidien stimulant et épanouissant ainsi qu’un futur prometteur. On tente le challenge ?

Urban Linker - ARCHITECTE PHP/ BRAS DROIT DU CTO 30/80k

https://www.urbanlinker.com/offres-emplois/architecte-php-bras-droit-du-cto-h-f-2069

La stack en place est en microservice et est composée de :

  • PHP Symfony7
  • MySQL
  • PIM MongoDB
  • iOS Swift
  • AWS
  • Linux
  • Claranet pour le devops
  • PHPunit

DESCRIPTION

En tant qu'architecte/ bras droit du CTO, vous aurez pour mission de concevoir la plateforme from scratch sur une stack PHP Symfony. L'architecture en question doit être pensée pour pouvoir accueillir des problématiques de traffic significatives.

Vous devrez participer au recrutement d'une équipe de développeur from scratch (environ 5 personnes). Vous aurez pour responsabilité de leader l'équipe et la manager afin de la guider et la faire évoluer techniquement et humainement.

Vous serez garant de tout l'aspect technique de la plateforme et serez decisionnaire sur la roadmap.

Répartition de la mission => 33% d'architecture/ 33% de management/ 33% de codePACKAGE- Des RTT

  • Des Tickets Restaurants à hauteur de 9€
  • Une prime sur resultat
  • Des locaux design et confortables

PROFIL RECHERCHE

Le profil recherché devrait idéalement correspondre aux critères suivants :

  • Diplômé d'un master ou d'une licence en informatique
  • Grande expérience sur PHP et sur un framework MVC (de préférence Symfony)
  • Des expériences significatives sur des problématiques de performances.
  • Un grande vision architecturale de code
  • Une expérience significative en construction d'équipe ou management.

Altaide - Architecte PHP – CTO 75/105k+

https://www.altaide.com/offres-emploi/architecte-php-cto-digital-agency-h-f/

Mission

En tant que Architecte PHP-CTO, vous serez le référent et lead technique de l’équipe composé de 20 personnes pour laquelle vous serez responsable de la construction des socles technologiques pour la mise en œuvre des différents projets.

Vos missions seront les suivantes :

Participer activement aux avant-vente et aux différentes phases d’appel d’offre Définir les architectures autours des technologies PHP Etre le garant de la performance des solutions réalisées par les équipes Gérer l’exploitation des applications et sites web en collaboration avec les ingénieurs systèmes Accompagner les développeurs dans leurs montées en compétences Participer aux recrutements et formations internes Participer activement à la veille technologique de l’entreprise et en définir la roadmap

Profil

Diplômé d’une École d’Ingénieur ou d’une Formation en Informatique, vous justifiez d’une solide expérience en tant qu’Architecte PHP-CTO dans un univers similaire. Vous bénéficiez également d’une première expérience dans le développement de sites à fort trafic qui vous a permis d’apprendre à maîtriser parfaitement PHP.

Par ailleurs, vous avez de bonnes connaissances d’HTML, CSS et JS. Vous maîtrisez également le traitement asynchrone ainsi que les problématiques de gestion du cache.

De plus vous vous intéressez à Drupal et bénéficiez de bonnes pratiques de développement.

Passionné également, vous êtes ouvert aux diverses technologies et réalisez des veilles régulières.

Enfin, doté d’un esprit d’équipe, vous aimez partager vos connaissances avec les autres.

De bonnes raisons pour nous rejoindre ? Rejoindre une équipe agile variée et investie; Une entreprise stable avec des process bien ancrés; Le challenge de prendre une équipe de 20 personnes en mains; Un environnement de travail stimulant et serein; Devenir un expert des sujets liés à notre écosystème

Sodifrance - Architecte PHP

https://www.sodifrance.fr/carrieres/architecte-php-hf-0

Description du poste

Notre Pôle d’Expertise PHP basé à Bibliothèque François Mitterrand, recrute un(e) ARCHITECTE APPLICATIF PHP H/F. 😎

Votre mission :

Accompagner nos clients sur des projets d'envergure dans leur transformation digitale en interne (au forfait) pour les ministères sociaux ou en externe (assistance technique) pour des grands comptes (Banques, Assurances...)

Participer à l’analyse des projets (analyse des besoins, des solutions, des impacts… ), Étudier la faisabilité des projets d'évolution en fonction des contraintes client (budget, délais, sécurité), du système existant et des contraintes techniques Participer à la coordination des différents travaux Accompagner et encadrer techniquement les équipes Les choix d'architecture à mettre en place, de la qualité, de la performance et de la sécurité des applications développées, Choix des outillages projets (relatifs à l’automatisation des compilations, à l’intégration continue, à la qualité de code…) Revues de code et diffusion des bonnes pratiques de développement (culture Craftmanship),
Installation et déploiement d’environnements cloud ou non cloud Veiller à la cohérence technique et à la performance du système d'information Nos environnements PHP

Et la stack technique dans tout ça ?

PHP, Symfony 3/4, Angular 4/5/6, Bootstrap, HTML5, CSS3, Javascript, Jquery, MySQL, GIT, SVN, Jira, Mantis, Docker etc… Qualifications Expérience significative en tant qu'Architecte Applicatif. Connaissance des méthodes Agiles Scrum ou Kanban💡 Un excellent relationnel et votre capacité d'intégration dans une équipe très active et dynamique font partie intégrante des compétences requises 🕺

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment