Python Developer/ka

Chceš vyvíjať produkty, ktoré používajú desaťtisícky našich zákazníkov? Ak ťa láka robiť na dynamických end-to-end projektoch, a okrem samotného vývoja sa chceš podieľať aj na dizajne riešení, si na dobrej stope.

TPP

Typ pracovného pomeru

Bratislava alebo remote work

Lokalita

od 2500eur/brutto

Platové ohodnotenie (brutto)

Ako bude vyzerať tvoj týždeň v práci?

  • Budeš pracovať na back-end systémoch, ktoré ovládajú množstvo prvkov našej infraštruktúry.
  • Tvoj Python kód bude transformovať požiadavky z front-end aplikácií do akcií na webových, mailových či databázových serveroch.
  • Stretneš sa s technológiami ako MySQL, MongoDB, RabbitMQ, Redis, ZFS, Apache, Nginx a ďalšími.
  • Používame webové frameworky (Flask, FastAPI) a ORM SQLAlchemy nad MariaDB. Pracujeme tiež s MongoDB a ELK stackom. Na runtime error reporting a tracing používame Sentry.
  • Na verziovanie kódu používame Gitlab (aj ako CI/CD), voľba IDE je na tebe no štandardne používame JetBrains produkty.
  • Okrem API aplikácií sa budeš starať aj o adminské skripty, daemonov či remote funkcie v našom vlastnom RPC frameworku založenom na ZeroMQ.
  • Pridáš sa k menšiemu stabilnému 5-6 člennému tímu (väčšinou bývalí admini 🙂).
  • Čas trávime buď na väčších projektoch spolu s PHP a Admin/Engineering tímom, alebo na interných požiadavkách iných oddelení a operatíve vlastných systémov (zlepšenia + bugfixy).
  • Máme vyhradený čas aj na refaktoring a znižovanie technického dlhu – momentálne sa napríklad venujeme prepisu Flask API appiek na FastAPI.
  • Dbáme na kvalitu: unit testy, integračné testy, staging prostredie a code reviews sú pre nás samozrejmosťou. V starších projektoch sme používali unittest, v novších už pytest framework.
  • Na lokálny development používame Docker Swarm, na stagingu a v produkcii momentálne tiež, no tam prechádzame na Kubernetes a ArgoCD.
  • V rámci projektových dní máme možnosť využiť dva dni mesačne na vlastné nápady alebo na samoštúdium.
  • Množstvo mítingov držíme na minime (v základe dva týždenne, plus per-projekt mítingy).

Očakávame od teba

  • Aspoň 2-ročné pracovné skúsenosti s Python programovaním (ideálne s verziou 3.8 a vyššou).
  • Orientuješ sa vo svete webových a serverových technológií – vieš čo je a ako zhruba funguje HTTP, REST API, relačná databáza, dokumentová databáza, virtuálny server, Docker alebo LXC kontajner.
  • Výhodou je znalosť známych frameworkov a nástrojov bežne používaných v API developmente: SQLAlchemy, Celery, Sentry.
  • Programuješ s ohľadom na efektivitu, bezpečnosť a robustnosť.
  • Máš základné znalosti o dizajne softvéru a návrhových vzoroch.
  • Máš chuť učiť sa a nevadí ti občas si “zašpiniť ruky” refaktorovaním staršieho kódu.
  • Máš skúsenosť s písaním testov a niektorým testovacím frameworkom (unittest, pytest, nose).
  • Poznáš Git a CI/CD.

