Programátor
Python
Miesto práce
- Bratislava, Slovensko
Mzdové podmienky (brutto)
- Od 2 800€/mesiac
- Finálne mzdové ohodnotenie bude závisieť od praxe a skúseností vybraného kandidáta
Druh pracovného pomeru
- plný úväzok
Termín nástupu
- Dohodou
Do nášho tímu CSIRT hľadáme junior, medior alebo senior programátora, ktorý má znalosti v oblasti programovania v jazyku Python. Ideálny kandidát by mal tiež mať skúsenosti s používaním frameworku Django a prácou s databázou PostgreSQL.
Náplň práce, právomoci a zodpovednosti
Okrem písania kódu by si písal aj dokumentáciu a podieľal sa na návrhu a testovaní ďalších riešení v oblasti kybernetickej bezpečnosti.
• Vývoj a implementácia softvérových riešení
• Návrh a implementácia efektívnej a škálovateľnej architektúry softvéru
• Vytváranie a údržba databázových schém
• Optimalizácia a ladenie výkonu softvéru
• Testovanie a ladenie vytvoreného kódu
• Vytváranie dokumentácie
• Spolupráca s tímom vývojárov a projektovými manažérmi
Kladieme dôraz na:
• Čistý, rýchly a udržateľný kód
• Proaktívny a zodpovedný prístup
• Spoľahlivosť
Osobnostné predpoklady a zručnosti
- – Python + FastAPI framework (Django framework výhodou)
- – Unit testing (tox, pydocs, mypy(statc typing)), Sonar
————————————————————————-
– REST API + Návrh - – Docker + Docker Compose (medior)
- – Templating engine
- – Linux/Unix (medior)
- – Bash (základy)
- – NoSQL technológie + Caching (výhodou)
- – Znalosti architektúry softvéru (medior)
- – Git (GitHub, GitLab)
- – CI/CD (Actions) – výhodou
- – SSL/TLS certifikáty
- – LDAP, Kerberos (Auth, OAUTH, JWT) (medior)
- – SQL – Postgres (medior)
- – ORM (SQLAlchemy)
- – Frontend technológie výhodou (HTML, CSS, framework)
- – Skúsenosti s nasadzovaním komplexnejšieho softvéru (mikroslužby)
Zamestnanecké výhody, benefity
- Plne hradené školenia a konferencie v oblasti ofenzívnej bezpečnosti (zahraničné aj domáce)
- Home Office (5 dní mesačne)
- 5 dní dovolenky nad rámec zákona
- Multisport karta
- Príspevok na DDS
- Skrátený týždenný pracovný čas – 37,5 hodín
Jazykové znalosti
Anglický jazyk – Mierne pokročilý (B1)
Pozícii vyhovujú uchádzači so vzdelaním
stredoškolské s maturitou
vysokoškolské I. stupňa
vysokoškolské II. stupňa
vysokoškolské III. stupňa
Ostatné znalosti
• Aspoň základné znalosti programovania v jazyku Python
• Znalosti z návrhu a tvorby webových aplikácií
• Uchádzač musí pri pohovore odprezentovať svoj kód, alebo jeho časť (v rámci praktického potvrdenia skúseností a schopností), alebo poukázať na projekt, ktorý vytváral/spolupracoval na tvorbe
• Uchádzač má skúsenosť s agilnými metódami vývoja a implementácie
• Skúsenosť s tvorením softvéru od návrhu po implementáciu a testovanie
• Skúsenosť s auditom existujúceho kódu
Ak máte záujem, pošlite nám svoj životopis na aW5mb0Bjc2lydC5zaw== a povedzte nám o svojich zručnostiach.