Find your next tech and IT Job or contract Shell

What you need to know about Shell

Shell refers to an interface that allows users to interact with the operating system, typically through text commands. In Unix/Linux environments, the shell is an essential layer for executing scripts, launching programs, and managing files and processes. The shell can be interactive (used in command line) or non-interactive (through scripts to automate tasks). The most common shells include Bash (Bourne Again Shell), Zsh, Ksh, and Fish, each offering specific features such as autocompletion, aliases, or advanced customizations. Shell scripting is widely used to automate administrative and repetitive tasks, such as file backup, permission management, or application deployment. Flexible and powerful, the shell is an essential tool for system administrators and developers working on Unix/Linux environments.

Your search returns 109 results.
Contractor

Contractor job
Expert Linux et Scripting Shell

Published on
Linux
Scripting
Shell

24 months
400-800 €
Paris, France
Hybrid
PROPULSE IT recherche un expert en scripting Shell - Linux Dans le cadre d'une montée de version du pallier technique d'un SI, nous recherchons un développeur qualifié pour adapter et personnaliser des scripts shell en fonction des besoins spécifiques du projet. Ces scripts ont été développés il y a de nombreuses années et sont utilisés pour la gestion des sauvegarde/snapshot et clone d'environnement sur OS RHEL7. Nous avons besoin de réaliser la rétro ingénierie des scripts pour en comprendre le fonctionnement, documenter le fonctionnement technique et général et avoir la capacité de les adapter pour un fonctionnement sur un environnement tournant sur un pallier RHEL8 ou plus.
Contractor

Contractor job
POT8759 - Un Expert DATA IA Sénior sur Gare de Lyon

Published on
Shell

