window.pipedriveLeadboosterConfig = { base : 'leadbooster-chat.pipedrive.com', companyId : 11580370, playbookUuid: '22236db1-6d50-40c4-b48f-8b11262155be', version : 2, } ;(function () { var w = window if (w.LeadBooster) { console.warn('LeadBooster existe déjà') } else { w.LeadBooster = { q : [], on : function (n, h) { this.q.push({ t : 'o', n : n, h : h }) }, trigger : function (n) { this.q.push({ t : 't', n : n }) }, } } })() Python Software Engineer - The Codest

100% remote ou Cracovie / Varsovie - Contrat à temps plein

Python Software Engineer

Compétences:

AWS
Python
PostrgeSQL
SQL

25 000 - 28 000 PLN (B2B)

(ou l'équivalent dans une autre monnaie)

    politique_privée_codest.pdf ×

    🌍 Hello World !

    Nous sommes The Codest - une société internationale de logiciels technologiques dont les centres technologiques sont situés en Pologne et qui fournit des solutions et des projets informatiques globaux. Nos valeurs fondamentales reposent sur l'approche "Customers and People First" qui donne la priorité aux besoins de nos clients et à un environnement de collaboration pour nos employés, ce qui nous permet de fournir des produits et des services exceptionnels.

    Notre expertise est centrée sur le développement web, l'ingénierie cloud, DevOps et la qualité. Après de nombreuses années de développement de notre propre produit - Yieldbird, qui a été honoré en tant que lauréat du prestigieux Top25 Deloitte awards, nous sommes arrivés à notre mission : aider les entreprises technologiques à construire des produits impactants et à dimensionner leurs équipes informatiques en stimulant la performance de la livraison informatique. Grâce à notre expérience approfondie des défis liés au développement de produits, nous sommes devenus des experts en matière de création de produits numériques et d'évolution des équipes informatiques. 

    Mais notre voyage ne s'arrête pas là - nous voulons poursuivre notre croissance. Si vous êtes motivé et à la recherche de nouvelles opportunités, rejoignez notre équipe ! Ce qui vous attend, c'est un environnement enrichissant et collaboratif qui favorise votre développement à chaque étape.

    💡Description du projet :

    Dans ce rôle, vous contribuerez à une application bancaire pour un groupe financier de premier plan au Japon. L'application sert de plateforme d'exécution post-négociation multi-actifs, s'intégrant à des services tiers pour l'appariement et le règlement des transactions. Elle traite efficacement de gros volumes de données sur les transactions et offre des fonctionnalités telles que le Trade Blotter et le reporting des positions. Bien que de nouvelles fonctionnalités soient continuellement ajoutées, le produit de base est déjà bien établi.

    Le client a subi une transformation architecturale importante. Auparavant, une grande partie de la logique d'entreprise se trouvait dans la base de données et était exposée via GraphQL à l'aide de Hasura. Aujourd'hui, l'entreprise est passée à une nouvelle architecture : la base de données ne contient que des tables et des vues (à de rares exceptions près), et toute la logique d'application est désormais mise en œuvre dans une couche intermédiaire basée sur le Python. Cette couche utilise toujours GraphQL (alimenté par le cadre Strawberry), mais REST est également introduit comme complément ou alternative dans certains scénarios.

    Si les connaissances en matière de bases de données restent pertinentes, elles se limitent désormais aux opérations fondamentales : gestion des tables et des vues, indexation de base et analyse des performances.

    📈 Vos responsabilités :

    Une très grande partie de l'application est écrite du côté de la base de données sous la forme de fonctions, de déclencheurs, de vues, de tables, etc. Les tâches quotidiennes lors du développement de l'application sont les suivantes

    • Écrire un code propre, testable, bien documenté et facile à maintenir.
    • Participer à la planification, à la conception, aux essais et à la révision du code.
    • Construire des prototypes rapides et contribuer à des projets à rythme soutenu.
    • Collaborer efficacement avec une équipe répartie.
    • Recommander et mettre en œuvre des améliorations continues.
    • Encadrer les autres ingénieurs et promouvoir les meilleures pratiques en matière d'ingénierie.

    🔑 Exigences clés :

    • Anglais avancé à l'oral et à l'écrit (vous travaillerez uniquement avec des clients internationaux)
    • Plus de 5 ans d'expérience commerciale dans le domaine du Python
    • Connaissance approfondie de la base de données relationnelle PostgreSQL
    • Bonne connaissance des problèmes de performance des bases de données, des index et du langage SQL lui-même.
    • Expérience avec Git et GitLab.
    • Familiarité avec les environnements Linux.
    • Expérience des plateformes en nuage telles qu'Azure ou AWS.
    • Compréhension des outils CI/CD et des pratiques de livraison continue.
    • Familiarité avec les méthodologies agiles, en particulier Scrum.

    C'est bien de l'avoir : 

    • Une bonne connaissance des systèmes d'exploitation Linux est un atout.
    • Une expérience de travail avec Docker serait bénéfique

    📜 Notre promesse (ce que vous pouvez attendre de nous) :

    • 25000 - 28000 PLN sur B2B/utilisateur
    • 100% travail à distance (mais nous avons des bureaux à Cracovie et à Varsovie et nous sommes heureux de nous y retrouver de temps en temps 😉).
    • Possibilité de travailler sur des systèmes modernes et bien architecturés avec une séparation nette des préoccupations.
    • Influence réelle sur les décisions techniques et la conception du système.
    • Collaboration avec des ingénieurs expérimentés dans un environnement international.
    • Une coopération stable et un processus d'intégration clair.
    • 300 PLN à utiliser sur notre plateforme d'avantages, Worksmile - cartes cadeaux, services médicaux, sports, etc.
    • Notre contrat B2B contient des dispositions qui vous permettent d'obtenir le soutien d'IP BOX.
    • Événements d'intégration, possibilités de formation et bien plus encore...
    • Une occasion unique de faire progresser votre carrière - nous recherchons des personnes qui veulent avoir un impact. Vous avez des idées, nous voulons les entendre !

    📌 Processus de recrutement :

    • Appel de présélection de 30 minutes en ligne avec notre recruteur
    • 1 heure d'appel technique avec notre développeur Python
    • Entretien d'une heure et demie avec le chef de projet
    • Offre

    Des questions, des idées ? N'hésitez pas à contacter notre équipe de recrutement :

    [email protected]

    Entre-temps, n'hésitez pas à visiter notre site web où vous trouverez des informations clés sur nous.

    25 000 - 28 000 PLN (B2B)

    (ou l'équivalent dans une autre monnaie)

      politique_privée_codest.pdf ×
      Postuler
      fr_FRFrench