Entreprise:
Secteur: informatique / télécoms
Taille: Entre 20 et 100 employés
SYBERNETYS est une entreprise dynamique et spécialisée dans le développement web, mobile, ainsi que dans les technologies de l'information (IT) et l'intelligence artificielle (IA). Avec une équipe d'experts passionnés et expérimentés, SYBERNETYS s'engage à offrir des solutions technologiques sur mesure qui répondent aux besoins spécifiques de ses clients. Qu'il s'agisse de la création de sites web innovants, d'applications mobiles performantes ou de systèmes d'IA adaptés, notre société met un point d'honneur à allier créativité et expertise technique pour garantir des résultats significatifs. En tant que partenaire de confiance, SYBERNETYS accompagne les entreprises dans leur transformation numérique, les aidant à optimiser leur fonctionnement et à se démarquer sur un marché compétitif.
Description de l'annonce:
Nous recherchons pour le compte de notre société un Développeur Web Backend.
A) Mission Principale :Développement :
- Concevoir, développer et maintenir des applications web backend à l'aide de programmation et frameworks utilisés, par ex. PHP, Node.js, Python, Ruby on Rails, etc.
- Écrire du code propre, réutilisable et documenté.
Architecture :
- Concevoir l'architecture des applications et des services en respectant les bonnes pratiques et les normes de sécurité.
- Participer à la définition et à la mise en place d'architectures logicielles scalables.
Intégration d'API :
- Développer et intégrer des API RESTful ou GraphQL pour la communication avec des systèmes externes.
- Collaborer avec les équipes frontend pour assurer une intégration fluide des fonctionnalités.
Base de données :
- Concevoir, développer et optimiser des bases de données relationnelles et non relationnelles (SQL, NoSQL).
- Assurer la migration, la gestion et la sécurité des données.
Tests et Débogage :
- Mettre en place des tests unitaires et d’intégration pour garantir la qualité du code.
- Déboguer et résoudre les problèmes rencontrés par les utilisateurs et les autres développeurs.
Collaboration :
- Travailler en étroite collaboration avec les équipes de développement, de design et de produit pour proposer des solutions efficaces.
- Participer aux revues de code et aux séances de brainstorming.
Technologies :
- Maîtrise d’un ou plusieurs langages de programmation backend (ex. : PHP, Java, Python, Node.js, etc.).
- Connaissance approfondie des bases de données (MySQL, PostgreSQL, MongoDB, etc.).
- Expérience avec des outils de versioning (Git, SVN).
Compétences Techniques :
- Compréhension des concepts d’API (REST, GraphQL).
- Notions de sécurité web et de gestion des performances.
Compétences Personnelles :
- Capacité à résoudre des problèmes et à gérer des priorités.
- Esprit d’équipe et bonne communication.
- Autonomie et proactivité dans l’apprentissage de nouvelles technologies.
- Diplôme en informatique, développement logiciel ou domaine connexe.