OffresDéveloppeur·euse autre langage (R, Cobol, Perl, VBA, Ruby, Shell...)
Trouvez votre prochaine offre d’emploi ou de mission freelance Développeur·euse autre langage (R, Cobol, Perl, VBA, Ruby, Shell...)
Le développement d'un site web dynamique en langage Perl, Ruby, Shell.. conception d'un framework de développement et de CMS avec le même langage, traitement et administration d'une base de données avec Perl, écriture de scripts CGI sur serveur web avec Perl, conception d'un programme de manipulation et de traitement de textes, développement d'une interface d'utilisateur ergonomique sous Perl, conception d'un logiciel de monitoring réseau ou système sous Perl, etc. Le langage Perl est un langage à typage faible, comparé à d'autres langages tels que le langage C. De plus, l'allocation de mémoire est toujours prise en charge par l'interpréteur. On note également un dimensionnement automatique des expressions très intéressant. Informations sur la rémunération de la fonction Développeur·euse autre langage (R, Cobol, Perl, VBA, Ruby, Shell...).
Nous recherchons un consultant expérimenté dans la réalisation des contrôles de second niveau (contrôle permanent) sur un périmètre d'activités post-marché. Volet métier : - Réalisation des contrôles permanents de niveau 2, conformément au plan de contrôle et à la méthodologie en vigueur - Collecte, exploitation et analyse des données de contrôle, investigation des anomalies - Formalisation des constats, des mesures correctrices et du suivi des plans d'action - Périmètre : opérations sur titres, relevés de portefeuille, tarification et frais, prestations de middle office, best selection et best execution - Automatisation des traitements de données de contrôle
Missions principales : Gestion des incidents de niveau 2 : Surveillez et résolvez des incidents batch, de monitoring, applicatif Pilotage des mises en production : Assurez-vous que les wagons du train de MEP ne se décrochent pas. Automatisation des procédures : Utilisez Rundeck, Ansible et Python pour créer des sortilèges d'automatisation Amélioration continue : Êtes-vous prêt à repousser les limites du possible ? Bien, parce que nous cherchons à toujours nous améliorer Connaissance en ordonnancement et expérience en scripting (Perl/Powershell/Shell/Python/…). Connaissances en gestion des flux (MFT) appréciées.
ContexteDans le cadre des besoins IT des Ressources Humaines, le département SI RH recherche un analyste fonctionnel pour piloter des sujets transverses notamment liés à la gestion des applications liées aux activités des collaborateurs mais également leur carrière ainsi qu'à la conformité réglementaire. L'objectif est d'accompagner la modernisation des outils et des processus, d'assurer la cohérence des messages et de garantir la conformité des pratiques avec les exigences légales et normatives en vigueur. L'analyste fonctionnel supervisera à la fois le RUN et les projets liés aux applications SaaS de son périmètre. Il agira en tant que partenaire et expert d'un point de vue technico-fonctionnel auprès des collaborateurs de la Direction des Ressources Humaines et sera responsable du suivi, de l'exécution ainsi que de la mise en œuvre des différents sujets. Il sera le pilote des sujets et besoins SI du métier RH, mettra en mouvement l'ensemble des interlocuteurs métier, SI et éditeurs. Les axes prioritaires de la mission sont notamment : Développer et piloter des applications en SaaS adaptées aux besoins internes et externes Accompagner le métier sur la définition et la rédaction des US Garantir la conformité des processus et des outils IT avec les référentiels réglementaires (RGPD, sécurité, etc.) Garantir la gouvernance SI (Comité sécurité et architecture, Comité de changement…) Assurer différents raccordements SI (SSO, API, …) L'analyste fonctionnel travaillera en étroite collaboration avec les équipes RH, la DSI, les directions métiers et les partenaires externes. L'analyste fonctionnel sera sous la responsabilité de la chaîne de valeur Tertiaire et pilotera les initiatives transverses suivantes. MissionsSécuriser la bonne compréhension des besoins par l'équipe de réalisation Réduire les risques fonctionnels et les incompréhensions entre métier et technique Apporter une connaissance fonctionnelle approfondie du produit ou du service Fluidifier les échanges entre utilisateurs, PO et équipe Contribuer à la qualité des solutions livrées et à leur adéquation aux usages LivrablesCadrage et lancement des projets Cadrage et accompagnement à la rédaction des spécifications Plan de conduite de changement et supports de formation (pas à pas, mod op, PTE, PTI…)
Gestion des versions : o Réception des livrables et installation sur environnements de tests. o Alimentation du référentiel des versions applicatives. o Production des bons d'installation. · Support à destination des exploitants sur les environnements de recette et de production. · Gestion, configuration et exploitation des applications en DEV et TEST · Interface entre les métiers et l'exploitation o Reformulation et accompagnement pour les demandes sur les environnements de recette et de production.
Vous rejoignez la filière conformité d'un établissement bancaire pour tenir le contrôle permanent de second niveau sur un périmètre post-marché. Vous réalisez les contrôles prévus au plan de contrôle, selon la méthodologie en vigueur. Vous collectez et exploitez les données nécessaires, vous investiguez les anomalies, puis vous formalisez vos constats, les mesures correctrices et le suivi des plans d'action. Le périmètre couvre les opérations sur titres, les relevés de portefeuille, la tarification et les frais, les prestations de middle office, ainsi que la best selection et la best execution. Une part réelle du poste consiste à automatiser les traitements de données de contrôle.
Contexte : Au sein d'une équipe spécialisée dans la gestion des flux et des transferts de fichiers, la mission consiste à assurer le maintien en conditions opérationnelles des plateformes d'échanges de fichiers et à accompagner les évolutions techniques. Le consultant interviendra dans un environnement de production bancaire complexe, avec un volume important de flux et des échanges avec de nombreux partenaires internes et externes. Environnement technique : Axway CFT, XFB-Gateway, Secure Transport, Sentinel, Windows, Linux, AIX, Shell, Python. Missions : Assurer le maintien en conditions opérationnelles des plateformes de transferts de fichiers. Mettre en place les flux et les liaisons avec les partenaires externes. Gérer les incidents et assurer le support de niveau 2/3. Diagnostiquer les dysfonctionnements et mettre en œuvre les actions correctives. Fiabiliser, sécuriser et optimiser les infrastructures. Accompagner les équipes de production applicative sur les solutions de transferts de fichiers. Garantir le respect des règles et normes d'exploitabilité. Participer aux projets techniques et aux migrations de flux. Contribuer notamment à la migration de XFB-Gateway vers Secure Transport. Participer aux travaux d'automatisation et d'industrialisation. Assurer l'installation, le paramétrage et la validation des composants techniques. Participer à l'amélioration continue et à l'optimisation des plateformes. Contribuer au suivi de la capacité, de la disponibilité et de la qualité de service.
Dans le cadre du renforcement d'une équipe Infrastructure & Production, nous recherchons un DBA PostgreSQL Production confirmé à expert pour intervenir sur des environnements critiques à forte volumétrie. Le consultant sera en charge de l'administration, de l'exploitation, de l'optimisation et de la sécurisation des bases de données PostgreSQL, avec une forte expertise sur les problématiques de haute disponibilité, réplication, performance et production. Missions principales * Administrer et exploiter les bases PostgreSQL en production. * Assurer la supervision, le monitoring et l'optimisation des performances. * Mettre en œuvre et gérer les mécanismes de haute disponibilité et réplication. * Administrer les sauvegardes, restaurations et plans de reprise d'activité (PRA). * Gérer les incidents et assurer le support N2/N3. * Mettre en place et maintenir les procédures d'exploitation. * Automatiser les tâches d'administration et d'exploitation. * Participer aux projets de migration, d'évolution et d'architecture. * Renforcer la sécurité des accès aux bases de données. * Mettre en place et maintenir les solutions de monitoring. * Collaborer avec les équipes Systèmes, DevOps et Applicatives. * Contribuer à la définition et au respect des standards et normes DBA.
Conception et mise en œuvre de pipelines de déploiement pour automatiser et sécuriser les mises en production Automatisation et optimisation du déploiement des applications sur l'ensemble des environnements, du développement à la production Accompagnement des équipes sur les choix techniques et les bonnes pratiques DevOps dès les phases amont des projets Garantie de l'exploitabilité et de l'observabilité des applications, via la mise en place et l'amélioration des outils de supervision et de monitoring Participation à l'homologation des applications sur les environnements de préproduction Maintien en Conditions Opérationnelles (MCO) dans le respect des engagements de service Mise en œuvre et respect des bonnes pratiques, notamment en matière de sécurité Analyse des incidents et proposition d'améliorations dans une logique d'optimisation continue Participation aux astreintes pour garantir la continuité de service
Intervention au sein de l'équipe projet avec pour objectifs : - Participer aux ateliers de définition de la cible - Participer à la cartographe des usages Data existants et l'étude des irritants - Accompagner la définition du modèle de donnée cible - Contribuer à la documentation technique et fonctionnelle de la donnée du futur CRM et son alimentation - Accompagner la démarche de qualité de la donnée portée par le projet Environnement Technique SQL, SEMARCHY, SHELL, JAVA SCRIPT, ADOBE CAMPAIGN, JAVA Outils AGILE, JIRA, Confluence
Dans un contexte de production informatique, vous interviendrez sur le maintien en condition opérationnelle et la cybersécurité d'un parc de serveurs Linux, ainsi que sur les middlewares associés. Vos principales responsabilités : Assurer le MCO et la cybersécurité des environnements Linux Suivre l'état de l'art et traiter les incidents et demandes Participer à l'intégration de nouveaux outils et aux projets d'évolution du périmètre Intervenir rapidement en cas d'incident afin de réduire au maximum le délai de rétablissement du service Traiter les demandes de mise en service et contribuer à leur industrialisation Assurer le support aux utilisateurs et aux équipes techniques
Une entité BFI d'un grand groupe bancaire gère les activités de trading via la ligne de métier Global Markets. Dans le cadre d'un audit de la BCE (OSI), deux sujets clés ont été examinés : Les processus front to back et l'infrastructure IT liés aux transactions sur dérivés. La gestion des risques de marché, en particulier au sein des succursales de New York et de Hong Kong. À la suite de cet audit, la BCE a formalisé plusieurs observations et recommandations. Un programme de remédiation visant à répondre à ces exigences a été lancé. Les chantiers résultants impactent plusieurs départements de la BFI, en particulier la DSI Global Markets et Risques (département IT GMR) et le département Risques. Un programme dédié, nommé PosITif, a été initié et piloté par l'équipe Transversal Projects du département IT Global Market & Risks, au sein du département IT GMR, afin de répondre aux recommandations qui lui sont attribuées et à celles pour lesquelles IT doit contribuer. Cette équipe a pour mandat de : Faciliter la prise en charge des études et projets transverses. Coordonner et piloter les projets métier transverses impliquant plusieurs équipes d'IT GMR. Accompagner la déclinaison du programme « Scale UP / Plan stratégique de la DSI » au sein des équipes IT GMR, en facilitant la structuration des projets, en pilotant leur avancement et en conduisant les actions de conduite du changement nécessaires à la bonne intégration des nouvelles pratiques et méthodes de travail de développement et de release. Objectifs de la mission : Dans ce cadre, nous recherchons un PM expérimenté pour travailler sur le chantier « End-User Computing » (EUC), qui fait l'objet de l'une des recommandations de la BCE. Le terme « End-User Computing » (EUC) fait référence aux développements IT réalisés par le métier. Le PM travaillera en étroite collaboration avec le Secrétariat Général, les équipes IT CIB Transversal et les équipes métier Front Office, Opérations et Risques. Principales responsabilités : · Contribuer à la formalisation et à la mise en œuvre d'une politique EUC, en coordination avec le Secrétariat Général et les équipes métier. · Piloter la réalisation et la consolidation de l'inventaire des EUC existants dans les équipes métier. · Enrichir les enregistrements existants dans l'inventaire afin d'obtenir une vue consolidée et exploitable. · Décliner les exigences de la politique EUC en procédures couvrant le cycle de vie des EUC : création, validation, stockage, modification, arrêt/décommissionnement, transition vers l'IT, évaluation des risques et contrôles de sécurité. · Organiser et suivre l'évaluation des risques des EUC inventoriés, conformément aux critères définis dans la politique et les procédures établies. · Coordonner l'identification de mesures correctives pour combler les éventuelles lacunes identifiées. · Identifier les EUC candidats à une transition vers des solutions IT-managées, en privilégiant une approche pragmatique (full IT-managed ou hybride low-code/no-code avec contrôles renforcés), lorsque cela est justifié conformément à la politique et aux procédures établies. · Établir la roadmap de transition des EUC vers des solutions IT-managed.
Vous assurez le maintien en condition opérationnelle d'un portefeuille d'applications de back-office dédiées à l'ALMT (Asset Liability Management and Treasury) ainsi que sur des applications de supervision intrajournalière, en intégrant les enjeux de continuité de service, de résilience et de sécurité. Vous contribuez également aux projets métiers et prenez en charge le traitement de l'obsolescence des composants techniques. La gestion des changements et des mises en production est primordiale. Votre rôle Maintien en condition opérationnelle et évolution · Concevoir et mettre en œuvre les évolutions des applications, logiciels et des infrastructures techniques · Prendre en charge le traitement de l'obsolescence des composants · Contribuer aux projets métiers en intégrant les contraintes de continuité de service, de résilience et de sécurité Gestion des changements et mises en production · Préparer, planifier et coordonner les changements applicatifs et techniques · Organiser et réaliser les mises en production · Évaluer les impacts et les risques des changements avant leur déploiement · Assurer le suivi des changements après leur mise en production Accompagnement des équipes · Apporter une expertise technique sur des problématiques spécifiques (urbanisation du système d'information, etc.) · Partager les connaissances techniques et/ou fonctionnelles avec les équipes techniques
Maintien en condition opérationnelle des solutions d'automatisation et d'ordonnancement Définition et déploiement des standards d'utilisation Production d'automatisations complexes issues de besoins opérationnels/métiers Création de templates d'automatisation pour besoins récurrents Création et maintenance de dashboards end-users Automatisation des tâches d'administration et demandes de services ITSM Accompagnement et transfert de compétence aux équipes N1/N2 Création et maintenance de la documentation technique Participation à la roadmap des outils Évolution des automatisations selon les nouvelles exigences Veille technologique sur les pratiques et tendances en automatisation Collaboration avec les équipes infra pour les interconnexions outils
Almatek recherche pour l'un de ses clients, Un Référent technique - Intégration & Data sur Lyon Missions En tant que référent technique de la plateforme, vous êtes le garant de sa cohérence et de son bon fonctionnement au quotidien, en lien avec les équipes de développement, les éditeurs de logiciels et les équipes métier. Être l'interlocuteur technique de référence pour l'ensemble des parties prenantes du projet (équipes de développement internes et externes, éditeurs, architectes, support utilisateurs, équipes des systèmes connectés). Valider les choix techniques et garantir la cohérence de l'architecture globale de la plateforme. Animer les points techniques réguliers avec les équipes de développement/maintenance. Participer aux campagnes de tests lors des montées de version des outils. Cartographier et sécuriser les flux de données échangés avec les autres systèmes d'information ; piloter l'ouverture de nouvelles interfaces et les analyses d'impact. Planifier et sécuriser les opérations techniques (déploiements, montées de version) ; veiller au renouvellement des certificats, licences et comptes techniques ; suivre les vulnérabilités de sécurité et leur correction. Apporter une expertise sur les technologies de moteur de recherche d'entreprise (Elasticsearch, OpenSearch, Exalead ou équivalents), assurer une veille technologique et challenger les devis techniques proposés par les prestataires. Assurer le suivi et la résolution des incidents techniques dans des délais contractuels stricts. Documenter et capitaliser les procédures techniques pour garantir la continuité de service. Contribuer au reporting d'activité et à l'identification des risques projet. Construire et faire vivre une feuille de route technique (modernisation, gestion de la dette technique, plan de traitement des obsolescences). Compétences techniques recherchées Données : Oracle Senior SQL Senior ETL (outils d'intégration de données) Senior API REST Senior XML Senior JSON Senior Moteurs de recherche : Exalead Confirmé ElasticSearch / OpenSearch Confirmé Moteurs de recherche Big Data Senior Développement : Python Senior Java Confirmé Shell Confirmé Infrastructure & serveurs d'applications : Linux Senior Windows (serveur et poste de travail) Confirmé Tomcat Confirmé Apache Confirmé JBoss Confirmé OpenJDK Confirmé Packaging logiciel : MSI / InstallShield Confirmé Sécurité : SSL / TLS Senior SAML Senior LDAP Senior Signature de code Senior Architecture de systèmes d'information Intégration applicative Senior Architecture de flux de données Une connaissance d'une solution PLM du marché (type 3DExperience de Dassault Systèmes) est un plus apprécié, mais n'est pas éliminatoire. 5. Expériences valorisées Au moins 2 expériences d'intégration applicative sur des systèmes d'information de plus de 1 000 utilisateurs. Une expérience impliquant un moteur de recherche d'entreprise (Elasticsearch, OpenSearch, Exalead…). Une expérience de mise en place ou de pilotage d'interfaces applicatives. Une expérience de migration ou de transformation d'une plateforme existante.
Localisation : Aix-en-Provence, avec 2 jours de télétravail par semaine Expérience requise : 8 ans minimum Disponibilité : Dès que possible (souplesse) Type de contrat : CDI privilégié / Freelance Durée : Mission longue · Objectif Dans le cadre de l'évolution d'applications stratégiques au sein d'un SI complexe, nous recherchons un(e) Coordinateur(trice) Gestion des Environnements / Intégrateur(trice) Technique. Vous interviendrez sur la coordination opérationnelle des environnements de recette du domaine applicatif concerné et assurerez la bonne intégration des applications sur les différentes plateformes. À l'interface entre les équipes de développement, d'exploitation, de tests et les demandeurs métiers, vous contribuerez à la qualité des livraisons et à la sécurisation des déploiements. · Principales activités Coordonnez l'activité de gestion des environnements pour le domaine concerné. Assurez l'interlocution avec les demandeurs et recueillez les besoins liés aux environnements. Assurez le reporting de l'activité et le suivi des indicateurs associés. Planifiez, organisez et coordonnez les opérations d'intégration et de mise à disposition des plateformes. Déployez les applications sur les différentes plateformes de recette et de validation. Déroulez les tests d'accrochage techniques automatisés et validez la bonne configuration globale des environnements avant leur livraison aux équipes de recette fonctionnelle. Garantissez la disponibilité et la conformité des plateformes dans le respect des engagements de qualité et de délai. Assurez la prise en charge les incidents techniques rencontrés sur les environnements. Assurez l'escalade des incidents complexes vers les équipes de niveau supérieur lorsque nécessaire et capitalisez sur les solutions mises en œuvre. Analysez les causes racines ("root causes") des incidents récurrents afin de contribuer à leur résolution durable. Collaborez avec les équipes de développement, d'exploitation et les différents intervenants du projet afin de sécuriser les déploiements et la qualité des livrables. Mettez en place et améliorez les procédures de surveillance, de contrôle et de reporting des plateformes sous votre responsabilité. Contribuez à l'industrialisation des activités d'intégration et d'exploitation en développant ou en faisant évoluer des scripts et outils d'automatisation. Participez à l'amélioration continue des processus de gestion des environnements, d'intégration et de déploiement. Environnement et enjeux de la mission Coordination d'environnements de recette et de validation. Gestion de déploiements applicatifs sur des plateformes conteneurisées. Collaboration quotidienne avec les équipes de développement, d'exploitation et de tests. Fiabilisation des environnements et sécurisation des livraisons. Réduction des incidents récurrents et amélioration de la qualité de service. Contribution à l'automatisation et à l'industrialisation des activités techniques. Environnement technique Linux / Unix, Docker, Kubernetes, Jenkins, Git, SQL, API REST, Shell scripting, Middleware, Jira, Confluence, Outils de supervision et de reporting, chaîne d'intégration et de déploiement, environnements de recette, pré-production et production.
Contexte : Administration, optimisation et sécurisation des bases de données critiques, amélioration des performances, haute disponibilité, automatisation et accompagnement des équipes projets. Si cette opportunité correspond à votre profil, n'hésitez pas à me communiquer votre TJM, ainsi que vos disponibilités. Je serai également ravie d'échanger avec vous afin de vous présenter la mission plus en détail et répondre à vos éventuelles questions. Les livrables attendus sont : ? Scripts d'amélioration ? Documentation d'architecture. ? Procédures d'exploitation. ? Rapports de performance. ? Rapports d'audit et recommandations. ? Plans de sauvegarde et de reprise Les principaux attendus de la prestation : Environnement technique : PostgreSQL 12 à 16, SQL avancé, Linux, PgBouncer, PgPool, Streaming Replication, Patroni, pgBackRest, Shell, Python, avec une exposition aux environnements Cloud et DevOps (Kubernetes, Ansible, Terraform, Jenkins). Profil recherché : Niveau 3 de prestation soit + de 9 ans d'expérience informations supplémentaires : Localisation : Nanterre (92), avec une partie de la mission réalisée en télétravail. Démarrage : Début septembre 2026. Durée : Jusqu'à fin décembre 2027.
Les questions fréquentes à propos de l’activité d’un Développeur·euse autre langage (R, Cobol, Perl, VBA, Ruby, Shell...)
Quel est le rôle d'un Développeur·euse autre langage (R, Cobol, Perl, VBA, Ruby, Shell...)
Le développeur (VBA, ruby, perl, shell ...) est un spécialiste des web dynamiques. Sa particularité réside dans le fait qu'il peut traiter des fichiers textes autrement qu'avec des scripts. C'est grâce à cela qu'il est moins limité dans son champ d'action, par rapport aux autres développeurs web. Il a toujours plusieurs tâches à remplir.
Quels sont les tarifs d'un Développeur·euse autre langage (R, Cobol, Perl, VBA, Ruby, Shell...)
En moyenne, le développeur touche environ 450 €/jour en fonction de son expérience. Vous pouvez avoir une rémunération de 31.000€ par an si vous êtes débutant.
Quelle est la définition d'un Développeur·euse autre langage (R, Cobol, Perl, VBA, Ruby, Shell...)
Le développeur Python est responsable de la rédaction, de l'analyse du cahier des charges et de la conception de l'architecture des logiciels (dont certains modules ERP, Big Data…) en fonction de celui-ci et des besoins de son clients.
Il code et implémente des algorithmes, mais réalise également des phases de tests techniques, le suivi et la maintenance.
Il peut également être amener à former ou à rédiger des fiches techniques pour les utilisateurs.
Quel type de mission peut gérer un Développeur·euse autre langage (R, Cobol, Perl, VBA, Ruby, Shell...)
Le programmeur Python a pour mission : l'architecture, le développement, et l'implémentation de son code pour des applications web, des programmes ou des logiciels.
Parmi les missions principales du freelance développeur Python :
- développer, implémenter, améliorer le code en Python d'un projet ;
- utiliser des Frameworks tels que Django, Flask ou Pyramid ;
- migrer l'infrastructure legacy (fonctionnant avec d'anciens langages parfois obsolètes vers Python3 ou une version récente de Python) ;
- effectuer des tests unitaires, fonctionnels et techniques ;
- s'occuper du suivi et de la maintenance du système actuel ;
- améliorer ou créer des solutions d'analyse de données ;
- créer de la documentation technique ;
- faire de la veille technologique.
Quelles sont les compétences principales d'un Développeur·euse autre langage (R, Cobol, Perl, VBA, Ruby, Shell...)
Le développeur Python connaît tous les concepts de programmation relatifs à son langage préféré.
• Gitlab ou Github et CI/CD
• Docker et Cloud (AWS, Azure, Google Cloud)
• Langages web (JS, HTML, CSS)
• Linux et Big Data
• Base de données (PostgreSQL, MySQL, Oracle...)
Pour le développement Python orienté web, il est aussi important de connaître les frameworks les plus populaires tels que Django et Flask, ou encore Grok, Bottle, Karrigell, Pyramid, Tornado, Zope etc..Le développeur Python devront également faire preuve :
- d'une bonne capacité d'analyse ;
- d'une compréhension claire des problématiques budgétaires et techniques d'un projet ;
- d'une grande créativité pour trouver des solutions ;
- d'ouverture d'esprit et capacité à travailler en équipe avec des collaborateurs aux profils multiples (autres freelances tech, product owner, chef de projet technique ou fonctionnel…).
Quel est le profil idéal pour un Développeur·euse autre langage (R, Cobol, Perl, VBA, Ruby, Shell...)
Le développeur Python devront également faire preuve :
- d'une bonne capacité d'analyse ;
- d'une compréhension claire des problématiques budgétaires et techniques d'un projet ;
- d'une grande créativité pour trouver des solutions ;
- d'ouverture d'esprit et capacité à travailler en équipe avec des collaborateurs aux profils multiples (autres freelances tech, product owner, chef de projet technique ou fonctionnel…).