Senior Software Engineer PHP ET Python

Jean Michel
Inconnu, France
3 days ago
Apply on www.meteojob.com
Prepare application

Role details

Contract type
Franchise
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
€143,000.0
Working hours
Regular working hours

Tech stack

PHP (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Application Lifecycle Management Confluence JIRA Unit Testing Bash Shell Software Quality Code Review Databases Continuous Integration
+21 more
Linux Programming Tools Python (Programming Language) MariaDB MySQL Nagios Scrum Methodology RabbitMQ Redis Software Engineering SQL Databases Management of Software Versions WebSocket Load Balancing Test-Driven Development (TDD) Backend Gitlab Git Gitlab-ci Restful APIs Jenkins

Job description

Vous rejoindrez une équipe d’experts techniques et fonctionnels intervenant sur des applications et services à forte criticité, dans un environnement où les enjeux de performance, disponibilité, robustesse et qualité logicielle sont particulièrement importants.

Au sein d’une organisation Agile, vous interviendrez sur l’ensemble du cycle de vie des applications : conception, développement, tests, intégration, déploiement et maintien en conditions opérationnelles., En tant que Senior Software Engineer, vous serez notamment amené(e) à :

  • Participer aux choix techniques et à la conception des solutions ;
  • Concevoir et développer des applications et services backend en PHP et Python ;
  • Concevoir, développer et maintenir des API REST et services client-serveur ;
  • Développer des composants performants, robustes, maintenables et industrialisés ;
  • Réaliser les tests unitaires et fonctionnels et contribuer à une démarche TDD ;
  • Participer aux Code Reviews et à l’amélioration continue de la qualité du code ;
  • Contribuer aux processus d’intégration continue et de déploiement ;
  • Analyser et résoudre les anomalies et incidents techniques ;
  • Participer au maintien en conditions opérationnelles des applications ;
  • Contribuer à l’amélioration de l’infrastructure et des outils de développement ;
  • Rédiger et maintenir les spécifications et la documentation techniques ;
  • Collaborer étroitement avec les équipes de développement, infrastructure, production ainsi qu’avec les interlocuteurs fonctionnels ;
  • Assurer un suivi fiable de l’avancement des développements et des anomalies.

Environnement technique

Langages

Langages : PHP, Python, Shell

Systèmes ️

Systèmes : Linux

API & communication

API & communication : REST API, WebSocket, messaging

Bases de données ️

Bases de données : MySQL, MariaDB, SQL, Redis

Requirements

CI/CD : GitLab CI, Jenkins ou équivalent

Versioning

Versioning : Git, GitLab

Méthodologies

Méthodologies : Agile, Scrum, TDD

Outils ️

Outils : Jira, Confluence

Monitoring

Monitoring : Nagios ou équivalent

Selon les projets, vous pourrez également évoluer dans des environnements utilisant RabbitMQ, Redis, Load Balancing, WebSocket ou d’autres technologies liées aux architectures distribuées.

La connaissance de LemonLDAP constitue un plus., Vous disposez idéalement d’au moins 7 à 10 ans d’expérience en développement logiciel, avec une expérience significative en développement backend.

Vous maîtrisez impérativement PHP et Python et avez utilisé ces deux langages dans des contextes professionnels significatifs.

Vous disposez également :

  • D’une excellente maîtrise du développement Backend ;
  • D’une expérience solide dans la conception et l’intégration d’API REST ;
  • D’une très bonne maîtrise des environnements Linux ;
  • D’une expérience des chaînes CI/CD ;
  • D’une bonne maîtrise de Git / GitLab ;
  • D’une pratique des tests unitaires et fonctionnels ;
  • D’une bonne culture de la qualité logicielle et des bonnes pratiques de développement ;
  • D’une bonne compréhension des problématiques de production, de monitoring et de gestion d’incidents.

Une expérience sur des systèmes présentant de fortes contraintes de performance, volumétrie, disponibilité ou criticité sera particulièrement appréciée.

La connaissance des architectures distribuées et de technologies telles que RabbitMQ, Redis, WebSocket ou les mécanismes de cache et de Load Balancing constitue également un atout., Au-delà de votre maîtrise de PHP et Python, nous recherchons un profil disposant d’une véritable culture Software Engineering.

Vous êtes capable de prendre du recul sur une architecture, de participer aux choix de conception et de challenger une solution technique.

Autonome et rigoureux(se), vous appréciez les environnements techniques exigeants et savez intervenir sur des problématiques complexes, tout en conservant une forte proximité avec les enjeux de production.

Vous aimez travailler en équipe, partager les bonnes pratiques et contribuer à l’amélioration continue des applications et des méthodes de développement., Le profil idéal : PHP + Python + Linux + Backend/API + CI/CD + Software Engineering + environnements critiques.

About the company

Dans le cadre d’un projet stratégique mené pour un acteur majeur du secteur interbancaire et des paiements, nous recherchons un(e) Senior Software Engineer PHP / Python.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.meteojob.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all