6 months
260-480 €
Paris, France
Hybrid
Almatek recherche pour l'un des ses clients un Expert DATA IA Sénior sur Gare de Lyon. Projet : Dans le cadre des projets transformants sous l'angle d'Agent IA supra, recherche à se renforcer pour piloter/cadrer certains travaux prioritaires avec un forte dominante Marketing. Ce travail nécessite une forte autonomie et une capacité à coordonner des acteurs multiples tout en arrivant à un consensus stratégique et technique. Le candidat devra pouvoir s'appuyer sur son expertise ainsi que celle de son cabinet sur la vertical Data IA : Benchmark, bonnes pratiques sur les besoins en Data pour une IA, modèles IA (création/réutilisation, entrainement, évaluation métier, finops et projection, contraintes bancaires et cyber sur l'IA, interconnexions de produits IA majeurs pour structurer les bons travaux à lancer en priorité pour des livraisons fréquentes et cohérentes)... Avant fin 2025, l'ensemble du chantier doit être pré-cadré (toutes les réunions organisées et cordonnées ; notes de réunions à envoyer le jour J/J+1 et livrables de cadrage complets à fournir) avec une feuille de route à plusieurs niveaux sur 2026 tout en préparant si besoin en 2025 des travaux nécessaires à la bonne tenue des jalons temporels de 2026. Principaux livrables : Construire la feuille de route du stream Data IA avant fin 2025 pour certains projets transformants notamment dans la thématique Marketing en collaboration avec les bon acteurs. Compétences requises : Programmation SAS niveau avancé Scripting : Powershell, Batch, Shell Connaissance de méthodologies de parsing Communications, bon relationnel Organisation et rigueur Sens du travail en équipe Autonomie
Contractor

Contractor job
Ingénieur Exploitation

Published on
Shell
VMware

1 year
400-500 €
Paris, France
En tant qu’ingénieur exploitation, vous avez la charge du plan de production, des flux fichiers, de la gestion courante des applications, et de certaines tâches de niveau 1 système, le tout, dans le respect des plannings et de la qualité attendue. Vous êtes partie prenante du cycle de vie des différentes applications. Missions principales de l’ingénieur exploitation Maintenance et support du plan de production : Évolutions et maintenance des plans de production sur l'ordonnanceur IWS (ex-TWS) Analyse et résolution d'incidents sur l’ordonnanceur IWS, et l’outil GoAnywhere MFT Coordination auprès des équipes techniques et applicatives Opérations d’exploitation courante des applications et des outils Installation d'outils d'exploitation (agents GoAnywhere, agents IWS, connecteurs IWS pour SAP, etc.) o Participation à la démarche d'industrialisation de l'infrastructure (Rundeck, GitLab) Déploiement des VM (Red Hat et Windows) Décommissionnement des VM (Red Hat et Windows) Restaurations de sauvegardes sur demande, renouvellements de certificats, exploitation courante Périmètre technique : outil de sauvegarde IBM Spectrum Protect (ex-TSM), VMWare, OS Windows Server et Red Hat Support et résolution d'incidents sur le socle technique Traitement d’alertes remontées dans l'outil de supervision Centreon Analyse et escalade si besoin (équipe systèmes, équipe réseaux, équipes applicatives ou tiers mainteneurs) Périmètre : infrastructure (virtualisation, OS, stockage, SGBD, etc.) et applications Évolution et maintenance des scripts Analyse et évolutions des scripts de production Languages : Shell (Korn Shell et Bash), PowerShell, Batch windows, YAML (Ansible) Évolutions applicatives Forte implication dans les différentes phases des projets Intégration des modifications du plan de production et des flux fichiers (implémentation et recette) Accompagnement des mises en production
Contractor

Contractor job
Business Analyst Risk Crédit

Published on
Exadata
Shell
SQL

12 months
400-500 €
Montreuil, Ile-de-France
Hybrid
Mon client bancaire recherche un Business Analyst Risk Crédit ayant une experience Data avec plus de 10 ans d' experience Mon client souhaite une prestation d’ accompagnement dans le cadre d´assurer de l'expertise de Business Analyse sur l'application DEXTER, référentiel groupe en charge de l’acquisition de données de notations externes (Fitch, Moody's, Standard & Poor's...), utilisé principalement dans les processus liés au risque de crédit. Les missions sont : Etude et analyse de périmètres Data dans le cadre de l’intégration de nouveaux fournisseurs de données Etude et analyse d'impacts réglementaires sur les opérations et fonctionnalités de l’application DEXTER Gestion de la relation avec les clients et fournisseurs de données internationaux de l’application Recueil des besoins des métiers et contribution à l'identification de la solution Rédaction des spécifications technico-fonctionnelles en adéquation avec les besoins exprimés et les solutions techniques envisageables Challenge des chiffrages de la TMA (qui réalise les développements) Préparation et exécution des tests technico-fonctionnels et suivi de la correction des anomalies par la TMA Mise à jour la documentation fonctionnelle (procédures, guides utilisateurs, dictionnaire de données, base clients...) Contribution à la gestion des incidents applicatifs, notamment suite à des livraisons : analyse de logs, traitements, données (SQL) Support et formation aux utilisateurs en cas de besoin Astreinte passive de niveau 2 : 1 semaine par mois Connaissances techniques : SQL (et compréhension du PL SQL) – Usage de base Oracle Exadata Shell lecture de script et opérations courantes Anglais oral et écrit de bon niveau
Contractor
Permanent

Job Vacancy
Consultant Support L3 Shell unix et Oracle - Paris

Published on
Linux
Oracle
Shell

1 year
40k-45k €
400-450 €
Paris, France
Hybrid
Support Fonctionnel L3 Notre client recherche une ressource expérimentée pour renforcer l’équipe de support fonctionnel niveau 3 . La mission porte principalement sur l’application Infocentre , pour laquelle le consultant devra assurer un rôle clé dans le maintien en conditions opérationnelles, le diagnostic des incidents complexes et l’accompagnement des équipes utilisatrices. Les objectifs de la mission incluent : Fournir un support L3 réactif et efficace , garantissant la disponibilité et la qualité du service, Assurer la maintenance évolutive de l’application, incluant l’analyse des besoins, la rédaction de spécifications et la mise en œuvre, Participer au suivi quotidien de la production, aux actions préventives et à l’amélioration continue, Collaborer avec les équipes techniques, métiers et infrastructures pour sécuriser les processus et optimiser les performances. Compétences techniques indispensables : SQL , Oracle , Linux , Shell . Une bonne compréhension des environnements bancaires et des chaînes applicatives de reporting est un plus apprécié.
Contractor

Contractor job
Expert MongoDB (H/F)

Published on
Clustering
Linux
Mongodb

2 months
370-550 €
Vanves, Ile-de-France
Hybrid
Nous recherchons un expert MongoDB pour intervenir sur une infrastructure critique utilisée par une solution de gestion d’API. L’environnement actuel repose sur un cluster MongoDB composé de plusieurs nœuds. La montée de version est un enjeu majeur car la base contient des données essentielles à la configuration et au fonctionnement de la plateforme. Vos missions : Auditer la configuration actuelle du cluster MongoDB (type d’installation, réplication, haute disponibilité). Proposer et mettre en œuvre des améliorations (ajout de nœuds, optimisation des paramètres). Définir et mettre en place une stratégie de sauvegarde fiable (base MongoDB, pas seulement VM). Élaborer et exécuter une procédure sécurisée de montée de version vers une version supportée (≥ 8.x). Tester la compatibilité avec les applications existantes. Rédiger une documentation complète et assurer le transfert de compétences à l’équipe interne. Compétences requises : Expertise confirmée en administration MongoDB (ReplicaSet, Sharding, clustering). Expérience en migration et upgrade de versions en production. Maîtrise des outils de sauvegarde et restauration MongoDB (mongodump, snapshots, solutions tierces). Connaissance des bonnes pratiques de performance et haute disponibilité. Capacité à sécuriser les données et gérer les risques lors des upgrades. Environnement Linux et scripting Shell. Connaissance des environnements API Management (Gravitee ou équivalent) serait un plus.
Contractor

Contractor job
Développeur Full Stack : langage C / AIX (Shell) / Oracle

Published on
Oracle SQL Developer
Shell

3 months
450-500 €
Châtillon, Ile-de-France
Hybrid
Développeur avec une bonne expérience et pratique de développement en langage C, SQL, PL/SQL, shell. Description de la mission : - Maintenir en conditionnement opérationnelle et évolutive d'une application interne qui concerne plusieurs marques et pays. - Sur le périmètre des demandes d'évolution, prendre en charge la conception technique et le codage suivant les spécifications détaillées rédigées par le Responsable d'application. - Réalisation des tests auprès d'utilisateurs ainsi que la mise à jour de la documentation - Participation aux tâches courantes du service (assistance aux utilisateurs et de Test Factory dans la phase de recette) - Prise en compte des incidents survenus en environnement de production. Analyser la root cause et réaliser les correctifs
Permanent
Contractor

Job Vacancy
Ingénieur Windows IIS

Published on
Java
Linux
Python

3 months
Ile-de-France, France
Contexte : Au sein de l’équipe Middleware, vous intégrez une équipe de 15 personnes assurant le support Niveau 3 sur Websphere et IIS. L’objectif est de développer une polyvalence sur les activités Linux et Windows et d’être force de proposition dans l’automatisation et l’amélioration continue des processus. Missions principales : Maintenir l’exploitabilité des produits supportés au meilleur niveau. Participer à l’élaboration de la stratégie autour des produits et services de l’équipe. Animer les projets de validation produit et améliorer l’outillage associé, en respectant charges et délais. Proposer et mettre en œuvre des axes d’amélioration des processus, procédures et automatisations de livraison et d’upgrade des packages. Garantir l’intégration avec les OS supportés, les outils associés et mettre à jour la roadmap, le palier technique et le catalogue des produits. Contribuer au développement des automates de livraison et outils de déploiement d’applications. Superviser la validation des versions mineures et des correctifs de sécurité. Participer aux astreintes et opérations planifiées en heures ouvrées et/ou hors horaires.
Contractor

Contractor job
Ingenieur Devops Kubernetes

Published on
Ansible
Docker
Python

6 months
300-400 €
Lyon, Auvergne-Rhône-Alpes
Hybrid
Dans le cadre d’un projet à court terme, nous recherchons un(e) Ingénieur DevOps expérimenté(e) pour renforcer notre équipe technique. Le profil idéal possède une expertise sur les environnements Linux et la maîtrise d’outils DevOps modernes, avec un accent sur l’orchestration Kubernetes, la containerisation et l’automatisation via Ansible. Vous serez en charge de la mise en place, de l’administration et de l’optimisation des infrastructures et des processus DevOps, ainsi que de l’intégration et du maintien des pipelines CI/CD. Profil recherché Déployer, administrer et optimiser des environnements Kubernetes (cluster management, monitoring, scaling). Containeriser les applications avec Docker et assurer leur orchestration via Kubernetes. Automatiser les déploiements et la configuration des systèmes avec Ansible et AWX. Concevoir, intégrer et maintenir des pipelines CI/CD sur GitLab. Collaborer avec les équipes de développement pour faciliter l’intégration et le déploiement continu. Assurer la documentation technique et le partage des bonnes pratiques DevOps.
Contractor
Permanent

Job Vacancy
Lead Devops / Scrum Master

Published on
Python
Shell

1 year
40k-45k €
400-630 €
Ile-de-France, France
Hybrid
Lead DevOps / Scrum MasterDescription de l'entreprise Une filiale d'un grand groupe bancaire, au cœur de la transformation technologique du Groupe. Notre mission est de concevoir, développer et opérer des plateformes d'infrastructure modernes (PaaS, IaaS, CaaS) pour l'ensemble de nos métiers. Descriptif du poste Nous cherchons un lead DevOps pour renforcer la squad SQL et assurer le rôle de Scrum Master de la squad. Ce rôle n'est pas fait pour tout le monde. Il demande une combinaison de plusieurs qualités : excellence technique, posture d'accompagnement, et plaisir à coder pour les autres. Profil recherchéCompétences Techniques Indispensables Le socle non négociable. Nous attendons une maîtrise solide ou un niveau expert sur ces sujets. Expertise approfondie et pratique de Python Excellente maîtrise de Pytest et de son écosystème Solide expérience en automatisation de tests d'API REST Maîtrise de Git et des pipelines CI/CD, notamment GitLab CI Maîtrise des commandes de base Linux et du scripting shell Maîtrise des pratiques BDD (Gherkin) Compréhension des principes d'ingénierie logicielle (DRY, Abstraction, Idempotence)
Contractor

Contractor job
Développeur Confirmé C/SQL - Application EUROPA - Leader de la Grande Distribution - IDF (H/F)

Published on
Oracle
PL/SQL
Shell

6 months
420-450 €
Châtillon, Ile-de-France
Hybrid
Missions Missions principales : - Maintenir et faire évoluer l'application EUROPA pour les marchés portugais et polonais. - Prendre en charge la conception technique et le codage en suivant les spécifications détaillées fournies. - Assurer l'exécution des tests, leur validation par les utilisateurs, et tenir à jour la documentation associée. Missions annexes : - Participer aux tâches quotidiennes du service EUROPA, incluant l'assistance utilisateur et le Test Factory. - Identifier et corriger les incidents de production en analysant la cause principale.
Contractor
Permanent

Job Vacancy
Ingénieur de production / exploitation zos Linux/Unix/Aix OPC Shell

Published on
AIX (Advanced Interactive eXecutive)
FTP (File Transfer Protocol)
JCL (Job Control Language)

6 months
Ile-de-France, France
Hybrid
Recherchons Ingénieur de production / exploitation zos Linux/Unix/Aix OPC Shell Objectif global :Piloter et sécuriser les évènements de production - Analyser des incidents pour en comprendre la cause afin de déterminer la solution à appliquer - Avoir une bonne capacité d'analyse afin de pouvoir comprendre des sujets métiers divers et variés - Comprendre l'implémentation technique et les implémenter si nécessaire Compétences techniques impératives : Linux/Unix/Aix - Expert - Impératif Z/OS - Expert - Impératif OPC - Confirmé - Impératif Shell - Confirmé - Impératif Connaissances linguistiques Français Courant (Impératif) Description détaillée Nous cherchons le profil d’un OPS/Intégrateur afin de prendre en charge les actions d’exploitation des applications BI existantes sur des plateformes On-Premise sous un socle technique de Linux/Unix/Aix, Oracle et MainFrame. Compétences requises : OS : - Expert Admin Linux/Unix/Aix - Z/OS : Avoir des bonnes connaissances du Mainframe ( Créer/Analyser/modifier des JCL et Modifier/charger des fichiers MVS) Ordonnanceur : - Connaitre l'ordonnanceur OPC (Open Platform Communications d'IBM) - Création/modification/Troubleshooting des jobs - Shell : Pouvoir Analyser/Modifier des scripts Shell réalisant des opérations complexes - Chargement des fichiers dump oracle/plat/MVS en BDD - Export de données de la BDD vers des dump et/ou fichiers plats - Récupération des fichiers depuis FTP/SFTP - Envoi des fichiers vers FTP/SFTP Une expérience en COBOL (analyser/builder/déployer des programmes) EST EN PLUS - Transverse Avoir une bonne capacité d'analyse afin de pouvoir comprendre des sujets divers et variés et pouvoir en comprendre l'implémentation technique. La personne travaillera sous la responsabilité d'un ou plusieurs Responsables d'Application (RA) et/ou des Data Engineer (DE). Elle travaillera en mode RUN : - Analyse des incidents pour en comprendre la cause et afin de déterminer la solution à appliquer - Des évolutions des scripts SQL/Shell existants si demande métier Astreintes possibles 3 jours sur site / 2 jours de TT
Permanent

