ATALIA CONSEILS MADAGASCAR
Services de soutien aux entreprises

Nous ne sommes pas une agence de recrutement, nous offrons simplement de services de facilitation aux employeurs ou agences de recrutement désireux d'embaucher à Madagascar (logistique et lien avec les autorités administratives locales)

INF001/Analyste en assurance qualité (QA)

Description :

 

  • L'analyste en assurance qualité (QA) est responsable de l'assurance qualité des programmes et applications;

  • Son rôle principal est de concevoir, écrire, mettre en place et d'exécuter les différentes phases de tests (unitaires, fonctionnels, utilisateurs, automatisés) qui vont permettre de valider la qualité et le bon fonctionnement d'une fonctionnalité ou de l’ensemble d’un processus;
     

Compétences :

  • Posséder au moins un  Bacc+3 en TI, en administration des affaires ou toute autre formation équivalente;

  • Posséder de 2 à 9 ans d’expérience dans des activités de contribution au développement de systèmes d’information;

  • Posséder entre 2 et 9 années d’expérience dans le domaine des essais;

  • Posséder de l’expérience dans un projet de plus de 2 000 jours-personnes pour une intervention de plus de 100 Jours personnes (5 mois);

  • Posséder une expérience pratique de la méthodologie agile;

  • Posséder une parfaite maîtrise de la langue française orale et écrite.

  • Condition et rémunération:

  • 35h par semaine

  • 51.000$ à 89.000$ par année selon expérience

INF002/Architecte infrastructure technologique

Description :

  • Concevoir et réaliser l’architecture détaillée et le plan détaillé de déploiement des infrastructures;

  • Identifier les spécifications des composantes technologiques à acquérir et produire les devis détaillés pour l’acquisition;

  • Effectuer les analyses préliminaires;

  • Rédiger et/ou faire évoluer des architectures technologiques détaillées;

  • Participer activement en tant que conseiller en architecture aux projets technologiques;

  • Réaliser des preuves de concept et des choix architecturaux;

  • Participer activement à diverses tables d’architecture;

  • Analyser les impacts détaillés sur les infrastructures existantes;

  • Identifier les meilleures pratiques dans la configuration/utilisation des composantes;

  • Réaliser des devis d’essais en assurer la qualité;

  • Accompagner l’équipe tout au long du projet jusqu’à son implantation en production;

  • Apporter du soutien dans la période de rodage pour tout problème lié à l’architecture;

  • Participer à la stratégie d’implantation.


Compétences :

  • Posséder un diplôme universitaire de premier cycle dans le domaine des technologies de l’information ou équivalent;

  • Neuf ans d’expérience pertinente en technologies de l'information, dont au moins 5 ans à titre d’architecte technologique dans des organisations d’envergure;

  • Être en mesure de résoudre les problèmes, démontrer de l'autonomie et de l'initiative;

  • Avoir des aptitudes d’animation d’ateliers et de relations interpersonnelles;

  • Excellent sens de la communication en français, à l’oral comme à l’écrit, de façon claire, concise et précise.

  • Condition et rémunération:

  • 35h par semaine

  • 73.000$ à 91.000$ par année selon expérience

INF003/ Spécialiste devops

Description :

 

  • Analyser, proposer et participer à la définition de normes, pratiques, processus et outils dans la mise en place de nouvelles solutions du cadre DevOps;

  • Mise en place de la configuration et du déploiement des composantes logicielles et technologiques;

  • Gérer les identités et la gouvernance d’Azure;

  • Mettre en œuvre et gérer le stockage;

  • Déployer et gérer des ressources informatiques d’Azure;

  • Configurer et gérer les réseaux virtuels; Surveiller et sauvegarder les ressources d’Azure;

  • Être en mesure de mettre tout en place via du code d'infrastructure (IaC) ainsi que Pipeline DevOps;

  • Configurer et tester les outils, les composantes logicielles, les environnements de développement et de déploiement en continu (DevOps);

  • Supporter l’opérationnalisation et le déploiement des solutions;

  • Proposer des solutions techniques en collaboration avec les équipes d’architecture logicielle;

  • Assurer le support à l’exploitation des solutions techniques mises en place : surveillance des plateformes et outils, disponibilité des plateformes, surveillance des solutions analytiques déployées, etc.;

  • Développer des scripts permettant de gérer les déploiements automatisés (Devops) ainsi que les infrastructures virtuelles (IAC – infrastructure as code).

