Connectez-vous pour accéder plus rapidement aux meilleurs offres. Cliquez ici si vous n'avez pas encore un compte.

Ingénieur système & applicatif données Emploi Plein temps

1er juin 2023 à 21h32   Ingénierie   Cheraga   176 vues
Détails de l'annonce
  • Lieu de travailCheraga, Alger, Algérie
  • Date d'expiration31 Juillet
  • Niveau de posteConfirmé / Expérimenté
  • Secteur d'activitéInformatique, Télécom, Internet
  • Niveau d'étude (diplome)Master 2, Ingéniorat, Bac + 5
  • Nombre de postes01
  • Type de contratCDD ou Mission

Mission Principale du poste :

En tant quun Ingénieur système & applicatif données, vous serez responsable de la gestion des systèmes Linux, du déploiement de solutions, de l'administration des systèmes et de la supervision des solutions de big data. Votre expertise en administration de systèmes, en automatisation et en pratiques DevOps sera cruciale pour optimiser nos processus de développement de logiciels, de déploiement et de gestion de l'infrastructure.

Activités :

Administration système :

  • Concevoir, déployer et maintenir l'infrastructure de serveurs, y compris les serveurs physiques et virtuels, les systèmes d'exploitation et les configurations réseau.
  • Surveiller les performances du système, résoudre les problèmes et garantir une disponibilité et une fiabilité élevées.
  • Effectuer régulièrement des sauvegardes du système, planifier la récupération après sinistre et les correctifs de sécurité;
  • Administrer les comptes d'utilisateurs, les autorisations et les contrôles d'accès.

DevOps et automatisation :

  • Développer et maintenir des scripts et des outils d'automatisation pour rationaliser le déploiement de logiciels, la gestion de configuration et la surveillance du système;
  • Mettre en place et gérer des pipelines CI/CD pour une livraison efficace de logiciels;
  • Collaborer avec les équipes de développement pour optimiser les flux de travail de développement et permettre des cycles de publication plus rapides;
  • Évaluer et mettre en œuvre des outils et des technologies DevOps pour améliorer la productivité et l'efficacité.

Gestion des solutions de big data :

  • Concevoir, déployer et gérer des solutions de big data, telles que les entrepôts de données, les lacs de données et les plateformes d'analyse;
  • Optimiser les mécanismes de stockage, de traitement et de récupération de données pour garantir des performances et une évolutivité élevée;
  • Collaborer avec les équipes d'ingénierie de données pour définir les pipelines d'ingestion de données et les flux de traitement de données;
  • Mettre en place et gérer des systèmes de surveillance et d'alerte pour les solutions de big data.

Gestion de l'infrastructure et du cloud :

  • Évaluer, mettre en œuvre et gérer les pratiques d'infrastructure en tant que code à l'aide d'outils tels que Terraform ou CloudFormation;
  • Exploiter les plateformes cloud (comme AWS, Azure ou GCP) pour déployer et mettre à l'échelle les composants d'infrastructure;
  • Concevoir et mettre en œuvre des stratégies de récupération après sinistre et garantir les processus de sauvegarde et de restauration des données;
  • Surveiller les ressources cloud, optimiser les coûts et garantir la conformité aux normes de sécurité et de gouvernance.

Gestion du déploiement et des versions :

  • Développer et maintenir des pipelines CI/CD pour automatiser les processus de construction, de test et de déploiement de logiciels;
  • Collaborer avec les équipes de développement pour assurer un déploiement fluide et efficace des solutions logicielles;
  • Mettre en place et gérer des technologies de conteneurisation (comme Docker et Kubernetes) pour des déploiements évolutifs et portables;
  • Améliorer continuellement les processus de déploiement, en garantissant des délais de mise sur le marché plus courts et des versions logicielles fiables.

Collaboration et documentation :

  • Collaborer avec des équipes pluridisciplinaires, y compris des développeurs, des administrateurs système et des ingénieurs de données;
  • Participer aux discussions d'architecture et de conception, en apportant des idées sur les besoins en infrastructure;
  • Documenter les configurations système, les processus de déploiement, les guides de dépannage et les meilleures pratiques.

Profil recherché :

Formation initiale :

  • Master 2 en informatique, en ingénierie ou dans un domaine connexe (ou expérience équivalente);

Savoir-faire :

  • Solide connaissance des systèmes Linux/Unix, des protocoles réseau et de la sécurité système;
  • Maîtrise des langages de script tels que Python, Bash ou PowerShell;
  • Expérience des outils de gestion de configuration (comme Ansible, Puppet, Chef) et des systèmes de contrôle de version (comme Git);
  • Expérience pratique des technologies de conteneurisation (Docker, Kubernetes);
  • Connaissance des pratiques et des outils CI/CD (Jenkins, GitLab CI/CD, Travis CI);
  • Compréhension solide des solutions de big data (Hadoop, Spark, bases de données NoSQL, etc.);
  • Excellentes compétences en résolution de problèmes et en dépannage;
  • Excellentes compétences en communication, en collaboration et en documentation.

Expérience :

  • 2 années
Description de la société
Icosnet