Trouvez votre prochaine offre d’emploi ou de mission freelance Github
Ce qu’il faut savoir sur Github
GitHub est une plateforme de gestion de version et de collaboration dédiée aux développeurs, construite autour du système de contrôle de version Git. Elle permet de stocker, suivre et gérer le code source de projets, tout en facilitant le travail collaboratif grâce à des outils comme les pull requests, les issues et les workflows automatisés. GitHub offre des fonctionnalités pour l'hébergement public ou privé des dépôts, l'intégration continue (CI/CD) via GitHub Actions, et la documentation des projets avec GitHub Pages. Essentiel pour les développeurs et équipes de toutes tailles, il soutient la création de logiciels open-source, tout en offrant des solutions adaptées aux entreprises.
Astuce
Utilisez des virgules pour rechercher plusieurs termes en même temps.
Exemple : sql, php correspond à sql OU php
Architecte solution virtualisation

Description : Pour améliorer l’évolutivité et la flexibilité de notre infrastructure et du logiciel SDD pendant la transition vers un environnement de développement efficace, notre client recherche un nouvel architecte. Vous serez responsable de la définition, de la sélection et de la mise en œuvre des solutions appropriées qui s’alignent sur notre stratégie multi-OS et multi-hébergement. Responsabilités clés : Analyser les solutions existantes pour des environnements de développement entièrement intégrés et en choisir une qui correspond à notre stratégie de virtualisation et aux besoins logiciels de BioPharma dans plusieurs systèmes d’exploitation (Windows, Linux) et options d’hébergement (VMware, AWS, matériel, conteneur). Aider l’équipe à effectuer la transition vers une infrastructure d’environnement de développement évolutive et flexible. Collaborer avec l’équipe de l’infrastructure pour établir une nouvelle stratégie, en partageant vos connaissances et votre expertise. Principales tâches : Déterminer les contraintes et les ressources liées à l’environnement de développement, en collaboration avec les membres de l’équipe et les intervenants pour déterminer les exigences. Créer des dossiers de décision d’architecture (ADR) pour sélectionner les solutions. Diriger la mise en œuvre des solutions choisies pour fournir des environnements de développement et de test sur l’infrastructure interne et infonuagique. Aider à définir des intégrations avec notre chaîne d’outils pour un "environnement de développement à la demande" avec une gestion automatisée du cycle de vie. Contribuer à la feuille de route de l’infrastructure en mettant l’accent sur l’amélioration continue.
Développeur Progiciel Evolan - PL/SQL, Oracle et Shell

💡 Contexte /Objectifs : Ses principales activités seront : - actions inhérentes au support production des utilisateurs pour l’ensemble des filiales concernées - l'implémentation des évolutions applicatives (spécifications techniques, code et tests unitaires) requises par des projets / maintenances dans le respect des normes techniques, des normes de Sécurité et d’architectures du Groupe. - l'homologation et au suivi des fiches d'anomalies. - paramétrage technique et fonctionnel du progiciel Evolan. - différentes mises en productions Evolan Report. - la contribution aux moyens innovants IT afin d'identifier des leviers de simplification / d'amélioration. - un support de production et de gestion de bases de données avec un volume important de données. Environnement anglophone, agile. Livrables : Développements : prise en charge et mise œuvre des maintenances et évolutions sur le socle technique PL/SQL, Oracle et Shell. Gestion d’application : installation des patchs et releases Evolan Report, configuration et paramétrage du progiciel Evolan Report, Configuration du socle technique : mise en œuvre et configuration de l’eco-système IT selon les préconisations de la Sécurité et les standards du Groupe Code applicatif respectant les règles de nomenclature et de présentation, commenté, cas et jeux de tests associés aux différentes évolutions. Documentation technique : dossier d'architecture, spécifications techniques, dossier d'installation, dossier d'exploitation, dossier de sécurité Documentation applicative : descriptif application, guide utilisation.
Architecte solution virtualisation

