Je suis recruteuse indépendante
et voici le poste que je vous propose en CDI :
La société : start-up qui développe un produit tech for tech, un Dev tools c’est à dire un produit conçu pour les développeurs - Technologie très pointue de sécurité
· 1 an d’existence, 12 personnes, levée de fonds de plusieurs millions, réalisée au premier quarter 2016
· Le produit est une solution SaaS conçu pour les développeurs ; il protège de la vulnérabilité applicative et fait du monitoring d’applications pour la détection d’anomalies
· L’équipe est une équipe de passionnés, qui travaille beaucoup et qui s’amuse bien ensemble. Tout le monde a un profil très technique
· Ouverture d’un bureau en Californie prévue à horizon 1 an
Le poste : prendre la main sur la production et être le garant de la bonne santé de la production. Performance, complexité, facilité d’utilisation
Le contexte :
· Instrumentation logicielle, protéger de la vulnérabilité applicative qui va tourner chez les clients. Enjeu du produit : réussir à se hooker dans les applications de façon transparente en posant des hooks (sorte de sondes) puis en modifiant automatiquement son comportement en temps réel en cas de faille sécuritaire
· 10 développeurs et 2 DevOps (le CTO et le 1er employé qui ont monté la prod’ il y a 1 an).
· Les problématiques rencontrées : performance (ne pas ralentir les applications), stabilité (ne pas casser les appli), réussir à s’instrumenter dans les applications
L’architecture :
· Construite sur AWS, Docker, avec de l’intégration continue (déploiement en 1 clic).
· L’infrastructure est simple : des containers qui parlent à un serveur MongoDB).
· Disposent d’une 20aine de containers Docker, de 4 instances EC2 App et de 4 instances pour les DB.
· Ansible et Chef pour l’infra de pré-prod’
Stack : Full Linux, AWS, Docker, Jenkins, EC2, Ubuntu, Apache, MongoDB, Time Series Database, S3, Google Cloud Engine
Les tâches :
· Vous interviendrez sur la production (les API constituent la plus grosse partie du trafic) : gros flux de données avec des contraintes de performance et de disponibilité
· Vous interviendrez également en tant que support aux développeurs :
- Pour la partie intégration continue, tests, pré-prod’. Par exemple, l’intégration continue devra être sécurisée, fiabilisée. Actuellement il n’y a qu’un seul Jenkins qu’il faudrait spliter (1 pour les Dev et 1 pour le déploiement)
- Vous aurez aussi à rajouter un cache Redis, checker les bons volumes de mémoire sur le disque dur de concert avec les développeurs (TimeSeries Database)
- Vous aiderez à debugger en regardant les machines (mémoire vive, index, disque dur…)
- Vous mènerez une réflexion sur les systèmes de base de données qui devront être déployés
· Enfin, vous prendrez part au travail de rationalisation (logs, tracking de la performance, monitoring)
Les plus :
· Les développeurs vont utiliser au quotidien votre travail et vous serez partie prenante de l’équipe de R&D. Votre travail va impacter du monde
· Votre travail sera en partie Opensourcé
· 2 jours/mois pour faire des « side projects ». Le projet est ensuite reversé à la communauté, fait l’objet d’un blog post, de meetup et aussi souvent de conférence. Ainsi, vous ne travaillez pas en vase clos
· L’équipe participe beaucoup à des conférences à l’étranger
· Ambiance fun : ça trolle sur les langages à tout bout de champ car grande diversité de langages dans l’équipe (Java, C, Node, Rails, Python, React…) et ça s’amuse avec un oculus rift J
· Le process de recrutement est très structuré et la barre est placée très haut !
Le profil : DevOps AWS Docker Jenkins, passionné, qui sait confronter ses idées avec ses pairs
· Vous avez l’habitude de travailler sur un volume de requête de l’ordre de 1500 requêtes/min
· Vous avez une expérience de la prod’ avec API et c’est grâce à vous que ça marche
· Vous travaillez avec AWS, Docker, Jenkins
· Vous avez des connaissances systèmes (threads, process, Greenlet)
· Vous êtes à l’aise dans les petites équipes
Envie de rejoindre une super team au niveau vraiment balaise, pour travailler sur un produit costaud, innovant, dans l’instrumentation logicielle ? Alors je vous invite à me transmettre votre CV et lien Github vers vos repos : itfa...@sophie-roullies.fr