MapDoc Tanácsadás és Informatika

Bevezetés

A MapDoc Informatikai Kft. több évtizedes üzleti intelligencia és egyedi alkalmazásfejlesztés háttérrel alapított informatikai vállalkozásként indult, melynek célja a vállalati adatfolyamatok feldolgozhatóságának és elemezhetőségének könnyebbé tétele.

A cégünk víziója, hogy a saját fejlesztésű termékével és annak folyamatos továbbfejlesztésével a megrendelőknek magasszintű szakmai minőséget és jól használható eszköztárat tudjon biztosítani.

A hazai üzleti intelligencia piacon gyűjtött tapasztalatunk és a manuális feladatok automatizálására fókuszáló jelen piaci trendek alapján döntöttünk úgy, hogy belevágunk ezen alkalmazás fejlesztésébe, amellyel ügyfeleink jelentős időt tudnak megtakarítani a projektek elemzési és fejlesztési szakaszaiban, valamint nagy mértékben képesek csökkenteni az emberi figyelmetlenségből származó hibákat.

Bemutatkozás

Az általunk fejlesztett MapDoc alkalmazás képes a kiválasztott és manuálisan fejlesztett adattöltési (ETL) folyamatok analizálására, melynek eredményeként eltárol minden információt arra vonatkozóan, hogy a töltési folyamatok milyen lépéseken és transzformációkon mennek keresztül. Ezáltal egyfajta dokumentált formát ad a transzformációs lépéseknek, azokat rendezett formában képes megjeleníteni és dokumentálni, megkönnyítve az egyes attribútumok töltési logikájának vissza keresését.

Terveink között szerepel a széles körben elterjedt adatbázis típusok integrálása alkalmazásunkba, amellyel egyfajta hidat tervezünk képezni adatfolyamatok szintjén a rendszerek és platformok között. Ezzel szeretnénk elősegíteni ügyfeleink migrációs projektjeit nemcsak az adatokat mozgatva, de a töltési logikát is egyben, abban az esetben, ha elindulnak a felhős szolgáltatások irányába és esetleg platformváltást is terveznek.

Cégünk nagy hangsúlyt helyez arra, hogy ügyfelei számára sikeresen vezesse be az alkalmazást és az azonnal használatba vehető is legyen. Ennek érdekében a bevezetési folyamat minden szakaszára odafigyelünk, a tervezéstől kezdve a projektvezetésen és tanácsadáson át az üzembehelyezésig, illetve ezen túl támogatást is nyújtunk igény szerint.

A technológiák kiválasztásához hasonlóan a projektjeink sikeres megvalósítását az is garantálja, hogy csak tapasztalt szakemberekkel és partnerekkel dolgozunk együtt. Ügyfeleink biztonságos megvalósításra vágynak és az elérhető legjobb gyakorlatot szeretnék meghonosítani, amelyet senior szakértői hátterünkkel tudunk biztosítani.

Megoldásunk

A MapDoc alkalmazás három fő részből épül fel, elemző/parser modulból, backend modulból és frontend modulból.

Először a parser értelmezi a kódot, így a kódban szereplő kifejezéseket az alkalmazás későbbi moduljai számára kezelhető formára hozza.

Backend modul kommunikál az elemző modullal és az ott előállított adatokat kezeli, tárolja azokat és alakítja a megjelenítő réteg számára kezelhető formára.

Frontend modul a böngészőben fut (a felhasználó ezzel találkozik), itt jelennek meg az objektumok egy gráf formájában, ami segítségével elemezni lehet a folyamatokat.

Az alkalmazás nyújtotta fontos funkciók

A kódból állít elő a megjelenítő réteg számára értelmezhető adatokat.
  • Pl/SQL kód elemzése/feldolgozása
  • Pszeudó táblák értelmezése
    • Két valós tábla közötti allekérdezések feldolgozása
  • Objektum típusok megkülönböztetésé
    • Tábla
    • Nézet
    • Szekvencia
    • Materializált nézet
    • Szinonima
    • Függvény
    • Pszeudó tábla
  • Objektumok közötti kifejezések osztályozása (create-insert, stb.)
  • Különböző adatbázisokon is futtatható
  • Adatbázis hivatkozások kezelése
  • Conditional Compiling kezelése
  • Időben különböző futások elkülönített verzióként kezelése