Description : Pour améliorer l’évolutivité et la flexibilité de notre infrastructure et du logiciel SDD pendant la transition vers un environnement de développement efficace, notre client recherche un nouvel architecte. Vous serez responsable de la définition, de la sélection et de la mise en œuvre des solutions appropriées qui s’alignent sur notre stratégie multi-OS et multi-hébergement. Responsabilités clés : Analyser les solutions existantes pour des environnements de développement entièrement intégrés et en choisir une qui correspond à notre stratégie de virtualisation et aux besoins logiciels de BioPharma dans plusieurs systèmes d’exploitation (Windows, Linux) et options d’hébergement (VMware, AWS, matériel, conteneur). Aider l’équipe à effectuer la transition vers une infrastructure d’environnement de développement évolutive et flexible. Collaborer avec l’équipe de l’infrastructure pour établir une nouvelle stratégie, en partageant vos connaissances et votre expertise. Principales tâches : Déterminer les contraintes et les ressources liées à l’environnement de développement, en collaboration avec les membres de l’équipe et les intervenants pour déterminer les exigences. Créer des dossiers de décision d’architecture (ADR) pour sélectionner les solutions. Diriger la mise en œuvre des solutions choisies pour fournir des environnements de développement et de test sur l’infrastructure interne et infonuagique. Aider à définir des intégrations avec notre chaîne d’outils pour un "environnement de développement à la demande" avec une gestion automatisée du cycle de vie. Contribuer à la feuille de route de l’infrastructure en mettant l’accent sur l’amélioration continue.
SOFTWARE ENGINEERING RABBITMQ

💡 Contexte /Objectifs : Le service met en place le développement de l'ensemble des services XAAS (PostgreSQL Cloud Platform, RabbitMQ-aas...), garantit l’exploitabilité des présentations mises en oeuvre, expertise des ensembles applicatifs et le planning global de production et assure le support au pilotage. Le client souhaite améliorer la qualité de la gestion de ses systèmes informatiques en termes de Conception et développement Dans ce cadre, la Prestation consiste à contribuer à/au(x) : la compréhension des besoins utilisateurs. codage / paramétrage et documentation l’impulsion dans l’innovation (réalisation de Proof Of Concept), veille technologique, proposition de nouvelles techniques. l'optimisation des moyens techniques si nécessaire (monitoring et amélioration de la performance : latence, mémoire, etc.) la définition des tests automatiques. développement des scripts de Release et gestion des outils utilisés lors des releases. support auprès des bénéficiaires / utilisations / bénéficiaires du projet permettant sa bonne mise en œuvre. Les livrables attendus sont : Dossiers de spécifications Dossiers de mise en place Démonstration : avec ses critères d’acceptation
Ingénieur Data

Au cours de sa mission, le consultant : - Participera aux rituels agiles de l'équipe, - Analysera les besoins des utilisateurs et proposera des solutions innovantes et en phase avec les drivers de l'entreprises, - Développera les solutions data (Alimentation, stockage, modélisation, restitution), - Validera la qualité des développements de son équipe, - Améliorera et optimisera le patrimoine actuel de son équipe, - Maintiendra les solutions existantes (Run), - Contribuera à la construction du nouveau socle et des services sur la plateforme Google Cloud, - Accompagnera et acculturera les métiers sur les bonnes pratiques de l'exploitation
Data Engineer

La mission consiste à : - Exposer les données utiles à l’entreprise pour les analyser et les utiliser afin d’améliorer l’expérience utilisateur et la productivité - Transformer des données issues du DataLake afin de les normaliser - Modéliser la sphère de données - Développer les flux - Exposer des données brutes et/ou agrégées au bon niveau de granularité aux différents métiers de l’entreprise - Travailler en lien avec des Data Scientists sur les données qu’il aura exposées - Mettre en place des rapports de Dataviz - Mission basée en métropole lilloise avec présence sur site 3j/semaine obligatoire Compétences demandées : - Formation supérieure en école d’ingénieur, école d’informatique ou Master spécialisé dans la Data Science - Première expérience en Data Engineering indispensable - GCP, BigQuery, SQL, Python, Stambia, Shell, Data Studio, Power BI, Qlikview,... - Excellents savoir-être : rigueur, esprit analytique et de synthèse, communication... - Méthode Agile - Anglais
Ingénieur/Consultant en Digitalisation Industrielle & Développement React H/F

