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...).
Développeur Python 3.9 Jira , Anglais 400 E PAR JOUR Développeur Python 3.9 400 E PAR JOUR - une expérience significative de développements python dans un environnement projet Agile - les compétences techniques minimales à maîtriser : Python 3.9 et plus, OOP, SQLAlchemy, Oracle databases, pytest and pandas - de l'expérience de travail dans un environnement CI/CD automatisé ainsi que des déploiements sur openshift et utilisation de bucket S3 - une expérience significative sur la mise en œuvre de traitements de transformation et alimentation de données - de communiquer de manière claire et concise, en Français comme en Anglais qui sera d'ailleurs une langue essentielle à la bonne conduite de la mission - une excellente maîtrise des outils Jira et Confluence, checkmarx, bitbucket et jenkins seront essentiels Les + : - connaissance de l'approche BDD (Behaviour Driven Development) - expérience avec Kafka et Pydantic 400 E PAR J
Dans le cadre de l'évolution de son système d'information, notre client — un acteur majeur du secteur assurantiel — recherche une société de prestation de services disposant de compétences avérées en développement informatique, pour renforcer ses équipes. Vos missions :Concevoir des solutions en adéquation avec les besoins et contraintes exprimés par le client ; Réaliser des développements selon les priorités et entrants définis par le client, dans le respect des exigences de qualité logicielle en vigueur (industrialisation logicielle, revues de code, tests automatisés, qualimétrie...) ; Suivre la vie du logiciel en production : exploitation, supervision, maintenance corrective et évolutive. Livrables attendus : Code source et tests automatisés correspondant aux fonctionnalités développées, en adéquation avec les principes de qualité logicielle et d'industrialisation définis par le client ; Documentation technique au juste nécessaire, selon les standards du client.
L'Ingénieur Production Senior intervient au sein d'une équipe Support DBA sur un environnement 100 % Microsoft. Il est responsable de l'administration, de la supervision et du maintien en conditions opérationnels des environnements SQL Server et BI, ainsi que de la résolution des incidents complexes de niveau 3. Principales responsabilités : Prendre en charge les incidents N3 et les demandes de service complexes. Réaliser des diagnostics et investigations approfondies sur les problèmes de production. Assurer le suivi et la supervision des traitements batch. Participer aux opérations de patching des systèmes et des bases de données. Administrer et maintenir les environnements Windows Server 2019–2022, SQL Server 2017–2022 et IIS. Administrer les environnements SQL Server, notamment les architectures Always On. Participer au maintien en conditions opérationnelles de la plateforme Microsoft BI. Automatiser les tâches récurrentes afin d'améliorer la fiabilité et l'efficacité de la production. Collaborer avec les clients et les équipes techniques pour analyser les problèmes et proposer des solutions adaptées. Intervenir dans des contextes exigeants avec des contraintes importantes de disponibilité et de délais.
Contexte Dans le cadre de projets d'innovation technologique menés chez un grand compte, nous recherchons un Ingénieur Développeur / Intégrateur spécialisé en Edge Computing. Vous rejoindrez une équipe d'experts travaillant sur la conception, l'intégration et l'expérimentation de solutions Edge destinées à des environnements industriels. Les travaux portent notamment sur des plateformes de virtualisation et de conteneurisation, l'intégration de protocoles industriels, l'automatisation des déploiements ainsi que la supervision des infrastructures. Missions Vous interviendrez notamment sur : L'intégration et la configuration de plateformes Edge Computing Le développement et l'intégration de composants techniques Le déploiement et l'administration d'environnements Linux La mise en œuvre de solutions de conteneurisation avec Docker et/ou LXC L'automatisation des déploiements et configurations avec Ansible L'intégration et la configuration de protocoles de communication industriels La réalisation de PoC et démonstrateurs techniques La préparation et l'exécution des tests d'intégration et de validation L'analyse et la résolution d'incidents techniques La mise en place et l'exploitation d'outils de monitoring et d'observabilité La documentation des architectures, configurations et procédures La participation aux réflexions autour de l'industrialisation des solutions expérimentées La prise en compte des contraintes de cybersécurité propres aux environnements industriels Environnement technique Linux Docker LXC Ansible Grafana Prometheus Edge Computing / Edge IIoT Virtualisation et conteneurisation Protocoles industriels : IEC 60870-5-104, Modbus, MQTT Réseaux et systèmes industriels Environnements IT/OT Cybersécurité industrielle
ContexteDans le cadre du développement et de l'évolution de solutions logicielles destinées à des environnements clients et embarqués, nous recherchons un Développeur Java Confirmé disposant d'une solide expérience en JavaFX et Java Swing. Vous intégrerez une équipe technique intervenant sur la conception, le développement et la maintenance d'applications Java, avec des problématiques liées notamment aux interfaces graphiques, aux applications client et aux environnements embarqués. MissionsConcevoir et développer des applications en Java. Participer au développement d'interfaces graphiques avec JavaFX et Swing. Concevoir et faire évoluer des applications client lourdes / desktop. Participer au développement de solutions destinées à des environnements embarqués. Analyser les besoins techniques et fonctionnels. Participer à la conception technique et à l'architecture des solutions. Développer de nouvelles fonctionnalités et faire évoluer les applications existantes. Réaliser les tests unitaires et participer aux phases d'intégration et de validation. Identifier et corriger les anomalies et problèmes de performance. Participer aux revues de code et contribuer à l'amélioration de la qualité du code. Rédiger et maintenir la documentation technique. Collaborer avec les équipes produit, fonctionnelles, QA et systèmes/embarqués. Compétences techniques obligatoires Java, JavaFX, Java Swing, développement d'applications desktop/client, programmation orientée objet, conception logicielle, tests unitaires, Git. Compétences appréciéesExpérience en développement embarqué. Connaissance des problématiques IHM / GUI. Connaissance des architectures client lourd. Connaissance de Spring / Spring Boot. Connaissance des API REST. Maven / Gradle. JUnit / Mockito. Linux. Connaissance des environnements industriels ou techniques. Expérience dans des environnements à fortes contraintes de performance ou de fiabilité.
Au sein de la plateforme Bancarisation et Epargne, l'équipe Agile 'Souscriptions Digitales' a en responsabilité la mise en œuvre de parcours digitalisés, simples et intuitifs pour nos clients et prospects des réseaux Banque Populaire et Caisse d'Epargne. Cette équipe produit travaille en collaboration étroite avec les équipes métier de l'entité Digital et Payment de BPCE. Au cœur de cette équipe produit d'une vingtaine de personnes, nous recherchons un/une développeur/développeuse IA pour une squad pluridisciplinaire composée de 4 personnes et encadrée par un Scrum Master et une Tech Lead. Afin de lancer des travaux d'IA Conversationnelle dans notre Squad Epargne, nous recherchons un/une développeur/développeuse IA qui aura pour mission de : • construire les composants techniques permettant de mettre en place un POC d'agent Epargne afin d'en valider sa pertinence • participer aux choix techniques et de solutions permettant de répondre aux besoins métiers dans un environnement dont le socle se construit • faire monter en compétences les autres développeurs et développeuses de la squad sur les solution d'IA conversationnelle • documenter les solutions IA construites • Participer aux mises en production autour des outils et principes DevOps (XLR, XLD).
Senior MI Business Analyst/Project Manager Our Client is a bank based in the City and are looking to recruit a Senior MI Business Analyst with Project Management skills. You will have at least 6 to 10 years proven hands-on expertise. Focus of the role: · Help the organisation (Senior Management and SMEs) to review business and financial performance of the organisation based on data and facts, advance understanding of the business success factors, business results and risks. · Develop technical and business solutions for MI, enable effective data management and sourcing of the data for MI, reporting and project activities. · Interact with vendors, Project teams and Development team in London and other sites to align delivery of the MI and sourcing of the data across business functions and entities. Responsibilities: · Develop MI and Reports predominantly for the business functions and SMEs, based on their requirements and expressed needs. Interact with other information workers (in business and finance teams) to ensure the data produced by those are sync'ed and “tells same story”. · Ensure the overall strategy of the data management within the Bank, guard and rationalise development or new data sources for MI purposes, align business and technical understanding of the available data with the requirements. · Facilitate and lead enhancements of the available data sources that would assist the organisational performance and guide the organisation in effort to optimise and automate business processes to collect and use data for reporting and MI purposes. · Working with team members and Subject Matter Experts or SMEs on identifying, designing, building, and performing analytics to provide risks and controls insights to business partners & Internal Audit · Document business MI Solutions to ensure this knowledge is retained within the organisation, interact with operational and technology management regarding access, processing, reporting, and integrity of source systems and data repositories, to educate them on data available to in organisation, how the data could be used. · Influence the technical team and the business to ensure the technical environment address current and aligned with future business needs and organisational skills. Key Skills: · Technical o Advance SQL querying skills, ability to write complex SSRS formulas o In-depth knowledge of MS SQL Server and experience to deliver MI and reporting solutions using the entire spectrum of the MI solutions (SSIS, SSRS, Power BI) ideally on early versions (2013/2016) and assist the organisation to migrate to later versions. o Exposure and high-level understanding of the SSAS and MDX language (although the organisation currently does not use OLAP). o Good exposure to PowerBI and advance knowledge of DAX (query language) and data modelling using this tool. o Good working knowledge of Excel capability, use of the reporting purposes, and formulas; desired VBA skills to optimise the data presentation. o Ideally, working knowledge of Hyperion/Essbase. o Working knowledge of SharePoint and its use to manage the MI, automate MI and reporting workflow, information and report distribution. o Good working practice designing data collections by using Kimball methodology. · Non-technical: o Practical understanding of the Data Visualisation techniques and principles. o High-level understanding of the data management and its impact on organisation's bottom line. o Stakeholder management and interpersonal skills to understand the business requirements, link them to a business narrative and softly guide SME by delivering the requested MI. o Some understanding of the architectural principles, Agile methodology to engage users and deliver business solutions. o Ability to communicate complex technical concepts and narrative to business audience and non-technical teams. This is a Full Time Contract – duration is 12 months. Salary will be dependent upon experience and expertise – but will be in the range £60K - £75K. Please send your CV to us in Word format along with your salary and availability.
Développeur Full Stack JAVA (H/F) Missions principales : Au sein de cette équipe, vous serez amené à : § Participer activement aux cérémonies et pratiques Agile. § Concevoir, développer, tester, déployer et superviser des applications principalement en Java 8. § Maintenir et faire évoluer des APIs développées en Scala ainsi que des interfaces frontend basées sur Dojo. § Contribuer à la modernisation progressive du patrimoine applicatif. § Développer une expertise fonctionnelle et technique sur des périmètres stratégiques du domaine. § Participer à l'intégration de nouvelles solutions et architectures. § Utiliser quotidiennement des solutions d'intelligence artificielle (MIA, Claude, etc.) pour améliorer la qualité, la maintenabilité et la productivité du développement. § Réaliser et maintenir des tests automatisés en scala avec Playwright. § Participer à la communauté des développeurs afin de partager les bonnes pratiques et les retours d'expérience. § Accompagner la montée en compétences de vos collègues à travers le pair programming, les revues de code et le partage de connaissances. Compétences recherchées : Front-End Indispensables : § Maîtrise de HTML, CSS et JavaScript. § Capacité à consommer et intégrer des API REST. Back-End Indispensables : § Excellente maîtrise de la programmation orientée objet (Java 8 et +). § Expérience des bases de données relationnelles, idéalement DB2. § Connaissance de la conception et du développement d'API REST. Appréciés : § Connaissance de la programmation fonctionnelle (Scala). § Expérience dans la maintenance de traitements asynchrones Bash. § Expérience avec les bases de données NoSQL (MongoDB). § Connaissance du langage COBOL (maintenances d'applications migrées vers Java). § Expérience des architectures événementielles et de Kafka. § Utilisation du standard JSON : API.
Présence sur site à Niort 3 jours par semaine. Dans le cadre de l'intégration et de l'évolution de Salesforce au sein du Système d'Information, nous recherchons un(e) Développeur(se) Salesforce pour rejoindre une équipe agile pluridisciplinaire. Vous interviendrez sur la conception, le développement, l'intégration et l'évolution des solutions Salesforce, en veillant à leur cohérence avec l'architecture existante du SI. Vos principales missions seront : Analyser les besoins fonctionnels et techniques en collaboration avec le Product Owner et les différentes parties prenantes. Concevoir les solutions Salesforce en prenant en compte la modélisation des données, les automatisations, les workflows et les APIs. Assurer l'intégration de Salesforce avec les différentes briques du Système d'Information. Réaliser les développements spécifiques en Apex et Lightning Web Components (LWC). Configurer les fonctionnalités standards de Salesforce. Garantir la qualité, la performance et la sécurité des développements et des intégrations. Participer aux revues de code et à la réalisation des tests unitaires. Contribuer à la stratégie de tests : tests unitaires, tests d'intégration et TAU. Participer aux déploiements et assurer la documentation technique et fonctionnelle. Participer aux différents rituels Agile : daily, sprint planning, sprint reviews, rétrospectives et PI Planning. Contribuer à l'estimation des charges et à la priorisation du backlog. Collaborer avec les différents membres de l'équipe : Product Owner, Scrum Master, développeurs et architectes. Participer à l'amélioration continue des pratiques techniques et méthodologiques. Proposer des optimisations techniques et fonctionnelles. Contribuer à la standardisation des pratiques Salesforce. Apporter un rôle de conseil sur les choix techniques et les évolutions de la plateforme. Participer à la gestion du RUN, notamment à l'analyse et à la résolution des incidents de production.
Contexte :Dans le cadre du renforcement de son équipe Data, notre client recherche un Développeur Data confirmé spécialisé Snowflake / dbt pour participer à la conception et à l'évolution de sa plateforme Data Cloud. Missions :Concevoir et développer des pipelines de données et des traitements ETL/ELT. Développer et maintenir les modèles de données sur Snowflake avec dbt. Développer des traitements Data en Python / PySpark / Spark. Participer à l'ingestion et à la transformation de données issues de différentes sources. Optimiser les traitements SQL et les performances des pipelines. Mettre en place les tests et contrôles de qualité des données. Participer à l'orchestration des pipelines avec Airflow / Azure Data Factory. Contribuer à l'industrialisation des développements via Git et CI/CD. Participer aux évolutions de l'architecture Data et aux bonnes pratiques de développement. Environnement technique :Snowflake, dbt, SQL, Python, PySpark, Apache Spark, Azure, Azure Data Factory, Azure Databricks, ADLS, Airflow, Kafka, Delta Lake, Git, CI/CD, Power BI. Profil recherchéExpérience confirmée en Data Engineering. Très bonne maîtrise de Snowflake, dbt et SQL. Bonne maîtrise de Python et PySpark/Spark. Expérience sur un environnement Cloud Azure. Connaissance des outils d'orchestration et des pratiques CI/CD. Autonomie, rigueur et capacité à travailler dans un environnement Agile
Contexte de la mission : Le pôle Digital Interface porte les services d'intégration et d'échanges de données du client. L'écosystème repose notamment sur une plateforme iPaaS basée sur la suite webMethods d'IBM, dédiée aux échanges synchrones et à l'API Management, ainsi que sur une plateforme MFT pour les échanges de fichiers. L'environnement est fortement sollicité : environ 100 millions d'appels API par mois, 900 API référencées et une disponibilité de 99,9 %. Principales activités Le consultant interviendra comme Expert webMethods sur l'ensemble du cycle de vie de la plateforme : développement et implémentation de solutions d'intégration autour de webMethods ; développement de services transverses permettant d'industrialiser l'offre iPaaS ; contribution au MCO et support SN3 ; analyse et résolution des incidents ; réalisation de prototypes/POC autour de l'API Management, IA Gateway et sécurisation des échanges ; définition de patterns et bonnes pratiques ; tests de performance et optimisation de la plateforme ; production de guides techniques, d'utilisation et de paramétrage.
Dans le cadre du renforcement de notre équipe Front-End, nous recherchons un Développeur Web / Intégrateur UI Senior disposant d'une solide expertise en intégration web, Tailwind CSS et Design System. 🎯 MissionsIntégrer les maquettes UX/UI en pixel-perfect, dans le respect des principes responsive et mobile-first. Concevoir et développer des composants UI réutilisables et modulaires avec Tailwind CSS. Participer à la conception, l'évolution et la maintenance du Design System. Créer, documenter et maintenir les composants dans Storybook ou un outil équivalent. Garantir la cohérence visuelle et technique des interfaces. Assurer la compatibilité multi-navigateurs et multi-devices. Appliquer les bonnes pratiques d'accessibilité Web (WCAG / ARIA). Optimiser les performances Front-End : chargement, assets et SEO technique. Collaborer avec les UX/UI Designers, développeurs et Product Owners. Participer aux revues de code, à la qualité logicielle et aux pratiques Git / CI-CD. Rédiger la documentation technique nécessaire à la réutilisation et à la maintenance des composants. Participer aux tests, à l'intégration et à la maintenance corrective et évolutive. 🛠️ Compétences techniquesImpératives : HTML5 / CSS3 / Responsive Design : Expert Tailwind CSS : Expert Design System & UI Components : Expert Intégration Web : Expert Accessibilité Web – WCAG / ARIA : Confirmé Compétences souhaitées : React / Next.js Storybook Tests automatisés Front-End Git / CI-CD Outils de build et qualité logicielle
Contexte : L'équipe de développement de proximité, composé d'une dizaine de personnes, propose au métiers des solutions légères et intégrées à leurs outils du quotidiens (Outlook, Excel ...). L'IA est au cœur du dispositif, autant pour aider les développeurs (IA for Dev) que pour les usages métiers. Intégrer un consultant junior pour concevoir, développer et industrialiser des applications C# en intégrant systématiquement l'IA dans le cycle de vie du logiciel : conception, développement, tests, documentation (méthode de vibe coding) Objectifs de cette mission : Développer de nouvelles applications en C#.
Almatek recherche pour l'un de ses clients Un DEVELOPPEUR(SE) FULLSTACK - Expert sur Chatillon. Compétences techniques Expérience significative en React Native - Expert - Impératif Exp. significative Node JS / APIs REST /GraphQL - Expert - Impératif TypeScript/redux/gitlab CI/ Kubernetes /OpenID - Expert - Impératif Exp. iOS et Android (Kotlin/swift/ Expo Eas) - Expert - Souhaitable Connaissances linguistiques Français Courant (Impératif) Description détaillée Les missions : . Développer de nouvelles fonctionnalités Full stack ( React native /Node.js) sur nos solutions de gestion commerciale en point de pdv. . Intégrer l'IA agentique dans la solution technique du projet. · Etre force de proposition sur les choix technologiques et les évolutions de l'architecture de la solution. · Faire progresser techniquement les membres de l'équipe (partage de bonnes pratiques, de solutions, et veille technologique). · Travailler avec les équipes mixtes métiers-ux/ui en charge de recueillir et de définir le besoin. · Participer à l'amélioration de l'observabilité et du monitoring ( Dynatrace ou analytics…) . Participer aux cérémonies Agile (Scrum / SAFe) Localisation : Chatillon + 2 Jrs de TT
IT Support Consultant As an IT Consultant, your primary responsibility is to deliver excellent IT support to end-users while ensuring that projects are designed and implemented in accordance with business requirements. You will also be responsible for introducing new technologies, promoting RPA services, and training customers to improve their IT/DX literacy. Provide a range of IT services for our customer Promoting MS Office365, RPA services and new technology to our customer by verifying each technology IT Partners/Vendors Management related to those projects Activities related to customer's IT/DX Literacy improvement (Planning internal IT seminar, Reviewing materials) Liaison with our HQ team and end users using Japanese and English, working closely with related parties to ensure a coordinated approach to IT/DX support and projects. Key Responsibilities: IT Consultant UX/DX support and RPA services Respond to general IT/DX related requests collaborating with other team members Understand a customer's IT/DX needs and clarify customer's system and DX requirements Collaborate with customers to identify the scope of a project, timelines, and resources Provide day-to-day management of projects by leading the planning and implementation of projects during the project lifecycle Assist in testing including UAT and validating Proof-Of-Concepts Provide support services for system maintenance collaborating with other team members Communicate and coordinate with the person in charge of the project in HQ (in Japanese) Communicate and coordinate with the users/stakeholders in each office (in English/Japanese) Skills / Knowledge: Technical Strong experience and knowledge of M365 application, especially SharePoint Online and MS Teams Basic system development and operational knowledge (Experiences in system design and maintenance) IT Vendors or Partners management experiences (IT Vendors control and negotiation skills) Customer support / user support experiences Preferred experience with Japanese companies Preferred experience with UX and DX (Digital Transformation) technical projects Preferred experience with Power Platform development, Azure Preferred technical proficiency in UiPath RPA, SAP ERP, MS Excel Macro/VBA, MS Access (desired but not required) Communication Candidate needs to have strong interpersonal communication skills Adoptability to work in a fast-changing environment Strong written and verbal communication skills Proficient in English & Japanese language skills (Reading/Writing/Speaking) User facing support skills Self-motivated and an innovative mindset Experience: Must have 5+ years IT experience in a corporate environment Preferably 1 -3 years experiences of System Development and Maintenance The Client Company is based in City of London. The salary for this position is circa £50K – £60K. Please note that the Client does NOT provide sponsorship – so you must have the right to work in the UK. Do send your CV to us in Word format along with your salary and notice period.
Dans le cadre de la refonte et de la modernisation des applications de gestion d'un acteur majeur de l'assurance, nous recherchons un Concepteur Développeur C# .NET / T-SQL expérimenté (H/F). Au sein d'une équipe technique dédiée aux flux (EDI, WebServices et éditique), vous participez activement à la migration des composants hérités vers un environnement moderne et à l'optimisation des échanges de données avec les partenaires et les portails internes. Vos missions principales Concevoir et développer en C# sur le framework .NET 4.8 de nouvelles fonctionnalités et briques applicatives en autonomie. Intervenir sur la partie back-end et base de données en manipulant du T-SQL avancé sur SQL Server (triggers, vues, index, tables temporaires, Service Broker). Assurer la rétro-ingénierie et la migration progressive de composants applicatifs existants (lecture de code VB6 pour une réécriture propre en C#/.NET). Gérer les flux de données sortants et entrants (fichiers batch, flux XML pour l'éditique, intégration d'actes de gestion, formats spécifiques assurance vie). Recueillir et analyser les besoins de la Maîtrise d'Ouvrage (MOA), rédiger les dossiers de conception technique et fonctionnelle. Réaliser les développements, les tests unitaires et accompagner la recette MOA jusqu'aux livraisons en production (organisées en mode release).
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…).