IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Développeur Back-End H/F

Provence Alpes Côte d'Azur, Sophia-Antipolis
Mis en ligne le 6 avril 2018 par Marie Calvert (+ d'offres)
All Digital Network
Type de contrat :CDI
Métier :Développeur informatique
Type d'entreprise :Autre type d'entreprise (client final)
Localisation :Provence Alpes Côte d'Azur, Sophia-Antipolis
Envoyer une candidature

Poste à pourvoir

All Digital Network est une start-up multiculturelle basée dans le sud de la France. Nous développons des outils numériques conçus pour aider les petites entreprises à rester compétitives. Nos produits incluent l'affichage numérique et les applications mobiles qui ciblent le marché du commerce électronique. En tant que membre de notre équipe, vous aurez l'opportunité de façonner les outils du futur.

Nous recherchons un développeur Python back-end avec de l'expérience dans la construction d'applications performantes, évolutives et d'entreprise. Vous ferez partie d'une équipe expérimentée d'ingénieurs en logiciel, qui travaille sur nos applications de base. Le rôle comprend le développement d'une application back-end utilisant le framework Web Django. Vous devez aussi apporter une expertise dans le cycle de développement du logiciel - de conception jusqu'au test et aux exploitation.

Nous recherchons un joueur d'équipe avec de bonnes compétences en communication en français et en anglais. Il peut également y avoir des opportunités de travailler pendant de courtes périodes sur les sites des clients à travers l'Europe. Pour le candidat retenu, il existe un chemin pour gagner les stocks options. Si vous êtes motivé et souhaitez faire partie d'une nouvelle entreprise dynamique, contactez-nous.

Responsabilités :
Concevoir et développer des applications à haut volume et à faible latence pour les systèmes critiques et assurer une haute disponibilité et des performances Contribuer à toutes les phases du cycle de vie du développement Ecrire du code bien conçu, testable et efficaceS'assurer que les conceptions sont conformes aux spécificationsPréparer et produire des versions de composants logiciels Soutenir l'amélioration continue en étudiant les alternatives et les technologies et en les présentant pour une revue architecturale.

Bonnes capacités de communication en français et en anglais.

Bac +5 ou BSc / MSc en informatique, ingénierie ou dans un domaine connexe Expert en Python, avec une excellente connaissance du framework web Django. Familiarité avec certaines bibliothèques ORM (Object Relational Mapper). Capable d'intégrer plusieurs sources de données et bases de données dans un seul système. Comprendre les limitations de threading de Python, et l'architecture multi-processus. Bonne compréhension des technologies frontales, telles que JavaScript, HTML5 et CSS3. Compréhension de l'accessibilité et de la conformité à la sécurité. Connaissance de l'authentification et de l'autorisation des utilisateurs entre plusieurs systèmes, serveurs et environnements. Compréhension des principes de conception fondamentaux d'une application évolutive. Familiarité avec la programmation événementielle en Python.
Compréhension des différences entre plusieurs plates-formes de diffusion, telles que les mobiles et les postes de travail, et optimisation de la sortie pour correspondre à la plate-forme spécifique. Capable de créer des schémas de base de données qui représentent et supportent les processus.
Fortes capacités de test et de débogage.
Compréhension des versions de code avec Bitbucket. Excellente connaissance des bases de données relationnelles et SQL. Expérience du processus de développement DevOps à l'aide de la méthodologie Agile.

Un plus :
Connaissance d'autres frameworks Python tels que Flask, Pyramid, Tornado, etc. Une connaissance pratique de J2EE. Expérience avec des stratégies de déploiement cloud automatisées vers AWS et / ou Rackspace en utilisant des outils comme Ansible et / ou Chef est un énorme plus. Capacité de déboguer des programmes et de collaborer avec les membres de l'équipe pour surmonter les problèmes techniques. Expérience avec Git, JIRA et Slack.

Pour le candidat retenu, il existe un chemin pour gagner les stocks options. Faire partie de l'aventure d'une startup. Beaucoup de soleil.

Profil recherché

All Digital Network is a small, multi-cultural start-up based in the South of France. We are developing digital tools designed to help small businesses stay competitive. Our products include digital signage and mobile applications that target the e-commerce market place.

We are specifically looking for a Back-end Python Developer with experience in building high performing, scalable, enterprise-grade applications. You will BE part of a talented software team that works on mission-critical applications. The role and responsibility includes developing a back end application using the Django web framework while providing expertise in the full software development life-cycle, from concept and design to testing.
If you are motivated and want the chance to BE involved in an energetic start-up environment then get in touch.

Responsibilities :
Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance Contribute in all phases of the development life-cycleWrite well designed, testable, efficient code Ensure designs are in compliance with specifications Prepare and produce releases of software components Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

Good communication skills in at least French and English Bac +5 or BSc/MSc degree in Computer Science, Engineering or a related subject Expert in Python, with excellent knowledge of Django web framework Familiarity with some ORM (Object Relational Mapper) libraries Able to integrate multiple data sources and databases into one system Understanding of the threading limitations of Python, and multi-process architecture Good understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 Understanding of accessibility and security compliance Knowledge of user authentication and authorization between multiple systems, servers, and environments Understanding of fundamental design principles behind a scalable application Familiarity with event-driven programming in Python Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform Able to create database schemas that represent and support business processes Strong unit test and debugging skills Proficient understanding of code versioning using Bitbucket Excellent knowledge of Relational Databases and SQL Experience with DevOps development process using the Agile methodology.
IT's also a plus to have Knowledge of other Python frameworks such as Flask, Pyramid, Tornado, etc A working knowledge of J2EE Experience with automated, cloud deployment strategies to AWS and/or Rackspace using tools like Ansible and/or Chef Ability to debug programs and collaborate with team members to overcome technical problems. Experience with Git, JIRA and Slack

For the right candidate there is the opportunity to become an equity holder Being part of a start up adventure. Lots of sunshine.

Envoyer une candidature