Job Vacancy
Technicien d'exploitation Linux H/F

Published on
CentOS
Scripting
Shell

40k-45k €
Paris, France
Hybrid
Dans le cadre d'une pré-embauche pour un acteur de la santé, nous sommes à la recherche d'un Technicien d'exploitation Linux H/F Projet : Notre client facilite et optimise les échanges électroniques instaurés entre les professionnels de santé et les différents organismes d'assurance maladie obligatoire et complémentaires. Il doit pour cela assurer la disponibilité, la sécurité et l’optimisation de ses infrastructures systèmes et réseaux : garantir le bon fonctionnement, la maintenance et l’évolution des serveurs, réseaux, solutions de sécurité et services associés. Vos missions: Met en œuvre les traitements informatiques d'exploitation ou de production Vérifie le fonctionnement des outils et des équipements Dépanne lors d'incidents mineurs et met en œuvre des mesures correctives Fait le reporting des ressources et des maintenances Propose des actions d'amélioration Installe et intègre le matériel informatique Effectue la maintenance de premier niveau du matériel informatique Assiste les utilisateurs au niveau technique
Contractor
Permanent

Job Vacancy
Ingénieur de production / exploitation zos Linux/Unix/Aix OPC Shell

Published on
AIX (Advanced Interactive eXecutive)
FTP (File Transfer Protocol)
JCL (Job Control Language)