Alkalmazásban elérhető funkciók
  • Navigációs panel
  • Gráfvezérlő panel
  • Tulajdonság panel
    • Gráfon megjelenített egyes objektumok részleteinek megjelenítése
    • Hol helyezkedik el a hierarchiában
    • Milyen objektumok tartoznak alá a hierarchiában
    • Neve
    • Típusa
    • Fajtája
    • Eredeti kód, amivel kapcsolata van
  • Fókusz mód
    • A kijelzett gráfból kiválasztható kisebb részgráf, ami külön megjelenik, így megkönnyíti az elemzését az adott részfolyamatnak.
  • Kódelemzés
    • A megjelenített gráfhoz kapcsolódó kódrészletet megjeleníti, az abban szereplő objektumok kijelölhetőek és a gráfon kiemeli azokat, így megnézhető az adott kódrészlet hatása a teljes folyamatra
  • Differencia elemzés
    • Két különböző parser futási verzió közötti különbségek elemzése. (Új objektumok, törölt objektumok)
  • Munkafelületek kezelése
    • Alkalmazásban különböző munkafelületeket hozhatunk létre különböző tartalommal, ezeket szerveren tárolhatjuk és megoszthatjuk a vállalton belül
  • Adatbázis választása
  • Parser futási verziók közötti váltás
  • Navigációs fa többféle elrendezése
    • Flow alapú
    • Hierarchia alapú
    • Típus alapú
    • Csak táblák megjelenítése
  • Keresés
  • Kijelölt elemek elrejtése/megjelenítése
  • Kijelölés törlése
  • Kijelölt objektumok megjelenítése
  • Megjelenített objektumok manipulálása
    • mozgatás
    • nagyítás 
    • kicsinyítés
    • középre igazítás
    • mozgatás letiltása
  • Legfelső szintű pszeudó táblák megjelenítése
  • Kijelölt objektum előzményeinek mutatása
  • Kijelölt objektumot követő elemek mutatása
  • Mezők megjelenítése/elrejtése
    • Csak a tábla nevek és a kapcsolataik látszódnak
  • Táblamódosítók mutatása/elrejtése 
    • Delete
    • Update
    • Merge
    • Truncate
    • Drop
    • Group by
    • Where
  • Tábla kapcsolatok elrejtése
    • Csak a táblák mezőinek a kapcsolatait mutatja a gráf
  • Gráf térkép megjelenítése/elrejtése
  • Mezők rendezése Abc szerint vagy a perseolás rendje szerinti megjelenítés
  • Eredeti elrendezés visszaállítása
  • Megjelenítendő objektum típusok kiválasztása
  • Gráfon megjelenített egyes objektumok részleteinek megjelenítése
    • Hol helyezkedik el a hierarchiában
    • Milyen objektumok tartoznak alá hierarchiában
    • Neve
    • Típusa
    • Fajtája
    • Eredeti kód, amivel kapcsolata van
  • Időzíthető futtatás
    • napi
    • heti 
    • havi
    • egyszeri
  • Kiválasztható melyik adatbázis kódjait elemezze
  • Manuális futtatás
  • Nyelv állítás
  • Téma állítás
  • Betűméret állítás
  • Felhasználói alapértelmezések rögzítése
    • Gráf alapértelmezések
    • Navigációs fa alapértelmezés
    • Gráf kijelzés lapértelmezés
  • Felhasználó kezelés
    • Autentikáció
    • Felhasználó priorizálás

Termékek / Partnerek

Technológiák

Karrier

Ügyfeleink biztonságos és professzionális megvalósítást várnak el tőlünk, és a legjobb iparági gyakorlatokat szeretnék követni, ezért cégünk jellemzően tapasztalt szakemberekkel és partnerekkel tud eredményesen együtt dolgozni. Van azonban néhány terület, ahol kevesebb gyakorlat is elegendő.

A minőségi munkáért cserébe változatos, érdekes feladatokat, a teljesítmény kiemelt elismerését, komoly referenciák megszerzését, kellemes munkalégkört, rugalmas munkakörnyezetet biztosítunk.

Amennyiben úgy érzi, úgy érzed, hogy megfelelő lehetőséget kínálunk, vagy valamilyen kapcsolódó témában lehetne együttműködés, lépj kapcsolatba velünk (hr@mapdoc.hu), hogy megbeszélhessük, hogyan tudnánk mindannyiunk javára fordítani ezt a lehetőséget.

