Développeur Python
Sur la mission
Dans cette mission, vous développerez et améliorerez une plateforme de sécurité interne qui rendra visibles les risques et vulnérabilités numériques externes. Vous travaillerez dans un environnement technique où Python, le traitement des données, le développement logiciel sécurisé et les déploiements fiables sont centraux.
Ce que vous ferez. En tant que développeur, vous travaillerez sur le développement et l'amélioration continue d'une plateforme interne au sein d'un environnement de cybersécurité. Cette plateforme est utilisée pour cartographier automatiquement les actifs numériques, traiter les données provenant de diverses sources de sécurité et signaler les vulnérabilités visibles de l'extérieur. Vous veillerez à ce que le logiciel reste fiable, évolutif, sécurisé et facilement transférable.
Vous collaborerez étroitement avec d'autres spécialistes IT et sécurité. Vos tâches comprendront notamment:
- développer, améliorer et maintenir le logiciel Python pour la plateforme de sécurité interne
- traiter, analyser, normaliser et enrichir de grandes quantités de données techniques et liées à la sécurité
- construire et optimiser les fonctionnalités backend, les services et les processus de données
- travailler avec GitLab CI/CD, Docker et les déploiements automatisés
- développer selon les principes de "security-first", en accordant une attention particulière au code sécurisé, à la qualité, à la documentation et au contrôle de version
Ce qu'ils demandent. Pour cette mission, nous recherchons un développeur Python expérimenté habitué à travailler de manière autonome dans un environnement techniquement complexe et axé sur la sécurité. Vous possédez:
- au minimum un diplôme de l'enseignement supérieur (HBO) dans une direction technique
- au minimum 5 ans d'expérience professionnelle avérée en développement Python
- une expérience avérée avec CI/CD, de préférence GitLab, Docker et les déploiements automatisés
- une expérience en traitement de données, y compris l'analyse et la normalisation des données
- une expérience avérée en développement logiciel dans un environnement "security-first"
Profil
En plus de votre expérience technique, vous possédez de solides compétences professionnelles. Vous travaillez de manière axée sur les résultats, proactive et pragmatique, et pouvez opérer de manière autonome dans un environnement en constante évolution. En même temps, vous êtes un joueur d'équipe qui collabore activement et partage ses connaissances. Vous communiquez clairement et de manière convaincante, pouvez gérer avec soin les différents intérêts des parties prenantes et possédez un état d'esprit Agile.
Vous êtes capable de concrétiser davantage les souhaits pendant le processus de développement et de travailler de manière itérative vers une solution appropriée.
Expérience pertinente. Pour cette mission, votre expérience avérée avec Python et le développement de logiciels de haute qualité est particulièrement importante. L'attention sera portée, entre autres, sur:
- le nombre d'années d'expérience avérée avec Python
- l'expérience avec des projets backend et de traitement de données complexes
- l'expérience avec le développement de services, de pipelines et de fonctionnalités backend
- la connaissance de l'écosystème Python, y compris par exemple pytest et httpx
- la qualité du code développé, de la documentation, du contrôle de version et des processus CI/CD
Une expérience au sein d'une organisation ou d'une équipe axée sur la sécurité est également importante. Pensez à un environnement CERT, une équipe SOC, un conseil en sécurité ou un service de sécurité interne. L'expérience en codage sécurisé, DevSecOps, directives de sécurité, audits, conformité et gestion des risques correspond bien à la mission.
Comment postuler
Consultez le texte complet de la mission et les informations de candidature des que votre candidature sur mesure est prete.
Commandez une candidature sur mesure pour consulter la mission complete et les informations de candidature.
Plus de contexte, moins d'heures de recherche dispersees.
Vous recevez juste assez de contexte pour evaluer si cette mission est interessante. Le briefing complet, les details client et les prochaines etapes restent disponibles dans l'app.