6 months
Ile-de-France, France
Hybrid
Recherchons Ingénieur de production / exploitation zos Linux/Unix/Aix OPC Shell Objectif global :Piloter et sécuriser les évènements de production - Analyser des incidents pour en comprendre la cause afin de déterminer la solution à appliquer - Avoir une bonne capacité d'analyse afin de pouvoir comprendre des sujets métiers divers et variés - Comprendre l'implémentation technique et les implémenter si nécessaire Compétences techniques impératives : Linux/Unix/Aix - Expert - Impératif Z/OS - Expert - Impératif OPC - Confirmé - Impératif Shell - Confirmé - Impératif Connaissances linguistiques Français Courant (Impératif) Description détaillée Nous cherchons le profil d’un OPS/Intégrateur afin de prendre en charge les actions d’exploitation des applications BI existantes sur des plateformes On-Premise sous un socle technique de Linux/Unix/Aix, Oracle et MainFrame. Compétences requises : OS : - Expert Admin Linux/Unix/Aix - Z/OS : Avoir des bonnes connaissances du Mainframe ( Créer/Analyser/modifier des JCL et Modifier/charger des fichiers MVS) Ordonnanceur : - Connaitre l'ordonnanceur OPC (Open Platform Communications d'IBM) - Création/modification/Troubleshooting des jobs - Shell : Pouvoir Analyser/Modifier des scripts Shell réalisant des opérations complexes - Chargement des fichiers dump oracle/plat/MVS en BDD - Export de données de la BDD vers des dump et/ou fichiers plats - Récupération des fichiers depuis FTP/SFTP - Envoi des fichiers vers FTP/SFTP Une expérience en COBOL (analyser/builder/déployer des programmes) EST EN PLUS - Transverse Avoir une bonne capacité d'analyse afin de pouvoir comprendre des sujets divers et variés et pouvoir en comprendre l'implémentation technique. La personne travaillera sous la responsabilité d'un ou plusieurs Responsables d'Application (RA) et/ou des Data Engineer (DE). Elle travaillera en mode RUN : - Analyse des incidents pour en comprendre la cause et afin de déterminer la solution à appliquer - Des évolutions des scripts SQL/Shell existants si demande métier Astreintes possibles 3 jours sur site / 2 jours de TT
Contractor

