Trouvez votre prochaine offre d’emploi ou de mission freelance Shell à Paris

Ce qu’il faut savoir sur Shell

Shell désigne une interface qui permet aux utilisateurs d'interagir avec le système d'exploitation, généralement via des commandes textuelles. Dans les environnements Unix/Linux, le shell est une couche essentielle pour exécuter des scripts, lancer des programmes, et gérer des fichiers et des processus. Le shell peut être interactif (utilisé en ligne de commande) ou non interactif (via des scripts pour automatiser des tâches). Les shells les plus courants incluent Bash (Bourne Again Shell), Zsh, Ksh, et Fish, chacun offrant des fonctionnalités spécifiques comme l’autocomplétion, les alias, ou les personnalisations avancées. Le scripting shell est largement utilisé pour automatiser des tâches administratives et répétitives, telles que la sauvegarde de fichiers, la gestion des permissions ou le déploiement d’applications. Flexible et puissant, le shell est un outil incontournable pour les administrateurs système et les développeurs travaillant sur des environnements Unix/Linux.

Votre recherche renvoie 98 résultats.
Freelance

Mission freelance
Expert systèmes - cybersécurité

Publiée le
Cybersécurité
Linux
Red Hat Satellite

3 ans
Paris, France
Télétravail partiel
Un expert systèmes et réseaux orienté cybersécurité , capable d’intégrer et piloter des projets techniques au sein de l’équipe SSI. Périmètre & Projets clés Intégration d’un puits de logs et mise en place de la collecte depuis des équipements Linux/RedHat. Chef de projet technique sur : Proxy (Trellix) : création d’un puits de logs + outil d’exploitation (type ELK) + contrôle interne des proxys. DNS (Bind, Knot, PowerDNS) : déploiement d’une interface de saisie (remplacement CLI). Déploiement EDR souverain : expérience préalable indispensable. Missions principales Analyse des besoins techniques (réseau privé, proxy, DNS, supervision, sauvegarde). Conception et documentation d’architectures (LAN, VPN, MAN, serveurs, supervision, backup). Pilotage du déploiement, configuration et sécurisation des infrastructures. Mise en place d’outils de monitoring (Nagios, Zabbix, Centreon, scripts, web apps). Conception et déploiement d’infrastructures de sauvegarde (locale, cloud souverain, hybride). Garantir la résilience (PRA/PCA, tests de restauration). Maintenance, évolution et documentation des architectures. Production des livrables : cahier des charges, architectures, POC, DEX, recettes. Compétences clés Administration avancée Linux/RedHat (CLI). Expertise réseaux (TCP/IP, DNS, DHCP, VPN). Maîtrise des solutions DNS (Bind, Knot, PowerDNS) et sécurisation (DNSSEC). Expérience outils de supervision (Nagios, Zabbix, Centreon, ELK). Architectures de sauvegarde (On-Prem, Cloud, Hybride) + cloisonnement. Connaissance PRA/PCA, stockage haute dispo (SAN, NAS). Sécurité réseau et données (segmentation, monitoring). Connaissances EDR/XDR/Antivirus. Scripting (PowerShell) et gestion des logs. Expérience open source.
Freelance

Mission freelance
Ingénieur(e) Tests de Performance Cloud Azure

Publiée le
Azure
Performance testing

1 an
Paris, France
Télétravail partiel
Nous recherchons un(e) Ingénieur Performance expérimenté(e) pour assurer le test et l’optimisation des performances de nos applications et infrastructures hébergées sur le cloud Azure. Vous serez responsable de la conception, de l’exécution et de l’analyse des tests de performance, ainsi que de la mise en place des scénarios de charge adaptés aux besoins métiers. Missions principales : Concevoir, paramétrer et exécuter des tests de performance sur des applications et services cloud (Azure). Réaliser des tirs de tests et ajuster les scénarios en fonction des résultats. Identifier les goulets d’étranglement et proposer des recommandations d’optimisation. Collaborer avec les équipes de développement et d’infrastructure pour améliorer les performances globales. Automatiser et maintenir les scripts de tests et les environnements de test. Produire des rapports clairs et détaillés pour la direction et les équipes techniques. Profil recherché : Concevoir, planifier et exécuter des tirs de tests de performance (charge, stress, endurance, scalabilité) sur les applications hébergées dans le cloud Azure. Définir les scénarios de test (volumétrie, profils d’utilisateurs, pics de charge, cas dégradés) en collaboration avec les équipes produit, développement et exploitation. Mettre en œuvre et industrialiser les outils de test de performance : Outils Azure : Azure Load Testing, Azure Monitor, Application Insights, Log Analytics, tableaux de bord. Outils de test de charge : JMeter, Gatling, k6 (ou équivalents) intégrés dans la chaîne CI/CD. Analyser les résultats des tirs de tests (temps de réponse, taux d’erreur, consommation CPU/RAM, I/O, saturation réseau, comportement des services managés Azure) et produire des rapports clairs et exploitables. Identifier les goulots d’étranglement de performance, proposer des optimisations (dimensionnement des ressources, mise en cache, configuration des services PaaS, optimisation des requêtes) et suivre leur mise en œuvre. Mettre en place des bonnes pratiques de tests de performance sur Azure (standardisation des scénarios, seuils d’alerte, automatisation des tirs récurrents, monitoring en continu). Maîtrise des outils de test de performance (JMeter, Gatling, Locust, etc.). Connaissance approfondie du cloud Azure (services PaaS, IaaS, monitoring, scalabilité). Compétences en scripting (Python, PowerShell, Bash…) et paramétrage de tests. Capacités d’analyse, rigueur et esprit d’équipe. Atouts supplémentaires : Expérience en CI/CD et intégration des tests de performance dans le pipeline. Connaissances en sécurité et en résilience des applications cloud. Environnement de travail : Projet innovant sur le cloud Azure. Équipe agile et collaborative. Opportunités de montée en compétences et certifications cloud.

Les métiers et les missions en freelance pour Shell

Administrateur·rice système Unix (linux...)

L'Administrateur·rice système Unix (Linux...) utilise les scripts Shell pour automatiser les tâches de gestion des systèmes, comme la configuration, la maintenance et la gestion des serveurs.

Ingénieur·e d'exploitation

L'Ingénieur·e d'exploitation écrit des scripts Shell pour automatiser les processus d'exploitation, surveiller les systèmes et effectuer des tâches de maintenance régulières.

Développeur·euse Python

Le/ La Développeur·euse Python utilise Shell pour gérer des environnements de développement, automatiser des workflows et exécuter des tâches en arrière-plan en complément du développement Python.

Ingénieur·e devops (Cloud)

L'Ingénieur·e devops (Cloud) utilise des scripts Shell pour automatiser la configuration des serveurs, déployer des applications, gérer les environnements cloud et optimiser les processus de développement continu.

98 résultats

Contrats

Freelance CDI CDD Alternance Stage

Lieu
1

Paris, France
0 Km 200 Km

Télétravail

Télétravail partiel Télétravail 100% Présentiel

Taux Journalier Moyen min.

150 € 1300 € et +

Salaire brut annuel min.

20k € 250k €

Durée

0 mois 48 mois

Expérience

≤ 2 ans d’expérience 3 à 5 ans d’expérience 6 à 10 ans d’expérience > 10 ans d’expérience

Publication

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2025 © Free-Work / AGSI SAS
Suivez-nous