Nous recherchons un Ingénieur/Consultant spécialisé en digitalisation industrielle et développement pour accompagner l’implémentation d’une solution cloud intégrant la gestion et l’interopérabilité des actifs industriels. Le projet s’inscrit dans une démarche Industrie 4.0 , avec une forte composante cloud et web. Nous avons une équipe sur le sujet que nous cherchons à renforcer; il s'agit d'un projet au forfait et non d'une régie traditionnelle. Missions Développer et intégrer des interfaces web en React pour la gestion et la visualisation des actifs industriels. Déployer et configurer des clients et serveurs interopérables dans un environnement cloud (Azure DevOps, GitHub). Intégrer des composants digitaux existants au sein du système pour une utilisation optimisée. Assurer la conformité aux normes de l’ Industrie 4.0 . Travailler en collaboration avec l’équipe sur la structuration et l’évolution du projet. Garantir la documentation technique et le suivi des développements (Git, SharePoint). Participer aux standups et aux workshops pour assurer la bonne coordination des équipes. Veiller à la sécurisation et au contrôle des accès utilisateurs selon les standards.
Security Engineer

Un de nos clients dans le secteur de la Fintech recherche un Security Engineer pour renforcer son équipe. Vous serez attendu sur différents sujets tels que : 🔹 Gestion des vulnérabilités : Suivi des escalades, analyse des risques, et accompagnement à la remédiation. 🔹 Sécurité applicative : S’assurer que les principes Secure by Design sont intégrés dès la conception des produits. 🔹 Infrastructure et réseau : Sécurisation des environnements Docker, GitLab, GitHub , gestion des réseaux Microsoft Azure , et maîtrise des firewalls, routage et secrets management (Volt sur AWS) . 🔹 Surveillance et logs : Analyse proactive des logs pour anticiper et répondre aux incidents de sécurité. 🔹 Pratiques de sécurité avancées : Déploiement de stratégies Zero Trust , chiffrement des données (at rest & in transit) , et protection des communications ( HTTPS, SSH, NTLS ). 🔹 Patching & remédiation : Application des correctifs mensuels et gestion des mises à jour de production manuelles pour PCI DSS.
Devops AWS Senior (10 ans et plus)

💡 Contexte /Objectifs Contexte de la mission Ces Plateformes Digitales s’appuient sur une chaine de CI/CD commune. Cette chaine de CI/CD appelée Walnut, constitue une plateforme technique déployée et maintenue par l’équipe éponyme. L’équipe Walnut s’occupe du déploiement, du maintien et de l’intégration de l’ensemble des outils composant la chaine de CI/CD d’Engie Digital. Elle porte également un rôle de conseil et de bonnes pratiques auprès des autres plateformes Digitales, mais aussi des BUs du groupe utilisant Walnut. Les outils majeurs maintenus par Walnut sont : Github Enterprise, Jfrog Artifactory, Jenkins Cloudbees CI, GitHub Actions, SonarQube, Squash-TM, Jira, Confluence. Ce patrimoine infrastructure et applicatif doit faire l’objet d’un suivi à plusieurs niveaux : • Technique (cycle de vie et obsolescence, MCO), • Facturation (FinOps), • Sécurité (SecOps), • Industrialisation (automatisation, supervision, scalabilité, Disaster Recovery Plan) • Run : Réponse aux demandes clients 💡 Les livrables attendus sont : • Scripts d’automatisation du déploiement de l’infrastructure • Programmes d’automatisation des différentes stacks • Documentation d’architecture et d’utilisation des livrables précédents De plus, l’ingénieur devra participer à la communauté de pratique DevOps : • Intervenir régulièrement aux réunions de la communauté DevOps • Présenter des REX et des démos • Intervenir aux Webinaires du Groupe (Cloud, Sécurité…)
DevOps focus Expérience Développeur (AWS, kubernetes...)

