Senior Software Engineer
⚲ Kraków, Prądnik Biały
Do uzgodnienia
Wymagania
- doświadczenie z językami programowania, takimi jak Go lub C/C++
- bardzo dobra znajomość sieci L3: BGP, routing dynamiczny oraz doświadczenie z tunnelingiem
- bardzo dobre zrozumienie Linux networking internals
- praktyczne doświadczenie z konteneryzacją (np. Docker) i wirtualizacją
- doświadczenie w komunikacji z leadershipem i interesariuszami nietechnicznymi
- doświadczenie w technical design, przeglądach specyfikacji produktowych, planowaniu projektów i backlogu
Mile widziane
- znajomość EVPN, VxLAN lub SRv6
- doświadczenie z open source routing daemon suites (FRR, gobgp), Cloud Computing, Prometheus/Grafana, Ansible/Terraform, Containerlab, Jenkins oraz mentoringiem
Opis stanowiska
Dołączysz do zespołu Routing Services w dywizji Cloud Networking Products Akamai — budowa i utrzymanie host routing software stack, overlay network i konfiguracji sieciowych obsługujących masywne workloady w ponad 30 centrach danych. Praca wymaga głębokiej znajomości sieci L3 i Linux networking internals, a nie tylko programowania. Uwaga na sformułowania w ogłoszeniu: 'hands-on experience with large scale distributed systems' może oznaczać zarówno realną pracę na dużą skalę, jak i wiedzę teoretyczną, a 'experience in technical design, product specifications reviews, projects and backlog planning' sugeruje, że będziesz samodzielnie tworzyć te dokumenty i plany, nie tylko je przeglądać.
🔍 Dekoder Ogłoszenia
🔴
Have hands-on experience with a large scale distributed systems and architecture.
Może oznaczać zarówno pracę z systemami na dużą skalę, jak i jedynie teoretyczną wiedzę o nich.
🔴
Have good communication skills, and experience in communicating with leadership and non-developer stakeholders.
Może oznaczać potrzebę tłumaczenia skomplikowanych problemów technicznych na język biznesowy, a nie tylko luźną rozmowę.
🔴
Be able to work productively with team members to identify and resolve issues in a collaborative manner.
Może oznaczać, że zespół ma dużo problemów do rozwiązania, a współpraca jest kluczowa z powodu ich skali.
🔴
Be experienced in technical design, product specifications reviews, projects and backlog planning.
Może oznaczać, że osoba będzie musiała samodzielnie tworzyć te dokumenty i plany, a nie tylko je przeglądać.