Geneva, Switzerland
15 hours ago
Python Developer
Who are we? Amaris Consulting est une société indépendante de conseil et de technologies au service des entreprises.   Avec plus de 1000 clients dans le monde, nous déployons des solutions pour les plus grands projets depuis plus d'une décennie - tout ceci est rendu possible par une équipe internationale de 7,600 talents répartis sur les 5 continents et dans plus de 60 pays. Nos solutions sont axées sur quatre domaines d'activité différents : Les systèmes d'information et le digital, la télécommunication, les sciences de la vie et l'ingénierie. Nous cherchons à créer et à développer une communauté de talents où tous les membres de notre équipe peuvent réaliser leur plein potentiel.   Amaris est votre « stepping stone » pour traverser les rivières du changement, pour relever les défis et pour réaliser tous vos projets avec succès.  

Chez Amaris, nous avons à cœur d'offrir à nos candidats la meilleure expérience de recrutement possible. Nous cherchons à mieux connaître et comprendre nos candidats, à les challenger et à leur faire part de nos impressions le plus rapidement possible. Voici à quoi ressemble notre processus de recrutement :   

Premier contact : Notre processus commence généralement par une brève conversation virtuelle/téléphonique pour en savoir plus sur vous ! L'objectif ? Apprendre à vous connaître, comprendre vos motivations et veiller à ce que nous vous proposions le poste qui vous correspond le mieux ! 

Entretiens (en moyenne, le nombre d'entretiens est de 3 – il peut toutefois varier en fonction du niveau d'ancienneté requis pour le poste). Au cours des entretiens, vous rencontrerez les membres de notre équipe : votre supérieur hiérarchique bien sûr, mais aussi d'autres personnes avec lesquelles vous serez amené à travailler. Ces entretiens nous permettront d'en apprendre davantage sur vous, votre expérience et vos compétences, mais aussi sur le poste et ce que l'on attendra de vous. Bien entendu, vous apprendrez également à connaître Amaris : notre culture, notre histoire, nos équipes et vos opportunités de carrière !

Étude de cas: En fonction du poste, vous serez peut-être appelé à passer un test. Il pourra s'agir d'un jeu de rôle, d'une évaluation technique, d'un scénario de résolution de problème, etc.  

Comme vous le savez, chaque personne est différente et il en va de même pour chaque rôle dans une entreprise.  C'est pourquoi nous devons nous adapter en conséquence, si bien que le processus peut parfois être quelque peu différent pour chacun. Cela dit, nous nous mettons toujours à la place du candidat pour lui offrir la meilleure expérience possible.  Nous avons hâte de vous rencontrer !

Job description

Nous recherchons un développeur Python talentueux, passionné par le codage, ayant un esprit analytique et capable de travailler efficacement dans un environnement collaboratif. Si vous aimez évoluer au sein d'équipes dynamiques et concevoir des applications de haute qualité, ce poste est fait pour vous !

Responsabilités principales :

Développer, tester et maintenir des applications et scripts Python de haute qualité.

Collaborer avec des équipes pluridisciplinaires pour définir, concevoir et livrer de nouvelles fonctionnalités.

Rédiger un code propre, maintenable et efficace en suivant les meilleures pratiques.

Participer aux revues de code afin d'assurer la qualité du code et partager les connaissances avec l'équipe.

Déboguer et optimiser les applications pour améliorer leur performance et résoudre les problèmes.

Se tenir informé des dernières tendances et technologies du secteur afin d'assurer la compétitivité de nos solutions.

Contribuer à l'amélioration continue des processus et méthodologies de développement.

Qualifications requises :

Diplôme en informatique, ingénierie ou domaine connexe, ou expérience pratique équivalente.

Minimum 3 ans d'expérience professionnelle avec Python.

Bonne maîtrise de la programmation orientée objet et des modèles de conception.

Expérience avec des frameworks web tels que FastAPI ou Flask.

Expérience avec les systèmes de gestion de version, en particulier Git.

Connaissance des technologies front-end (HTML, CSS, JavaScript) est un plus.

Maîtrise des API RESTful et des services web.

Excellentes compétences en résolution de problèmes et souci du détail.

Solides compétences en communication et en collaboration.

Qualifications préférées :

Connaissance de Kafka et MongoDB.

Expérience avec les outils de conteneurisation et d'orchestration (Docker, Kubernetes).

Expérience avec les pipelines CI/CD et les frameworks de tests automatisés.

Familiarité avec les méthodologies Agile et Scrum.

Contributions à des projets open-source ou un profil GitHub solide.

Rejoignez-nous et faites partie d'une équipe innovante où vos compétences seront valorisées et votre carrière pourra évoluer ! Postulez dès maintenant !

 

-------------

English 

 

We are looking for a talented Python Developer who has a passion for coding, a strong problem-solving mindset, and the ability to work effectively in a collaborative environment. If you thrive in dynamic teams and enjoy building high-quality applications, this role is for you!

Key Responsibilities:

Develop, test, and maintain high-quality Python applications and scripts.

Collaborate with cross-functional teams to define, design, and ship new features.

Write clean, maintainable, and efficient code following best practices.

Participate in code reviews to ensure code quality and share knowledge with the team.

Troubleshoot and debug applications to optimize performance and resolve issues.

Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain current and competitive.

Contribute to the continuous improvement of development processes and methodologies.

Required Qualifications:

Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

3+ years of professional experience working with Python.

Strong understanding of object-oriented programming and design patterns.

Experience with web frameworks such as FastAPI or Flask.

Experience with version control systems, particularly Git.

Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript) is a plus.

Knowledge of RESTful APIs and web services.

Excellent problem-solving skills and attention to detail.

Strong communication and collaboration skills.

Preferred Qualifications:

Knowledge of Kafka and MongoDB.

Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).

Experience with CI/CD pipelines and automated testing frameworks.

Familiarity with Agile and Scrum methodologies.

Contributions to open-source projects or a strong GitHub profile.

Join us and be part of an innovative team where your skills will be valued, and your career will grow! Apply now!

 

Confirm your E-mail: Send Email
All Jobs from Amaris