Compétences :

 

  • Détenir un diplôme d'étude professionnel, ou une maitrise en technologies de l’information ou équivalent;

  • Un minimum de 2 années d’expérience pertinente dans les environnements cloud Azure ou AWS;

  • Détenir une bonne connaissance des capacités SGBD (Bases de données relationnelles et non-relationnelles);

  • Expérience en matière des concepts et outils de déploiement en continue : Azure Resource Manager, Azure, DevOPS, ARM, Biset, Terraform, PowerShell, Bash, CLI; Actions GitHub, Azure Pipelines, Jenkins; Bonne connaissance du logiciel de conteneur Docker et de la plateforme d'automatisation Kubernetes;

  • Expérience avec la méthodologie agile, mode scrum;

  • Excellente connaissance du français et facilité d’expression tant à l’oral qu’à l’écrit;

  • Faire preuve de rigueur et d’objectivité dans son travail d’analyse;

  • Flexibilité dans la gestion de son quotidien et de ses relations professionnelles;

  • Autonome et fiable;

  • Excellente capacité d’identification et de résolution de problèmes;

  • Bon communicateur, sachant travailler efficacement en équipe; Bonnes aptitudes au développement de relations efficaces avec les fournisseurs et prestataires de services externes.


Atouts :

 

  • Détenir l’une des certifications suivantes : AZ-900, AZ-104; Bonne connaissance de la plateforme .NET;

  • Connaissance de la plateforme Linux.

Condition et rémunération:

  • 35h par semaine

  • 73.000$ à 91.000$ par année selon expérience

INF004/ Analyste programmeur

Description :

  • Concevoir, réaliser et corriger des programmes dans le respect des règles de programmation et des patrons de développement définis;

  • Réaliser des essais unitaires et soutenir les essais fonctionnels;

  • Diagnostiquer et résoudre les problèmes techniques des systèmes;

  • Prêter assistance dans la collecte et la documentation des besoins utilisateurs;

  • Réaliser la documentation technique;

  • Collaborer avec les autres membres de l’équipe.

 

Compétences :
 

  • Détenir un diplôme d’étude professionnel ou universitaire de premier cycle dans le domaine des technologies de l’information;

  • 2 à 9 ans d'expérience en programmation .NET;

  • Excellente maîtrise des langages de programmation .NET, VB.NET et C#;

  • Expérience en programmation WEB;

  • Être en mesure de résoudre les problèmes, démontrer de l'autonomie et de l'initiative;

  • Entregent et leadership;

  • Excellent sens de la communication;

  • Motivé, dynamique, autonome et bien organisé;

  • Esprit d’équipe et initiative.

 


Atouts :

  • Expérience de développement dans le milieu gouvernemental ou dans une entreprise de grande envergure;

  • Connaissance et expérience avec une méthodologie de développement. (ex. UML, orienté-objet, Merise,Macroscope);

  • Être familier avec les architectures Client/serveur, N-Tiers, AOS;

  • Connaissance de la méthodologie Agile.

  • Condition et rémunération:

  • 35h par semaine

  • 51.000$ à 89.000$ par année selon expérience

INF006/ 3D Computer Vision Developer

INF005/ Full Stack Developper

Objectives:

Development and implementation of high-end 3D oriented computer vision

modules for VyoO’s technology. The developments to be carried out by the candidate to include

(but not limited to):

  • 3D point cloud pre-processing and post-processing techniques including denoising,

  • segmentation, meshing, registration and measuring.

  • 3D point cloud reconstruction and processing (using P.C.L., Cloud Compare, MeshLab).

  • Use of RGB-D images, 3D fragments and absolute metrics (e.g., Augmented Reality

  • libraries).

  • Automatic keyframes selection in the captured images.

  • Automatic and dynamic management of vertices (e.g., elimination of irrelevant points,

additions of points, etc.) and other 2D/3D features.

 

The candidate will be a proactive member of the R&D computer vision team that will

help to develop, integrate and maintain critical parts of VyoO’s technology. You will also

have the ability to share ideas, knowledge and expertise relative to computer vision’s

best practices, new development and early-stage research.

 

Contact persons: C.T.O., Head of R&D. Skills/Experience level:

Experience level: Entry-level or Mid-level.

Skills required:

  • Experience in programming with Python, C++.

  • Experience with commonly used libraries and software in the 2D/3D computer vision

  • domain (e.g., OpenCV, open3D, Point Cloud Library, CGal, openMVE/openMVS, Cloud Compare, Meshlab). o Mastery of English written and spoken. - Preferred: o Experience with automatic generation and processing of 3D representations (e.g.,points clouds, meshes).

  • Knowledges about 3D reconstruction technique for RGB and RGBD images. o Experience in optimization and parallel computing libraries (e.g.,open MP, CUDA, openCL, openGL, Joblib). oExperience with version control system(Git), integration, packaging and deployment of new developments.

Conditions:

35 weekly hours

80.000 to 120.000$ according to your expérience

