Budeš pracovať na back-end systémoch, pomocou ktorých ovládame množstvo prvkov našej infraštruktúry. Prostredníctvom Python kódu budeš transformovať požiadavky z front-end aplikácií do akcií vykonávaných priamo na webových, mailových alebo databázových serveroch. Stretneš sa s technológiami ako MySQL, MongoDB, RabbitMQ, Redis, ZFS, Apache, Nginx a ďalšími.
Každý aspekt našej infraštruktúry je ovládaný cez HTTP API, takže sa ti zídu skúsenosti s webovým frameworkom (Flask, FastAPI…) a ORM (používame SQLAlchemy nad MariaDB). Okrem API apiek sa však treba starať aj o kopec adminských skriptov a daemonov, prípadne o RPC funkcie ktoré na “druhom konci” vykonávajú príkazy z API aplikácií.
Budeš súčasťou menšieho, stabilného, 7-8 členného tímu, ktorý sa skladá najmä z bývalých adminov 🙂 Čas trávime buď na väčších projektoch v spolupráci 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 + opravy bugov). Snažíme sa pokryť čo najviac kódu automatizovanými unit testami, alebo integračnými testami a na manuálne testovanie používame lokálne prostredie alebo vzdialené “staging” prostredie.
Očakávame od teba
Aspoň 2-ročné skúsenosti s Python programovaním (ideálne s verziou 3.5 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.
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” refactorovaní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
Podporu skúseného tímu: kolegov, ktorí ťa radi naučia čokoľvek v čom sa necítiš komfortne a pomôžu ti rozvíjať tvoje najlepšie “ja”. Spoznaj svojich budúcich kolegov na slobodukoderom.sk.
Dôveru v tvoje schopnosti: priestor pre tvoj názor a diskusie nad riešeniami systémov, návrhy veľkých architektúr a ich samotnú implementáciu.
Príležitosť rásť: či už po technickej, ľudskej alebo manažérskej stránke, možnosť chodiť na prednášky a konferencie (ako účastník/účastníčka alebo aj ako prednášajúci/prednášajúca), príležitosť študovať jazyky, interné vzdelávanie, workshopy.
Priestor pre seba: samozrejmosťou je flexibilný pracovný čas a možnosť home officu, k tomu 6 dní dovolenky navyše a Multisport karta pre tvojho športového ducha.
Cooltúru: hackathony, grilovačky, raňajky, vianočný žúr a k tomu najkrajšie kancelárie (Office roka 2020) s občerstvením, terasou, masážami či workout systémom, LAN parties!
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.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!