Total des offres : 5 | Page 1 sur 1
Nous recherchons un Développeur Full Stack Senior expérimenté pour renforcer nos équipes sur des projets innovants. Si vous maîtrisez l'ensemble de la chaîne de développement, du front-end au back-end, en passant par le CI/CD, et que vous êtes à l'aise avec les technologies Cloud, cette opportunité est faite pour vous !, * Développement Full Stack : Concevoir, développer et maintenir des applications robustes et performantes, tant sur la partie Back-End (Kotlin, Java 21+, Spring Boot) que sur la partie Front-End (ReactJS, JavaScript). * Intégration Cloud Native : Intervenir sur des architectures Serverless avec AWS Lambdas (Node.js et JVM) et AWS API Gateway. * Gestion des données : Travailler avec des bases de données NoSQL telles que MongoDB et DynamoDB, ainsi que sur le stockage objet avec AWS S3. * DevOps & CI/CD : Contribuer activement à l'amélioration et à la maintenance de notre pipeline CI/CD (GitLab, AWS), et automatiser les infrastructures avec Terraform. * Qualité & Performance : Assurer la qualité du code, l'intégration continue et le déploiement continu, et participer au monitoring via Datadog. * Build : Utiliser des outils comme Gradle et Bash pour les processus de build.
Technologies de l'Information et de la Communicationo Mettre en place les automatisations nécessaire pour permettre aux OPS RUN de se concentrer sur des activités à valeur ajoutée. o Automatiser les actes d'administration de l'activité IOO o Assurer le maintien des outils / scripts existant utilisés pour la supervision o Mettre en place les scripts complémentaires permettant d'améliorer la couverture de l'observabilité o Fabriquer des composants techniques (scripts d'industrialisation…) et automatiser les opérations en exploitant les services DevOps o Identifier et mettre en œuvre les remédiations industrialisables possible sur les alertings existant (Surcouche CARE/CARINE/CAREBOT) o Proposer et mettre en œuvre les optimisations des outils existants (php + script) vers des technologies plus récentes o Adapter les outils actuels pour permettre leur interfaçage avec les nouveaux outils d'observabilité (Zabbix/MAC (Monitoring As Code) ; Débrayage supervision : itsmV3 / CAREMA) o Maintien/Mise à jour de la documentation en lien avec son activité (Wiki Confluence"
IngénierieYou will BE technically responsible for one or more projects. - You will have the opportunity to solve problems in one of the most demanding IT domains with a reactive architecture. - You will design with the product team the bank by API. - You will improve the performance of a system with a rapidly growing load. - You will ensure the respect of the architecture rules and of the automated tests Our technical environment - Scala ; FPTS ; Typelevel ; PostgreSQL ; Kafka ; GraphQL ; K8S ; AWS
AutresVous interviendrez sur des environnements Windows et Unix, intégrant des technologies WebLogic, Tomcat et Oracle. Vous serez chargé.e d'assurer la stabilité, la performance et la sécurisation des applications. Votre rôle Mise en place et évolution des infrastructures · Mettre en place et valider les évolutions applicatives et infrastructurelles · Assurer le suivi des projets business et infrastructure en collaboration avec les équipes Développement, Business Analyse, Support Fonctionnel et Infrastructure · Valider les évolutions applicatives, de sécurité et d'infrastructure avant leur mise en production · Gérer le risque opérationnel lié aux changements applicatifs et infrastructurels Administration et exploitation des plateformes · Assurer la supervision et la maintenance des serveurs WebLogic et Tomcat · Suivre les performances et optimiser les JVM pour garantir un fonctionnement optimal · Surveiller et gérer les jobs batch Autosys, et analyser les erreurs Analyse et résolution des incidents · Diagnostiquer les erreurs Java et analyser les logs applicatifs/middleware · Escalader et collaborer avec les équipes de développement et support pour résoudre les incidents critiques · Mettre en place et suivre les plans d'actions pour éviter la réapparition des problèmes Optimisation des performances et monitoring * Analyser les sources de ralentissement et proposer des optimisations * Mettre en place et améliorer le monitoring via Dynatrace, Grafana, Prometheus et ELK * Réduire les temps de réponse des applications en optimisant la JVM et l'architecture applicative Sécurisation des environnements * Configurer et gérer les certificats SSL/TLS sur WebLogic et Tomcat * Appliquer les patches de sécurité et maintenir les JVM à jour pour réduire les vulnérabilités * Contrôler les bibliothèques Java utilisées afin d'identifier et corriger les failles de sécurité Automatisation et CI/CD * Automatiser les assistances récurrentes et implémenter des outils facilitant le support et l'évolution des applications * Déployer les applications via Jenkins, Ansible * Intégrer des tests de charge pour garantir la scalabilité des applications Support aux équipes de développement et exploitation * Assurer le debugging des problèmes en préproduction et production * Accompagner les développeurs sur les bonnes pratiques de développement Java * Valider les livrables avant leur mise en production Participation aux opérations exceptionnelles et astreintes * Assurer la rotation des astreintes 24/7 * Participer aux opérations exceptionnelles le week-end (tests DRP/PRA, mises en production, migrations infrastructure) * Assurer le support technique des applications sur une organisation répartie entre Paris, Mumbai et Montréal, avec des horaires décalés sur Paris (10h-19h ou 9h-18h) Documentation et amélioration continue * Documenter les processus applicatifs et rédiger les procédures d'exploitation * Contribuer à l'évolution de l'architecture applicative pour améliorer la qualité de service
Technologies de l'Information et de la CommunicationElles présentent aujourd'hui des problématiques de performance qui impactent l?expérience utilisateur et l?efficacité opérationnelle. Nos équipes de développements Java étant basées en Roumanie, la majorité des échanges se font en anglais. L?objectif principal de la mission est d?identifier et de mettre en ?uvre des pistes d?optimisation des performances des applications Java existantes, en s?appuyant sur l?analyse des logs applicatifs et des outils de monitoring (Instana, New Relic, ou équivalents). Le consultant interviendra sur les volets suivants : * Analyse des performances des applications Java à partir des logs et des outils de monitoring. * Identification des points de contention (requêtes lentes, goulots d?étranglement, consommation mémoire/CPU excessive, etc.). * Recommandations d?optimisation du code Java et des requêtes SQL. * Accompagnement des équipes internes dans la mise en ?uvre des optimisations proposées. * Suivi des gains de performance après implémentation., * Rapport d?audit de performance initial * Recommandations techniques détaillées * Plan d?action priorisé * Suivi des actions mises en ?uvre * Rapport final avec bilan des améliorations
Technologies de l'Information et de la CommunicationLa mission en freelance qualifie la collaboration qui lie une entreprise cliente (ou un particulier) à un indépendant offrant une prestation de service dans un domaine donné. Ce terme désigne plus précisément toutes les étapes qui suivent la signature du contrat de prestation et s’achève une fois le travail livré par le freelance et le paiement effectué par l’entreprise ayant fait appel à ses services.
Les conditions d’exécution de ladite mission sont à définir entre les deux parties, à travers le contrat de prestation cité plus haut. Ce dernier doit notamment inclure une description claire de la prestation, son prix, ainsi que la date de livraison.
Chez InFreelancing l’expertise de chaque freelance trouve sa place au sein d’entreprises (petites ou grandes) évoluant dans des secteurs variés.
De nombreuses missions freelance t’attendent, chacune correspondant à des compétences spécifiques, avec un accès simplifié et une recherche fluide. Grâce à une large variété de missions mises à jour quotidiennement, tu trouveras forcément ton bonheur.
Encore mieux : la prospection chronophage ne sera plus un souci pour toi. Toutes les missions freelance, en France comme ailleurs, disponibles sur le web, sont désormais regroupées en un seul et même endroit : InFreelancing.