Objectifs : Développer des applications pour les environnements iOS et Android. Le candidat

peut construire et identifier des objets à partir de vidéos capturées par l'appareil (par exemple, smartphone, tablette, etc.) en utilisant des informations tridimensionnelles (entre autres) obtenues à partir des données acquises trames vidéo. La plupart des algorithmes liés aux applications sont traités dans un environnement informatique à distance (Cloud Computing). Les développements à réaliser par le candidat (mais sans s'y limiter) :

  • Concevoir et implémenter l'UX et l'UI de l'application.

  • Développer et documenter les processus de communication entre l’application et le serveur.

  • Intégrer des programmes et des scripts développés par d'autres équipes dans nos processus.

  • Aider au développement et au déploiement de conteneurs d'applications.

  • Automatisez les processus existants.

Le candidat sera un membre proactif de l'équipe d'opérations cloud R&D qui aidera à intégrer et à entretenir les parties critiques de la technologie de l'entreprise. Le candidat devra travaillent également en étroite collaboration avec le reste des équipes R&D de l'entreprise. Vous aurez également la capacité de partager des idées, des connaissances et de l'expertise concernant les meilleures opérations cloud pratiques, pratiques de développement d'applications et de sites Web et nouveaux développements.

Compétences requises:

Langages de développement d'applications mobiles tels que Java, Kotlin, Swift et Objective-C., Python 3.

Connaissance des frameworks REST et de développement web comme Flask ou Django.

o Connaissance des technologies NoSQL comme MongoDB.

- Atouts:

  • Connaissance des systèmes de messagerie distribués (Pub/Sub, Kafka, Service Bus, etc.). o C++.

  • Connaissance des normes et pratiques d'apprentissage automatique.

  • Connaissance des normes et pratiques de vision par ordinateur 3D.

  • Connaissance des technologies de conteneurs telles que Docker.

  • Connaissance des plateformes Cloud telles que Azure et la plateforme Google Cloud.

Condition et rémunération:

  • 35h par semaine

  • 80.000$ à 120.000$ par année selon expérience

INF007/ ios Apple Developper

INF008/ Android Developper

Objectives:

 

Developing applications for iOS environment. Those applications can reconstruct and identify objects from videos captured by the device (e.g., smartphone, tablet, etc.) using three-dimensional information (among others) obtained from the acquired video frames. Most of the algorithms related to the applications are being processed in a remote computing environment (Cloud Computing).

  • The operations to be performed by the candidate include:

  • User Interface / User Experience - UI / UX.

  • AR libraries (e.g., ARKit, AR foundation...) for acquiring data and displaying results.

  • Management of communication with cloud computing solutions (e.g., GCP, Azure):

  • User database server: logins and SSO - identification, registration forms, modifications, reset.

  • 3Ddatabase server: results display (3Ddisplaymodule) locally (3Dengine), error reporting, metadata management. o Calculation server: deploying codes, sending videos, retrieving results, 3D database connection.

  • Regular updates and maintenance.

  • Geolocation, and use of additional sensors, such as light, gyroscope and accelerometer. o Dedicated “CoreMotion” library.

  • 3D engine integration (e.g., SceneKit, Unity...).

 

Skills:

 

Xcode, Swift/Objective-C, AR Libraries (ARKit, Vuforia), knowledge in Cloud Computing Platforms.

Conditions:

 

35 weekly hours

80.000 to 120.000$ per year according to expérience

Objectives:

Developing applications for iOS environment. Those applications can reconstruct and identify objects from videos captured by the device (e.g., smartphone, tablet, etc.) using three-dimensional information (among others) obtained from the acquired video frames. Most of the algorithms related to the applications are being processed in a remote computing environment (Cloud Computing). The operations to be performed by the candidate include: • - User interface / User experience – UI/UX

  • AR libraries (e.g., ARCore, AR foundation...) for acquiring data and displaying results.

  • Management of communication with cloud computing solutions (e.g., GCP, Azure): o User database server: logins and SSO - identification, registration forms, modifications, reset.

  • 3D database server: results display (3D display module) locally (3Dengine), error reporting, metadata management. o Calculation server: deploying codes, sending videos, retrieving results, 3D database connection.

  • Regular updates and maintenance.

  • Geolocation, and use of additional sensors, such as light, gyroscope and accelerometer.

  • 3D engine integration (e.g. : Unity, openGL...). Contact persons/hierarchy : C.T.O., Head of R&D, front end manager.

 

 

Skills/Experience level:

 

Experience level: intermediate to senior. Skills : Android Studio, Kotlin, React Native, AR libraries (ARCode...). Knowledge in Cloud Computing Platforms.

 

Conditions:

 

35 weekly hours

80.000 to 120.000$ per year according to expérience