Feladata pénzügyi és egyéb BI/Adattárház rendszerekhez kapcsolódó folyamatok kidolgozásának támogatása, tervezése. Ennek során fontos a szakirányú pénzügyi / pénzintézeti tudás, adatbázis tervezési tapasztalat, részlegesen projektekben való részvétel. A feladat hatékony ellátásához szükséges minél több, cégünk kompetenciájába illeszkedő tapasztalat.

Néhányat kiemelve:
– Pénzintézeti környezet, megoldások ismerete
– Controlling
– BI és adattárház folyamat építési jártasság
– Fejlesztési módszertanok, technológiák

Előnyt jelent, a nyelvtudás angol területen. A feladat ellátásához fontos az önállóság, és a jó kommunikáció, és előnyt jelent a folyamatos tanulási igény, a rugalmas és alkalmazkodó személyiség.

Feladat:

A kiválasztásra kerülő munkatárs feladata elsődlegesen .NET alapú fejlesztések végzése, támogatása.

Elvárás:

  • .NET környezet és fejlesztési eszközök ismerete
  • Minimum 2-3 éves fejlesztői tapasztalat
  • Architekturális ismeretek (kliens-szerver megoldások, többrétegű architektúrák, elosztott rendszerek)
  • Szakirányú felsőfokú végzettség
  • Legalább középfokú angol vagy német nyelvtudás
  • Kreativitás, hatékony problémamegoldó képesség
  • SQL ismeret

Előny:

  • Nyitottság üzleti (elsősorban gazdasági) területek irányában
  • Többrétegű alkalmazások fejlesztésben szerzett tapasztalat
  • Egyéb programnyelvek (Java, ABAP stb.) ismerete
  • SharePoint (WSS, MOSS) fejlesztői ismeret
  • Visual Studio Team System, Team Foundation Server termék ismerete
  • Szoftver fejlesztői vizsgák, minősítések
  • Tanulás, önképzés képessége
  • Magas fokú alkalmazkodási képesség
  • Ügyfélorientáltság
  • Rugalmasság

Feladat:

A munkatárs feladata főként adattárház alapú fejlesztések megvalósítása. Betöltési és feldolgozási folyamatok implementálása

Elvárás:

  • Funkcionális PL/SQL kódok ODI alá történő implementálása
  • Forrásrendszerek feltérképezése és üzleti igényeknek alapján történő modellezési feladatok
  • Már létező adattárház bővítése
  • Szakirányú felsőfokú végzettség
  • ODI fejlesztési gyakorlat
  • Nagy tömegű adattöltések fejlesztésében szerzett tapasztalat

Előny:

  • Projekt munkákban szerzett jártasság
  • Oracle eszközök ismerete (Designer, Discoverer)
  • Tanulás, önképzés képessége
  • Magas fokú alkalmazkodási képesség
  • Ügyfélorientáltság
  • Rugalmasság

Itt a lehetőség, hogy csatlakozz hozzánk és kipróbáld magad!

Feladat:

Igyekszünk magas minőségű tanácsadási, alkalmazásfejlesztői és rendszerintegrátori szolgáltatásokat nyújtani. Ennek szellemében alakítjuk gyakornoki programunkat is. Célunk, hogy a hozzánk csatlakozó gyakornokok megismerkedjenek a piaci viszonyokkal, és versenyképes tapasztalatokat szerezzenek. Célunk, hogy a program keretében megismerhessetek minket, illetve mi is Titeket. Így mindketten megalapozott döntést tudunk hozni, hogy hosszú távon együtt tudunk-e dolgozni. Filozófiánk a kinevelésre épül, értékeinket így tudjuk megőrizni és tovább vinni.

Jelentkezz, amennyiben:

  • Nappali tagozatos hallgató vagy
  • Heti legalább 20 órát tudsz dolgozni
  • Tudsz angolul
  • Hosszú távú kihívást keresel
  • Gyakorlati szemléletű szakmai fejlődésre vágysz
  • Szeretnél aktívan részt venni cégünk projektjeiben

Szakmai területek:

  • Egyedi alkalmazásfejlesztés
  • Üzleti / IT tanácsadás
  • Üzleti intelligencia (adatbányászat, adattárházak)
  • IT és üzleti tanácsadás értékesítés

Kapcsolat