CS-04 — Backenda eta integrazioak · Datu-plataformak · Arkitektura eta errendimendua
Inbentarioa eta kostuak baloratzeko sistema baten modernizazioa
Datu-arkitekturaren berrantolaketa Snowflake-n eta kostu-kontabilitateko funtzionalitate berriak multinazional osorako (hiperinflazioa Turkian eta Argentinan, herrialde bakoitzeko zergak, gainerakoei banatzen dieten herrialde buruetako balorazioa), Java/Spring backend-arekin eta Oracle eta DB2tik egindako migrazioarekin.
- Nire eginkizuna
- Data Engineer / Software Engineer (Wizeline).
- Aldia
- Dokumentatu gabe
- Zabalkundea
- Xehetasun anonimizatuak
- Teknologiak
- JavaSpring BootSpring FrameworkREST APIsSQLOracleIBM DB2SnowflakeApache KafkaApache SparkDatabricksDockerKubernetesGrafanaGraylog
- Azken berrikuspena
- 2026(e)ko azaroaren 13(a)
Testuingurua
Stockaren balorazioko, inbentario-mugimenduetako eta kostu-kontabilitateko kalkulu finantzario eta operatiboak sostengatzen dituen enpresa-sistema handi eta konplexua. Cloud-native arkitektura mantengarriagoetarantz modernizatu behar zen.
Erronkak
- 01Hainbat modulu eta aplikaziotan banatutako negozio-logika konplexua.
- 02Zerbitzu zaharren arteko mendekotasunak.
- 03Datu finantzarioen eta inbentario-datuen bolumen handiak batch karga-lanetan.
- 04Datuen koherentzia mantentzea Snowflake-rako migrazioan.
- 05Herrialde bakoitzeko kontabilitate-arau desberdinak (hiperinflazioa, zergak, beste batzuei banatzen dieten herrialdeak), azpiegitura zabaltzera behartzen zutenak.
Irtenbidea eta arkitektura
Parte-hartzea Snowflake-ko datu-arkitekturaren berrantolaketa egituratzen eta kostu-kontabilitateko funtzionalitate berriak multinazional osorako produkziora eramaten: hiperinflazioaren tratamendua Turkiarako eta Argentinarako, zergen egokitzapena herrialde guztietarako eta herrialde buruetako (Espainia eta Txina, adibidez) balorazioa; herrialde horiek gainerako herrialdeen banatzaile gisa jarduten dute eta faktore askoz gehiago kontuan hartzea eskatzen zuten, eta horrek azpiegiturari piezak gehitzera behartu zuen. Gainera, Java (17–23) backend zerbitzuen garapena eta mantentzea Spring Boot eta REST APIekin; mendekotasunen analisia eta osagai zaharren refaktorizazioa; prozesamendu-karga lanen migrazioa; batch datu-pipelineak; eta Oracle eta DB2ko SQL logikaren egokitzapena Snowflake-rekin bateragarri izan dadin, SQLa eta datuetarako sarbidea optimizatuz. Hori guztia Kafka, edukiontziak (Docker, Kubernetes), CI/CD, test automatizatuak eta monitorizazioa erabiliz.
Erabaki nagusiak
Oraindik dokumentatu gabe
Konpromisoak
Oraindik dokumentatu gabe
Emaitzak
Kostu-kontabilitateko funtzionalitate berriak produkzioan multinazional osorako (hiperinflazioa, herrialde bakoitzeko zergak, herrialde buruetako balorazioa).
Ikasgaiak
- Enpresa-arkitektura osoa ulertzeak, eta ez soilik datu-zeregin isolatuak, ahalbidetzen du negozioa hautsi gabe modernizatzea.
Teknologia bakoitza (Databricks, Spark, Kafka...) azpisistema zehatzei nola esleitzen zitzaien berresteko dago. Proiektu honetan sendotutako ingeniaritza-praktikak: kode garbia, mantengarritasuna, test automatizatuak, code review-ak, Git/GitHub GitFlow-ekin, CI/CD, agile, enpresa-aplikazio konplexuen arazketa, taldeen arteko lankidetza eta dokumentazioa.
Galdetu kasu-azterketa honi buruz
Hemengo galderak «Inbentarioa eta kostuak baloratzeko sistema baten modernizazioa» kasu-azterketa testuinguru gisa hartuta erantzuten dira.