DevOps Engineer | IP Fabric s.r.o. | Fajn-práce.cz

DevOps Engineer | IP Fabric s.r.o.

Informace o pracovním místě

    About IP Fabric Join a pioneering force in network automation! At IP Fabric (https://ipfabric.io/), we're on a mission to define and lead the technology space of network assurance. As we take strides towards realizing this ambitious goal, we're in search of the sharpest minds to join our diverse and distributed team, helping us shape the future of network assurance. After securing a Series B investment (https://cc.cz/cesky-startup-ip-fabric-vznikl-v-garazi-a-strezi-fungovani-internetu-ted-ziskal-pres-pul-miliardy-korun/), we are continuing to grow the business, spanning across Europe and the U.S. Our Mission As a DevOps team, we actively support and collaborate with other teams to enhance their practices in CI/CD, Debian package management, and other critical areas. Our approach involves conducting thorough code reviews and participating in pair/group programming and debugging sessions. Our responsibilities also extend to managing approximately ~150 virtual machines and bare-metal servers that underpin the product’s development, testing, and release processes. Primary Responsibilities * Helping to build, maintain, and troubleshoot infrastructure and services running Linux, various network emulators and appliances, CI/CD pipelines on bare-metal and in public/private clouds. * PoC-ing new technologies and solutions, documenting and transferring the knowledge. * Providing smooth operation by creating tools, automating, integrating, and ensuring proper monitoring of all components. * Ensuring the safety and security of the infrastructure and services. * Working with software developers and software engineers to make sure that development follows established processes and works as intended. * Participating in team code reviews. * Assisting with customer support for system parts of the platform. The Stack * Debian GNU/Linux * Hetzner.com * Puppet * Elastic * RedPanda, RabbitMQ * Nginx * Python, Ruby * Prometheus/Grafana * GitLab (we use our own CI/CD workers) * Vector.dev Requirements * Computer science education or equivalent experience. * Experience owning a project from concept to production, including proposal, discussion, and execution. * Ability to work single-handed as well as in a team. * Proficiency in written and verbal communication in English, ability to entertain technical discussions and convey complex topics. * Strong problem-solving skills with attention to detail and ability to take (calculated) risks. Technological Requirements * Advanced knowledge of GNU/Linux environments. * Advanced troubleshooting skills in complex infrastructure issues. * Advanced bash scripting and mid-to-high-level programming/scripting experience in Python, Ruby, Go, C or other languages. * Experience with DSL configuration management systems - Puppet, Salt, Chef, and more. * Proficiency with Git or other version management systems. * Mid-level networking skills - 802.3, 802.11; IP addressing and routing principles, static routing, WireGuard, OpenVPN, VLANs. Bonus points if you have * Advanced knowledge of NGINX. * Basic experience with public cloud infrastructure such as AWS, Azure, and GCP. * Knowledge of administration of virtualization platforms like VMware, Hyper-V, and OpenStack. * Knowledge of CI/CD tools and container orchestration tools - Jenkins, Docker, Kubernetes, Nomad. * Dynamic network routing - OSPF, BGP. Benefits * 5 weeks of annual holiday and 5 flexi days. * Full remote or hybrid role. * Competitive salary and bonuses. * Opportunities to grow in a revolutionary, fast-paced company. * Collaboration with diverse, international teams. * A pet-friendly office at IP Pavlova. * Complementary snacks, coffee, and refreshments. * Support from our leaders and continuous growth of your skills. * Freedom to use equipment of your choice. * Regular team and company events.
Datum nástupu: Ihned
Mzda: Dle domluvy
Počet míst: 1
Úvazek: Plný
Min. vzdělání: Středoškolské
Firma: StartupJobs.com s.r.o.
Zadavatel: StartupJobs Jobot

Máte zájem o práci?

Získej Fajn práci s naší Fajn apkou

fajn-prace

🐛 Debug Panel

📄 STRÁNKA
Nginx: 0.353s
PHP: 0.102s
Rozdíl: 0.084s
s.id
199
s.kontroler
inzeraty/polozka/hlavni/k.i.polozka.hlavni.php
s.uri_cs
/prace/*/+-*/
s.nazev_cz
Detail inzerátu
s.titulek_cs
Detail inzerátu
s.popis_cz
Detail inzerátu
s.popis_cs
Detail inzerátu
s.autorizovany_uchazec
vse
titulek
popis
Detail inzerátu
s.titulek
DevOps Engineer | IP Fabric s.r.o. | Fajn-práce.cz
🔍 SELECT DOTAZY 10
Celkem: 0.018s
Max: 0.004s
#1 → 0s
select presm.id `presm.id`, presm.cil `presm.cil`, presm.status `presm.status` from presmerovani presm where (presm.zdroj = "https://www.fajn-prace.cz/prace/praha/6149161-devops-engineer-ip-fabric-sro/" and presm.shoda = "presna" ) or (locate(presm.zdroj, "https://www.fajn-prace.cz/prace/praha/6149161-devops-engineer-ip-fabric-sro/%") > 0 and presm.shoda = "volna" )
#2 → 0s
select pr.id `pr.id`, pr.zkratka `pr.zkratka` from projekty pr where pr.`st.id`="1" and pr.`pr_jaz.id`="80"
#3 → 0s
select i.id `i.id`, i.titulek_cz `i.titulek_cz`, i.titulek_sk `i.titulek_sk`, i.adresa_pracoviste_adresa `i.adresa_pracoviste_adresa`, i.adresa_pracoviste_id_mesta `i.adresa_pracoviste_obcecz_obec_casti_id`, i.termin_od `i.termin_od`, i.termin_do `i.termin_do`, i.mzda_od `i.mzda_od`, i.mzda_do `i.mzda_do`, i.mzda_mena `i.mzda_mena`, i.mzda_typ `i.mzda_typ`, i.pocet_mist `i.pocet_mist`, i.uvazek `i.uvazek`, i.vhodne_pro `i.vhodne_pro`, i.id_min_vzdelani `i.id_min_vzdelani`, i.id_kraje `i.kr.id`, i.id_okresu `i.okr.id`, i.id_mesta `i.ob.id`, i.id_statu `i.st.id`, i.zobraz_telefon `i.zobraz_telefon`, i.zobraz_videohovor `i.zobraz_videohovor`, i.telefon `i.telefon`, i.adresa_pracoviste `i.adresa_pracoviste`, i.id_sekce `i.se_i.id`, trim(BOTH "," from i.hledane_obory) `i.obory_id`, trim(BOTH "," from i.hledane_pozice) `i.pozice_id`, i.datum `i.datum`, i.datum_schvaleni `i.datum_schvaleni`, i.datum_expirace `i.datum_expirace`, i.url_videohovor `i.url_videohovor`, i.zobraz `i.zobraz`, i.id_statu_zahranici `i.id_statu_zahranici`, i.id_kategorie_brigad `i.id_kategorie_brigad`, i.vek `i.vek`, i.pohlavi `i.pohlavi`, i.doplneni `i.doplneni`, i.id_inzerenta `i.id_inzerenta`, i.id_jazyku1_uroven `i.id_jazyku1_uroven`, i.id_jazyku1 `i.id_jazyku1`, i.lat `i.lat`, i.lon `i.lon`, i.sancemetr_individualni `i.sancemetr_individualni`, i.sancemetr `i.sancemetr`, i.uroven_smazani `i.uroven_smazani`, i.`adr.id` `i.adr.id`, i.termin_slovy `i.termin_slovy`, i.placeny `i.placeny`, u.firma_nazev `u.firma_nazev`, fi.ident `fi.ident`, fi.nazev `fi.nazev`, fi.popis `fi.popis`, fi.id `fi.id`, fi.koncovka1 `fi.koncovka1`, fi.oddil_inzeraty_zobrazeni `fi.oddil_inzeraty_zobrazeni`, fi.sancemetr_individualni `fi.sancemetr_individualni`, u.jmeno `u.jmeno`, u.prijmeni `u.prijmeni`, u.id `u.id`, u.telefon `u.telefon`, u.predvolba_telefon `u.predvolba_telefon`, u.zobraz_telefon `u.zobraz_telefon`, i_text.popis_cz `i_text.popis_cz`, i_text.popis_sk `i_text.popis_sk`, i_text.pozadujeme_cz `i_text.pozadujeme_cz`, i_text.pozadujeme_sk `i_text.pozadujeme_sk`, i_text.nabizime_cz `i_text.nabizime_cz`, i_text.nabizime_sk `i_text.nabizime_sk`, i_text.emaily `i_text.emaily`, adr.nazev `adr.nazev`, adr.nazev_ulice `adr.nazev_ulice`, adr.cislo_domovni `adr.cislo_domovni`, adr.cislo_orientacni `adr.cislo_orientacni` from inzeraty i join firmy fi on i.id_firmy = fi.id join uzivatele u on u.id = i.id_uzivatele join inzeraty_text i_text on i_text.id_inzeratu = i.id left join adresycz adr on adr.id=`adr.id` where i.id = "6149161"
#4 → 0s
select ip `ip` from ip_blokace where ip = "216.73.216.167" and archiv = "0"
#5 → 0s
select s.id `s.id`, s.uri_cs `s.uri_cs`, s.nazev_cz `s.nazev_cz` from stranky s where id in("100","102","103","104","105","106") order by FIELD(s.id, "100","102","103","104","105","106")
#6 → 0s
select s.id `s.id`, s.uri_cs `s.uri_cs` from stranky s where 1 and s.archiv = "0" and s.`pr.id` = "99" and s.stara_url_fb = "0" and s.id not in (10)
#7 → 0s
select ob.ident `ob.ident`, ob.nazev `ob.nazev` from krajecz kr join obcecz ob on kr.`ob.id-hlavni` = ob.id where kr.id not in (0, 19) and kr.id = "19"
#8 → 0s
select s.id `s.id`, s.kontroler `s.kontroler`, s.uri_cs `s.uri_cs`, s.nazev_cz `s.nazev_cz`, s.titulek_cz `s.titulek_cs`, s.popis_cz `s.popis_cz`, s.popis_cz `s.popis_cs`, s.autorizovany_uchazec `s.autorizovany_uchazec` from stranky s where s.archiv = "0" and s.id="199" and s.`pr.id` = "99"
#9 → 0s
select adr.gps_x `adr.gps_x`, adr.gps_y `adr.gps_y` from adresycz adr where adr.id = "554782"
#10 → 0s
select s.id `s.id`, s.uri_cs `s.uri_cs`, s.`pr.id` `s.pr.id` from stranky s where s.id = "120"
➕ INSERT DOTAZY 1
Celkem: 0.002s
#1 → 0s
insert `pozadavky` (`id`) values (null)
🔗 $_GET 1
Array
(
    [uri] => /prace/praha/6149161-devops-engineer-ip-fabric-sro/
)
📮 $_POST 0
Array
(
)
🔐 $_SESSION 1
Array
(
    [csrf] => 6933f9e4f2e239.09119598
)
🍪 $_COOKIE 1
Array
(
    [PHPSESSID] => d5a27604fb8b6ef442fd38c11719ac64
)
🖥️ $_SERVER 43
Array
(
    [magick_temporary_path] => /www/hosting/test-fp.cz/tmp
    [magick_tmp_path] => /www/hosting/test-fp.cz/tmp
    [magick_tmpdir] => /www/hosting/test-fp.cz/tmp
    [sys_temp_dir] => /www/hosting/test-fp.cz/tmp
    [sys_tmp_dir] => /www/hosting/test-fp.cz/tmp
    [HOME] => /www/hosting/test-fp.cz
    [USER] => www-data
    [HTTP_COOKIE] => PHPSESSID=d5a27604fb8b6ef442fd38c11719ac64
    [HTTP_REFERER] => https://stage.cz.www.test-fp.cz/prace/praha/6149161-devops-engineer-ip-fabric-sro
    [HTTP_ACCEPT_ENCODING] => gzip, br, zstd, deflate
    [HTTP_USER_AGENT] => Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
    [HTTP_ACCEPT] => */*
    [HTTP_HOST] => stage.cz.www.test-fp.cz
    [KOREN] => /www/hosting/verzovani/stage/
    [STAT] => cz
    [PROJEKT] => fp
    [PATH_INFO] => /index.php
    [SCRIPT_FILENAME] => /www/hosting/verzovani/stage/index.php
    [REDIRECT_STATUS] => 200
    [SERVER_NAME] => ~^(?<sub>(mara|risa|kuba|master|hotfix|stage)).cz.www.test-fp.cz
    [SERVER_PORT] => 443
    [SERVER_ADDR] => 95.168.198.11
    [REMOTE_USER] => 
    [REMOTE_PORT] => 9483
    [REMOTE_ADDR] => 216.73.216.167
    [SERVER_SOFTWARE] => nginx/1.22.1
    [GATEWAY_INTERFACE] => CGI/1.1
    [HTTPS] => on
    [REQUEST_SCHEME] => https
    [SERVER_PROTOCOL] => HTTP/2.0
    [DOCUMENT_ROOT] => /www/hosting/verzovani/stage
    [DOCUMENT_URI] => /index.php
    [REQUEST_URI] => /prace/praha/6149161-devops-engineer-ip-fabric-sro/
    [SCRIPT_NAME] => /index.php
    [CONTENT_LENGTH] => 
    [CONTENT_TYPE] => 
    [REQUEST_METHOD] => GET
    [QUERY_STRING] => uri=/prace/praha/6149161-devops-engineer-ip-fabric-sro/
    [FCGI_ROLE] => RESPONDER
    [PHP_SELF] => /index.php/index.php
    [REQUEST_TIME_FLOAT] => 1765013989.2431
    [REQUEST_TIME] => 1765013989
    [cr.id] => 
)