PYTHON DEVELOPER

Remote HPP Freelancer
Ing. Veronika Šimůnková Praha 8 100 000 Kč / měsíc
Odpovědět na inzerát
Termín pro odpověď do 30.06.2021
Zdravím Vás, pokud Vás baví Python, Bash, Git, zajímáte se o Docker, Gdb - Společnost, která pracuje na projektech v oblasti kryptoměn hledá parťáka - Python Developera. Pokud se neobáváte výzev a vyznáte se v Linuxu, je tato role pro Vás. Zajímáte se o nové technologie a vývojové postupy? Tým pracuje na open-source řešení Linux distribuce založené na OpenWrt/LEDE Hledá se kolega na Python, Unix shell, Linux, C

Skriptování, údržba Linux distribuce

Hledáme člověka na Python, Unix shell (Bash), Linux, C (C++ neni nutne). Ze začátku hlavně skriptování, údržba Linux distribuce s trochou automatizovaných testů.

Jedná se o fulltime pozici s flexibilní pracovní dobou. Jde především o výsledky a ne o počet odpracovaných hodin

Technologický stack: Linux - vývoj probíhá primárně na počítačích s Linuxovou distribucí (Debian, Ubuntu, ...). 

Python - v aktuálním projektu je to jeden ze dvou primárních jazyků. Uchazeč by měl jazyk ovládat na vyšší urovni, jelikož se používá pro build systém celé distribuce a pro řízení integračních testů.

Bash - ačkoli se tomuto jazyku vyhýbáme, tak pro podporu embedded Linuxové distribuce je nezbytností a od uchazeče se vyžaduje jeho dobrá znalost (grep, sed, awk, ...).

Lua - v tomto jazyce jsou napsané některé části systému OpenWrt/LEDE a je výhodou, pokud je kandidát s tímto jazykem alespoň obeznámen a nepřekvapí ho, pokud se s ním setká.

C - vývoj v tomto jazyce téměř neprobíhá, ale uchazeč by ho měl znát minimálně na úrovni porozumění kódu.

Docker - uchazeč nemusí danou technologii aktivně používat, ale měl by mít o její existenci ponětí a být připravený na její použití.

Gdb - znalost obecných principů a schopnost ladit aplikace na vzdáleném systému za pomoci gdb serveru.

Git (GitLab, GitHub) - používá se pro verzování a správu zdrojových kódů. Uchazeč by měl být obeznámen s Pull/Merge Request politikou a Code review.

Cross compiling - obecná znalost problematiky překladu pro různé architektury (ARM

Embedded protocols - základní přehled komunikačních protokolů GPIO, I2C, SPI, USART a jejich použití v Linuxu na aplikační úrovni. Výhodou je porozumění jejich fungování i na kernel úrovni, kde se předpokládá občasný zásah do jejich ovladačů.

JTAG/Logický analyzátor - vítaná je schopnost ladění i na úrovni HW, ale není to podmínkou.

FPGA - postačující je pouze ponětí o této technologii.

Možno i pro juniory, počítá se zaučením 

Jaké jsou benefity?

- po zapracování možno pracovat remote

- moderní kanceláře v centru

- Multisport karta, společné snídaně, školení a další....

Proč si vybrat tuto nabídku?

Inovativní prostředí, informace o full stack těžebním řešení v oblasti kryptoměn, prostředí, kde vzdělávají další generace bitcoin nadšenců. Možnost uplatnit vlastní nápady/návrhy. Společnost, která se neustále vyvíjí.

Hledáme

Python
Unix shell (Bash)
Linux
Bash
C
komunikace
schopnost interakce
Česky - domluvit se
Anglicky - čtení dokumentace
Úroveň: Junior
Úroveň: Medior
Úroveň: Senior
Praxe: 2 roky
Vzdělání
Vzdělání

Výhodou

Lua
JTAG/Logický analyzátor FPGA
Docker
PyCharm/CLion
Gdb
Git
Embedded protocols
FPGA
Cross compilling (ARM)

Nabízíme

  • Plat
    100 000 Kč / měsíc
  • Typ odměny
    Odměna/Plat Podíl
  • Vzdálená práce
    Remote
  • Pracovní prostředí
    Moderní
  • Typ práce nebo projektu
    Moderní technologie Inovační projekty

Další informace o pozici

  • Typ smlouvy
    Interní pozice (HPP a další) Freelancer
  • Typ pracovního úvazku
    Plný úvazek
  • Typ firmy
    Startup
  • Místo pracoviště
    Praha 8
  • Termín pro odpověď do
    30.06.2021