100% remoto o Cracovia/Varsavia - Contratto a tempo pieno
Python Software Engineer
Competenze:
25 000 - 28 000 PLN (B2B)
(o l'equivalente in un'altra valuta)
🌍 Ciao mondo!
Siamo The Codest - azienda internazionale di software tecnologico con centri tecnologici in Polonia che fornisce soluzioni e progetti IT globali. I nostri valori fondamentali risiedono nell'approccio "Customers and People First" che dà priorità alle esigenze dei nostri clienti e a un ambiente collaborativo per i nostri dipendenti, consentendoci di fornire prodotti e servizi eccezionali.
Le nostre competenze si concentrano sullo sviluppo web, l'ingegneria cloud, DevOps e la qualità. Dopo molti anni di sviluppo del nostro prodotto - Yieldbird, premiato con il prestigioso Top25 di Deloitte - siamo arrivati alla nostra missione: aiutare le aziende tecnologiche a costruire prodotti d'impatto e a scalare i loro team IT incrementando le prestazioni di IT delivery. Grazie alla nostra vasta esperienza nello sviluppo di prodotti, siamo diventati esperti nella creazione di prodotti digitali e nella scalabilità dei team IT.
Ma il nostro viaggio non finisce qui: vogliamo continuare a crescere. Se siete orientati agli obiettivi e alla ricerca di nuove opportunità, unitevi al nostro team! Vi aspetta un ambiente arricchente e collaborativo che favorisce la vostra crescita a ogni passo.
💡 Descrizione del progetto:
In questo ruolo, contribuirete a un'applicazione bancaria per un gruppo finanziario leader in Giappone. L'applicazione funge da piattaforma di esecuzione post-trade cross-asset, integrandosi con servizi di terze parti per l'abbinamento e il regolamento delle transazioni. Gestisce in modo efficiente grandi volumi di dati sulle transazioni e offre funzionalità come il Trade Blotter e il reporting delle posizioni. Anche se vengono continuamente aggiunte nuove funzionalità, il prodotto di base è già consolidato.
Il cliente ha subito una significativa trasformazione architettonica. In precedenza, gran parte della logica aziendale risiedeva nel database ed era esposta tramite GraphQL utilizzando Hasura. Oggi, l'azienda è passata a una nuova architettura: il database contiene solo tabelle e viste (con rare eccezioni) e tutta la logica applicativa è ora implementata in un livello intermedio basato su Python. Questo livello utilizza ancora GraphQL (alimentato dal framework Strawberry), ma si sta introducendo anche REST come complemento o alternativa in scenari selezionati.
La conoscenza dei database rimane rilevante, ma è ormai limitata alle operazioni fondamentali: gestione di tabelle e viste, indicizzazione di base e analisi delle prestazioni.
📈 Le vostre responsabilità:
Gran parte dell'applicazione è scritta sul database sotto forma di funzioni, trigger, viste, tabelle, ecc. I compiti quotidiani nello sviluppo dell'applicazione comprendono:
- Scrivere codice pulito, testabile, ben documentato e mantenibile.
- Partecipare alla pianificazione, alla progettazione, ai test e alle revisioni del codice.
- Costruite prototipi rapidi e contribuite a progetti in rapida evoluzione.
- Collaborare efficacemente con un team distribuito.
- Raccomandare e implementare miglioramenti continui.
- Fare da mentore ai colleghi ingegneri e promuovere le migliori pratiche ingegneristiche.
🔑 Requisiti chiave:
- Inglese avanzato nel parlare e nello scrivere (si lavorerà solo con clienti internazionali)
- 5+ anni di esperienza commerciale in Python
- Forte conoscenza del database relazionale PostgreSQL
- Buona conoscenza delle problematiche relative alle prestazioni dei database, degli indici e del linguaggio SQL.
- Esperienza con Git e GitLab.
- Familiarità con gli ambienti Linux.
- Esperienza con piattaforme cloud come Azure o AWS.
- Comprensione degli strumenti CI/CD e delle pratiche di consegna continua.
- Familiarità con le metodologie Agile, in particolare Scrum.
È un piacere averlo:
- La familiarità con i sistemi operativi Linux è un plus.
- L'esperienza di lavoro con Docker sarebbe vantaggiosa
📜 La nostra promessa (cosa potete aspettarvi da noi):
- 25000 - 28000 PLN su B2B/utente
- 100% lavoro da remoto (ma abbiamo uffici a Cracovia e Varsavia e siamo felici di incontrarci lì di tanto in tanto 😉 )
- Opportunità di lavorare su sistemi moderni e ben strutturati con una netta separazione delle problematiche.
- Influenza reale sulle decisioni tecniche e sulla progettazione del sistema.
- Collaborazione con ingegneri esperti in un ambiente internazionale.
- Una collaborazione stabile e un processo di onboarding chiaro.
- 300 PLN da utilizzare sulla nostra piattaforma di benefit, Worksmile - carte regalo, servizi medici, sport, ecc.
- Il nostro contratto B2B contiene disposizioni che vi consentono di ottenere l'assistenza IP BOX
- Eventi di integrazione, opportunità di formazione e molto altro...
- Un'opportunità unica per portare la vostra carriera al livello successivo: stiamo cercando persone che vogliono creare un impatto. Se avete delle idee, vogliamo ascoltarle!
📌 Processo di reclutamento:
- Telefonata di selezione di 30 minuti online con il nostro selezionatore
- 1 ora di telefonata tecnica con il nostro sviluppatore Python
- Colloquio di 1,5 ore con il responsabile del progetto
- Offerta
Domande, approfondimenti? Non esitate a contattare il nostro team di reclutamento:
Nel frattempo, non esitate a visitare il nostro sito web dove è possibile trovare informazioni chiave su di noi.