Očakávaj od nás

  • Priestor pre seba: Rozumieme, že každý funguje inak. Preto sa radi pobavíme o tom, kedy a ako sa ti pracuje najlepšie. Flexibilný pracovný čas, možnosť pracovať na diaľku a 7 dní voľna navyše… vďaka tomu si ľahšie zladíš prácu a osobný život.
  • Well-being: V zdravom tele zdravý duch – a platí to aj naopak. Príspevok 50 % na Multisport kartu pomôže k lepšej kondičke a online terapie cez Hedepy podporia duševnú pohodu. K tomu ešte príspevok na stravu 5 € aj počas voľna alebo návštevy lekára.
  • Príležitosť rásť: Zaleží nám na tom, aby ľudia u nás rástli. Budeš môcť chodiť na prednášky, konferencie, zlepšovať si angličtinu, či vzdelávať sa interne. Organizujeme aj Health Day a workshopy na rôzne témy, nech môžeš napredovať po všetkých stránkach.
  • Podpora skúseného tímu: Budeš v spoločnosti kolegýň a kolegov, ktorí ti radi pomôžu v oblastiach, kde sa necítiš komfortne a podporia ťa, nech môžeš rozvíjať svoje najlepšie “ja”. Vždy sa budeš mať na koho obrátiť.
  • Dôvera v tvoje schopnosti: Tvoj názor nás zaujíma. Kedykoľvek môžeš prísť s vlastným pohľadom, zapojiť sa do debaty o riešeniach a podieľať sa na tom, čo budujeme. Vieme, že dobrý nápad môže prísť z nečakaného smeru.
  • Cooltúra: Hackathony, raňajky, vianočný žúr, letná párty, Kids Day, afterky či vítanie nových kolegov. To všetko si spolu užijeme v našich priestranných kanceláriách pri Nivách (s parkovaním, občerstvením, terasou, masážami a výbornou kávou).
  • Máme čas na kvalitu: robíme si code reviews, píšeme mnoho automatizovaných testov, naša technická stratégia sa snaží eliminovať technický dlh, máme priestor na refactor.
  • 2 projektové dni v mesiaci: nauč sa niečo nové alebo experimentuj s tým, čo ťa baví – posunieš tak seba aj nás.

Nenechaj si ujsť náš JOBCAST o pozícií Python Developer

Náš stack

Tieto technológie používame pri vývoji najradšej, a teda aj načastejšie. Máš ich v malíčku? Berieme ťa!

Docker Swarm

Flask

Celery

Gitlab

tox

SQLAlchemy

ZeroMQ

Fluentd

uWSGI

Idem do toho!

Najskôr si s tebou zavolá HR, aby sme sa trochu spoznali. Ak si sadneme, čaká ťa prvé kolo zamerané na tvoje hard skills a skúsenosti. Tam stretneš budúcich kolegov z tímu. Ak všetko pôjde hladko, nasleduje druhé kolo. Tam si spolu potvrdíme, či si sadneme aj ľudsky. Bude tam opäť niekto z nášho tímu a David (Head of Development).

 

Ak cítiš, že je toto tvoja parketa, daj o sebe vedieť. Možno už čoskoro posunieme naše tímy zase o kus ďalej – spolu s tebou.

Sem vložte prílohu
Max. file size: 128 MB.
    Prilož svoje CV, nie fotky z dovolenky O:-)

    Poznáš vhodného uchádzača?

    Nie je to rola pre teba?
    Nevadí.

    10 otvorených pozícií

    Customer Success Advisor (part-time pre študentov a študentky VŠ)
    Support

    Bratislava

    Hľadáš prácu, kde využiješ svoju vášeň pre IT, komunikáciu a budeš mať skutočný dopad na výsledky zákazníkov? Pridaj sa k nám ako Customer Success Advisor a rozvíjaj sa po technickej aj komunikačnej stránke.

    Frontend Developer/ka (zastupovanie počas materskej dovolenky)
    Devel

    Bratislava / Remote work

    Už ťa nebaví robiť na malých projektoch so zastaranými technológiami? Je ti blízke CSS, JavaScript alebo Vue.js? Pridaj sa do nášho tímu a chyť sa príležitosti vyvíjať front-end produktov, ktoré denne používajú desaťtisíce našich zákazníkov.

    Product Manager – Sitebuilder and Value-added Services
    Produkt

    Bratislava

    Hľadáme produktovú manažérku alebo produktového manažéra, ktorá/ý pomôže formovať skúsenosť státisícom zákazníkov naprieč Slovenskom, Českom, Maďarskom, Švédskom, Fínskom a Srbskom. Budeš posúvať dopredu naše hlavné produkty a služby, vďaka ktorým sa darí podnikateľom a malým firmám v online svete.

    Customer Success Advisor – Tvoj vstup do sveta IT a biznisu
    Support

    Bratislava

    Hľadáš prácu, kde využiješ svoju vášeň pre IT, komunikáciu a budeš mať skutočný dopad na výsledky zákazníkov? Pridaj sa k nám ako Customer Success Advisor a rozvíjaj sa po technickej aj komunikačnej stránke.

    PHP Developer/ka
    Back-end

    Bratislava / Remote work

    Chceš vyvíjať produkty, ktoré používajú desaťtisícky našich zákazníkov? Ak ťa láka robiť na dynamických end-to-end projektoch v malom tíme a okrem samotného vývoja sa chceš podieľať aj na dizajne riešení, si na dobrej stope.