Contractor job
Développeur PeopleSoft SIRH (HCM 9.2 / PeopleTools 8.58+) - Maintenance et Projets

Published on
Git
SQL
Unix Shell

6 months
400-520 €
Ile-de-France, France
Hybrid
Au sein de la DSI d'un grand groupe, vous rejoindrez l'équipe (composée de 5 personnes) en charge de l'application centrale de Gestion Administrative RH. Cette application, basée sur l'ERP PeopleSoft HCM 9.2 (PeopleTools 8.58), gère l'ensemble des dossiers des collaborateurs. Missions principales : En tant que développeur confirmé, vous serez responsable de : Développement de nouveaux projets : Prendre en charge les développements des nouvelles évolutions (programmes, interfaces) à partir des spécifications fonctionnelles rédigées par la MOA. Force de proposition : Apporter votre expertise technique pour challenger et proposer les solutions d'implémentation les plus adaptées. Maintenance évolutive et corrective : Assurer la maintenance de l'application existante (corrections d'anomalies, modifications mineures) pour garantir sa stabilité et sa performance. Rédaction technique : Rédiger et compléter les spécifications techniques associées à vos développements.
Premium Job
Contractor
Permanent

Job Vacancy
INGENIEUR SYSTEME LINUX STOCKAGE

Published on
DevOps
NetApp
Python

