Détails de l'annonce
Référence:
115203
Publiée le:
3 avril 2020
Type de poste:
CDI
Lieu de travail:
Ariana, Tunisie
Expérience:
Entre 1 et 2 ans
Étude:
Bac + 5
Disponibilité:
Plein temps
Langues:
Français , Anglais
Entreprise:
NEOXAM
Secteur: banque / finance / assurances
Taille: Entre 100 et 200 employés

NeoXam, éditeur international de progiciels financiers, recherche les meilleurs talents pour leur permettre d’exprimer tout leur potentiel. 

NeoXam conçoit et intègre des solutions logicielles pour les sociétés de gestion d’actifs et de marchés de capitaux. NeoXam assure la couverture complète de la chaîne de valeur financière : de la gestion des données et du front-office jusqu’au back-office. Pour aider le secteur financier à relever des défis complexes, NeoXam a créé le modèle « Best of Hybrid ». 

Grâce à ses 400 collaborateurs et toujours avec un dynamisme de start-up, NeoXam sert plus de 150 clients dans 25 pays. NeoXam est basé en France, avec des bureaux en Europe, aux Etats-Unis, en Asie, en Afrique et au Moyen-Orient. 

Notre engagement envers l’excellence, notre forte expertise, ainsi que notre regard axé sur le futur et le monde entier nous poussent à être réactifs et à la pointe des nouvelles technologies et des tendances du marché. 

Vous découvrirez la synergie entre nos métiers, produits et équipes et vous participerez à un véritable projet d’entreprise en développement, grâce à nos collaborateurs à l’esprit entrepreneurial, agile et multiculturel.


Description de l'annonce:

Afin d’accompagner sa forte croissance et dans un souci permanent d’améliorer la qualité de ses logiciels et de ses processus, NeoXam recherche des Développeurs Python orientés DevOps (H/F) côté Infrastructure, Cloud & RPA (Robotic Process Automation) pour son équipe de R&D.

Intégré dans une équipe DevOps transverse d'une trentaine de personnes dont la mission est de fournir les outils et méthodes de production aux équipes R&D qui développent nos produits, vous participerez au développement des outils d’automatisation et de gestion de l’infrastructure interne & cloud utilisés dans les phases Build, Test, Release et Deploy du cycle DevOps.

MISSIONS
Les deux pôles « Testing Tools » et « Deploy » sont constitués d’une dizaine de développeurs python sur deux solutions entièrement conçues et développées en interne :
- Automation Portal : application Web servant à automatiser la création et la gestion de configuration de plus de 2000 machines virtuelles VMWare utilisées par nos chaînes d'intégration et de déploiement continu. Une version 2 de cette application est en cours de développement pour :
      * Moderniser l’architecture (Backend rest en python/django, frontend Vue.js, intégré avec une stack d’outils performants (AWX, Ansible, Prometheus, Grafana, ELK)
      * Supporter une infrastructure hybride avec l’extension du datacenter NeoXam sur les providers cloud (AWS, Azure, GCP …)
      * Migrer vers une méthodologie 100% IaC (Infrastructure as Code) robuste et sécurisée
- Application Testing : Application permettant d'automatiser l’exécution et le contrôle des tests de non-‑régression sur les produits NeoXam (front en NWJS avec un backend python)

Dans cette équipe, vos principales missions seront les suivantes :
- Développer des stories au cours de sprint de 2 à 3 semaines dans un cadre méthodologique Scrum. Les langages principaux sont Python (framework Django) et Javascript (Vue.js, NWJS).
- Participer à l’établissement des standards et aux bonnes pratiques de développement, à l’engineering de développement et/ou à l’architecture logicielle
- Contribuer au maintien en conditions opérationnelles des services de production dans un processus de continuous deployment, avec création d’environnement on demand

PROFIL

* Vous êtes titulaire d’un diplôme supérieur en informatique (Bac +5)
* Vous développez depuis plusieurs années dans un langage orienté objet (Python, C++, Java)
* Vous avez une première expérience en développement d’outil de test automatique ou de gestion d’infrastructure ou d'application Web
* Vous aimez travailler en équipe
* Vous êtes opérationnel en anglais

C’est encore mieux si :
* Vous maîtrisez Python et Django
* Vous maîtrisez Javascript, Node.js et Vue.js
* Vous connaissez les langages et outils de gestion de configuration : Ansible, Terraform
* Vous pratiquez assidûment les méthodes agiles (Scrum, TDD, pair programming, Git flow)
* Vous connaissez les outils de fabrication et d'intégration continue : SVN/Git, BitBucket, Bamboo, Jira, Sonar, Veracode ou équivalents (TFS, Hudson/Jenkins/GitLab, Gradle…)
* Vous connaissez les principes de la virtualisation et avez déjà travaillé sur un hyperviseur
* Vous connaissez les principes du Cloud computing, et les services principaux d’AWS sont votre terrain de jeu.
* Vous êtes familier des problématiques de tests automatiques et avez déjà travaillé sur un des outils du marché (UFT, Ranorex, Selenium, …)
* Vous avez une appétence technophile avec une capacité à descendre sur le fond technique et fonctionnel des services que vous allez développer (réseau, sécurité, infrastructure, middleware, cloud, métrologie)
* La sécurité est un domaine qui vous intéresse particulièrement

NOUS PROPOSONS

* Un poste en CDI
* Des bureaux agréables dans le technopôle de Tunis
* Un environnement moderne utilisant les dernières technologies du moment
* La possibilité de vous exprimer sur l'intégralité de la stack technique (front, back, cloud,…)
* Une ambiance de travail agréable où l'esprit d'équipe est clé
* Un package compétitif composé de : fixe + bonus individuel
* Et bien plus…