Le poste Développeur Python senior H/F
Partager cette offre
Développement logiciels : Participer à l’ensemble des activités de développement logiciel au sein de l’équipe (conception, développement, tests, déploiement)
• Contribuer activement à la conception, au développement et au maintien en conditions opérationnelles du produit.
• Participer aux différents ateliers de conception, à la vie de l’équipe et à ses différentes cérémonies agiles (Daily, rétro…)
• Gérer des bases de données
• Assurer l’application des règles de sécurité et d’authentification
• Assurer des opérations de maintenance et veiller à l’optimisation
• Participer au développement des tests (unitaires, end-to-end, ...) pour assurer la qualité de l’application
Qualité du code et bonnes pratiques : Appliquer les bonnes pratiques de développement en vue d'avoir un code efficace, évolutif et maintenable. Il convient de garantir de la qualité de code, des performances, des bonnes pratiques de développement et des tests au sein de l’équipe.
• Appliquer les meilleures pratiques de développement pour un code propre et maintenable (TDD, BDD, DDD, Pair programming…)
• Participer au développement des tests (unitaires, end-to-end, ...) pour assurer la qualité de l’application
• Être force de proposition dans la résolution des problèmes, l’amélioration de la qualité du code et l’atteinte des indicateurs Accelerate (DORA Metric)
Leadership Technique : Définir la stratégie de développement du produit (architecture, technologies, bonnes pratiques). Piloter et accompagner techniquement l’équipe de développement.
• Prendre part aux choix d’architecture et aux décisions techniques structurantes et garantir l’alignement technique avec les standards de l’UPN (architecture, sécurité, performance, documentation, etc.).
• Superviser les développements et garantir le respect des engagements de développements dans les sprints.
• Accompagner et faire monter en compétence les membres de l’équipe
• Accompagner l’équipe de développement dans la résolution de problèmes
Profil recherché
Compétences Niveau Digcomp
Maitrise des langages Python, YAML, Terraform HCL
Maitrise des outils Gitlab, Jira, confluence
Bonnes bases en architecture logicielle
Connaissance des technologies cloud et des outils de CI/CD
Capacité à documenter le code
Collaboration en environnement agile
Connaissance des meilleures pratiques de développement concernant la qualité du code
Pilotage de la stratégie technique et coordination des activités
Environnement de travail
Back-end : Lambda, Python, Machine Learning (apprentissage supervisé)
Front-end : Angular, Design System interne, CloudFront + S3
Bases de données : DynamoDB, OpenSearch
Cloud (AWS) : Lambda, DynamoDB, S3, OpenSearch Serverless, SNS, SQS, EventBridge, VPC, Private Link, Route53, API Gateway, NAT Gateway, WAF, CloudFront, Certificate Manager, IAM, Secret Manager, Cognito, GuardDuty, Inspector, System Manager, KMS, CloudTrail, CloudWatch, X-Ray, Backup, Athena, Glue, SNS Config, AppConfig, SageMaker
DevOps : Terraform, GitLab CI/CD, Docker, SonarQube, Checkmarx, Kics
Autres : PlayWright (Tests), CloudWatch / Alertmanager (Monitoring & Alerting), GuardDuty (Antivirus/Scanner)
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur Python senior H/F
OBJECTWARE MANAGEMENT GROUP