1 year
48k-56k €
450-550 €
Antibes, Provence-Alpes-Côte d'Azur
Hybrid
POSTE DE TRAVAIL BASE DANS LE SUD EST DE LA FRANCE Dans le cadre du maintien en conditions opérationnelles des infrastructures de nos clients, nous recherchons un profil hybride capable d’intervenir ponctuellement sur la partie stockage (PureStorage & NetApp), notamment en cas de crise ou d’incident majeur, tout en étant opérationnel sur d’autres périmètres techniques (Linux, Scripting, DevOps) lorsque l’activité stockage est moins soutenue. - Assurer la gestion, l’administration et le support niveau 2/3 des environnements de stockage (PureStorage & NetApp). - Intervenir sur les incidents critiques ou les crises impactant les infrastructures de stockage - Contribuer à l’industrialisation et à l’automatisation des opérations (scripts, Ansible, GitLab CI/CD, etc.). - Participer à la supervision et à la documentation des infrastructures. - Effectuer une veille technologique et proposer des améliorations continues - Collaborer avec les équipes Linux, Réseau et Cloud pour la résolution d’incidents Il est attendu ici un profil hybride avec un niveau confirmé sur Stockage PureStorage & NetApp ainsi que sur Linux & Ansible.

Contract roles and jobs for Shell

Unix System Administrator (Linux...)

The Unix System Administrator (Linux...) uses Shell scripts to automate system management tasks, such as configuration, maintenance, and server management.

Operations Engineer

The Operations Engineer writes Shell scripts to automate operational processes, monitor systems, and perform regular maintenance tasks.

Python Developer

The Python Developer uses Shell to manage development environments, automate workflows, and execute background tasks alongside Python development.

DevOps Engineer (Cloud)

The DevOps Engineer (Cloud) uses Shell scripts to automate server configuration, deploy applications, manage cloud environments, and optimize continuous development processes.

109 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

0-2 years experience 3 to 5 years experience 6 to 10 years experience +10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2025 © Free-Work / AGSI SAS
Follow us