Job position Développeur Python senior H/F
Share this job
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
Candidate profile
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
Working environment
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)
Apply to this job!
Find your next career move from +10,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Développeur Python senior H/F
OBJECTWARE MANAGEMENT GROUP
