Développeur(se) Python expérimenté(e)

Cogiceo
Lyon, France
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Senior
Compensation
€ 45K

Job location

Remote
Lyon, France

Tech stack

HTML
JavaScript
HTML5
Bootstrap
CSS
Software as a Service
Code Review
Linux
Django
Python
PostgreSQL
Ansible
Information Technology Security Auditing
Software Engineering
Gitlab
GIT
Web Technologies

Job description

Rattaché(e) au responsable du développement logiciel, tu seras en charge de l'organisation du quotidien technique d'une équipe de développement. Tu seras amené à développer les outils édités par Cogiceo, à la fois les SaaS à destination de clients mais aussi les outils internes, principalement destinés aux consultants en cybersécurité. Tu travailleras au sein de notre équipe de développement composée d'une demi-douzaine de personnes.

Les Missions

Encadrement technique :

  • Encadrer techniquement des collaborateurs : architecture, revue de code, résolution de problèmes
  • Organiser le travail et répartir les tâches liés au développement
  • Participer au recrutement des futurs collaborateurs
  • Concevoir et rédiger la spécification technique de fonctionnalités

Développer des fonctionnalités :

  • Concevoir, prototyper et intégrer de nouvelles fonctionnalités afin de répondre au besoin de nos clients
  • Intégrer le travail de recherche de nos experts en cybersécurité
  • Améliorer les fonctionnalités existantes

Garantir la qualité :

  • Mettre en place des procédures et outils pour garantir la qualité du code et le bon fonctionnement des logiciels développés
  • Corriger les éventuels problèmes
  • Ajouter des tests pour garantir le fonctionnement attendu et les non-régressions
  • Écrire du code robuste et maintenable

Transmettre tes compétences :

  • Former les nouveaux collaborateurs
  • Animer des formations internes
  • Travailler en étroite collaboration avec le différents acteurs qui interagissement avec l'équipe de développement : utilisateurs internes à l'entreprise, clients finaux, équipe de recherche, équipe commerciale, etc

Communiquer :

  • Participer aux réunions avec nos clients en apportant une expertise technique
  • Assurer un support technique avancé lorsque cela est nécessaire, * Une entreprise reconnue en France depuis plus de 13 ans dans l'audit de sécurité offensif
  • Une entreprise à taille humaine (35 collaborateurs) avec une croissance saine
  • Des locaux situés dans le secteur Part-Dieu : transports en commun (métro, tram, bus), restauration, commerces
  • Des bureaux de 3 à 5 personnes (pas d'open-space)
  • Des technologies stables et modernes : Python, Django, HTML5, CSS3, JavaScript, Bootstrap, PostgreSQL, GNU/Linux, GitLab, Ansible et PyCharm Pro
  • Une formation interne à la cybersécurité

Les Avantages

  • Une charte de télétravail, avec la possibilité de faire 1 jour de télétravail par semaine
  • La carte Swile pour les titres restaurant
  • Le remboursement à 50% de l'abonnement transport
  • Des chèques cadeaux en fin d'année
  • Des primes de cooptation
  • Un environnement de travail ergonomique

Le Processus de Recrutement

Tout les échanges sont assurés par Augustin, notre responsable du développement logiciel.

Un premier échange téléphonique pour discuter de ton projet professionnel, comprendre si celui-ci est bien cohérent avec le poste.

Un entretien technique en visioconférence pour évaluer où tu te situes techniquement.

Un entretien physique dans nos locaux de Lyon (secteur Part Dieu), composé de :

  • Une discussion autour du poste, de tes motivations et de ton expérience ;
  • Un test technique suivis d'un échange sur tes réponses ;
  • Un échange avec des collaborateurs de l'équipe afin que tu puisses poser toutes tes questions.

Requirements

  • Une expérience professionnelle d'au moins 4 ans avec Python
  • Une expérience professionnelle d'au moins 1 an avec Django
  • Une connaissance avancée des technologies web : HTML, CSS et JavaScript
  • Une connaissance des technologies web et des processus de développement avec Git
  • Une expérience d'encadrement technique de collaborateurs
  • Un sens de l'initiative et proactivité
  • Des compétences en résolution de problèmes et en prise de décision
  • Une utilisation professionnelle écrite et orale de l'anglais

About the company

Acteur reconnu en France depuis plus de 14 ans dans l'audit de sécurité offensif, notre cœur de métier est le test d'intrusion. Dans ce contexte nous avons développé plusieurs outils SaaS qui permettent des audits automatisés à très grande échelle.

Apply for this position