Cherry Pick recherche un Senior DevOps AWS / Expérience Développeur pour accompagner un acteur majeur du secteur des médias. Votre mission : transformer et optimiser l’expérience des développeurs en créant un environnement DevOps fluide, performant et automatisé. Votre mission : 🔹 Élaborer une roadmap DevOps en prenant en compte les besoins des développeurs et du produit 🔹 Mettre en place des outils de productivité pour faciliter le quotidien des devs (portail développeur, catalogue de services, infrastructure self-service, outils CI/CD…) 🔹 Concevoir des architectures scalables et performantes dans un environnement AWS à fort trafic 🔹 Automatiser l’infrastructure (Terraform, Kubernetes) et optimiser les déploiements 🔹 Améliorer et industrialiser les pipelines CI/CD (GitHub Actions, ArgoCD, Argo Workflows) 🔹 Sensibiliser les développeurs aux bonnes pratiques DevOps : supervision, sécurité, haute disponibilité 🔹 Assurer une veille technologique active et être force de proposition sur les outils et méthodologies 3 jours de remote par semaine.
DevOps Engineer (H/F)

Pour notre client, nous recherchons un(e) DevOps Engineer passionné(e) par l'automatisation, le cloud et l'optimisation des infrastructures pour rejoindre une équipe. Vous jouerez un rôle clé dans la conception, le déploiement et la maintenance de nos plateformes, en garantissant fiabilité, scalabilité et sécurité. Mission En tant que DevOps Engineer , vos principales responsabilités seront : Infrastructure as Code (IaC) : Déployer et maintenir des infrastructures cloud (AWS/GCP/Azure) via des outils comme Terraform, Ansible ou Pulumi . CI/CD : Automatiser les pipelines d’intégration et déploiement (GitLab CI, Jenkins, GitHub Actions) pour accélérer le time-to-market . Conteneurisation & Orchestration : Gérer des environnements conteneurisés ( Docker, Kubernetes ) et optimiser les coûts/performances. Monitoring & Sécurité : Implémenter des solutions de supervision (Prometheus, Grafana, ELK) et appliquer les bonnes pratiques DevSecOps. Collaboration : Travailler avec les équipes Dev et Ops pour résoudre les bottlenecks et industrialiser les processus.
Lead Data (H/F)

Le poste Vos missions ? En tant que Lead Data vous serez en charge des missions suivantes: - Accompagner et faire monter en compétence les membres de l'équipe Data - Définir la vision et la roadmap data de l'entreprsie - Compréhension du besoin client et être capable de le traduire aux équipes métier - Veiller à la cohérence et la qualité des données utilisées - Suivi de l'évolution des outils data - Développer des algorythmes et des modèles Machine Learning - Mettre en production des solutions data en collaboration avec les équipes IT et DevOps La stack Technique : - MongoDB, PostgreSQL - Talend - Python (lib : Pandas, Scikit Learn, Tensorflow, Matplotlib, Plotly...) - Scala, R, - Docker, Jenkins - Gitlab/Github
Intégrateur

Principales tâches : Faire évoluer les batchs en Shell (Unix/Linux) et SQL (Oracle/PostgreSQL) utilisant des ordonnanceurs (Contol-M) et des transferts de fichier (FTP/FTR…/ MQ Serie) "Petites" évolutions sur plusieurs applications dans différentes technologies (principalement Java Back-End) Réaliser l’intégration sur différent les environnements (Dev, Recette, PROD) en se coordonnent avec les différents acteurs Suivre les sujets dont il a la charge : relancer les différentes acteurs (Sites internationaux, équipe de Production, équipe sécurité, éditeur…) Reportings sur l’avancement et remonté des alertes Définir les tests techniques, les suivre et les exécuter Principales technologies : Indispensable Shell (Linux Unix) SQL (Oracle / PostgreSQL ) Ordonnancer (Control-M…) Java Back-End Cloud ANGLAIS Souhaitable Java, J2EE, JBOSS Application Server, Weblogic, C++, .Net... Git Hub MQ Serie Could (Azure)
Data Scientist - Ingénieur MLOps Python
Nous sommes à la recherche d'un(e) Data Scientist - Ingénieur MLOps Python pour un de nos clients situé à Niort. 🔍 Profil recherché : ✅ Expertise en développement de pipeline CI/CD python sur Azure devops et/ou Github ✅ La connaissance d'Azure, de Terraform, de Vscode et de Databricks ✅ La capacité à collaborer avec les équipes Data et IT pour optimiser les pipelines de données 📍 Localisation : Niort 📩 Intéressé(e) ? Contactez-moi directement en message privé ou à l'adresse suivante :
Data scientist (H/F)

Mission : En tant que Data Scientist (H/F), vous serez en charge des missions suivantes : • Concevoir et développer les futures fonctionnalités de la plateforme sous Google Cloud Platform. • Concevoir les flux d'alimentation et les tables (structure de données). • Automatiser et industrialiser les flux. La stack technique : • Maîtrise des outils permettant de gérer les gros volumes de données (stockage HDFS, calcul distribué, …) via Spark. • Expérience significative dans la mise en production de solutions de ML ayant un impact à grande échelle sur les clients. • Maîtrise des pratiques de packaging ML et de mise en place des architectures AI avancées. • Maîtrise des environnements de développement sur le Cloud (ex : AWS, SageMaker, DataBricks, etc.). • Maîtrise des outils de développement : Git, Github, CI/CD, VSCode/Pycharm, Terminal. • Maîtrise de l'Anglais indispensable.
Ingénieur DevOps H/F
🌟 Quel sera ton poste ? 🌟 📍Lieu : Boulogne-Billancourt 🏠 Télétravail : 2 jours 👉 Contexte client : Au sein des équipes publicité programmatiques de notre client à Boulogne Billancourt, vous devrez suivre l’exploitation de plusieurs applications déployées sur GCP. Vous travaillerez en collaboration avec les développeurs (Java, Python et Ruby) en mode Agile pour garantir l’exploitabilité des applications durant le Build et le Run. Tout au long de la mission, vous serez le référent sur les sujets d’infra et de production. Vous travaillerez en collaboration directe avec ses collègues ingénieurs DEVOPS, ingénieurs Systèmes, ingénieurs Réseaux et DBA. Tu auras pour missions de : Création et configuration des infra dans le cloud GCP via TerraForm Configuration et déploiement des applications (Kustomize, Helm) Ecriture et maintien de scripts Bash et Python Gestion de la CI/CD (Gitlab, GitHub, CircleCI) Support sur les incidents / Suivi du processus d’alerte et d’information Rédiger et maintenir la documentation Mise en place et suivi du monitoring/alerting et SLA/SLO Partager les méthodes et les astuces avec les autres équipiers DEVOPS
Déposez votre CV
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Derniers posts sur le forum
Les métiers et les missions en freelance pour Github
Ingénieur·e devops (Cloud)
L'Ingénieur·e devops (Cloud) utilise GitHub pour gérer les scripts d'automatisation, les configurations d'infrastructure, et pour intégrer des outils de déploiement continu dans des pipelines DevOps.
Explorez les offres d'emploi ou de mission freelance pour Ingénieur·e devops (Cloud) .
Découvrir les offresDéveloppeur·euse fullstack
Le/La Développeur.euse fullstack utilise GitHub pour collaborer sur des projets impliquant des technologies front-end et back-end.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse fullstack .
Découvrir les offresDéveloppeur·euse front-end (JavaScript, Node, React, Angular, Vue...)
Le/ La Développeur·euse front-end (JavaScript, Node, React, Angular, Vue...) utilise GitHub pour versionner le code des applications front-end, collaborer sur des projets open source et gérer les demandes de modification via les pull requests.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse front-end (JavaScript, Node, React, Angular, Vue...) .
Découvrir les offresChef·fe de projet informatique
Le / La Chef·fe de projet informatique utilise GitHub pour gérer le code source et suivre l'avancement des projets, tout en collaborant avec les équipes de développement et en assurant la gestion des versions et des branches.
Explorez les offres d'emploi ou de mission freelance pour Chef·fe de projet informatique .
Découvrir les offres