We are looking for a Senior Software Engineer with 8+ years of overall software development experience and strong expertise in Go, TypeScript, Vue.js and Internet routing/BGP. The role will involve developing a public Internet Routing Observatory, including backend services, real-time data processing pipelines and a web-based user interface.
Go developer in Internet routing
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
- Develop backend services and data-processing components using Go (Golang).
- Develop frontend applications using TypeScript and Vue.js.
- Process and analyze BGP and Internet routing data, including ASN, prefixes and routing tables.
- Work with RPKI and IRR data.
- Build real-time/streaming data pipelines using Kafka, Flink or similar technologies.
- Develop APIs and scalable solutions following Hexagonal Architecture / Ports and Adapters principles.
- Deploy and operate applications on AWS.
- Implement automated testing, CI/CD, monitoring and logging.
- Handle missing, delayed, stale or malformed routing data.
- Create technical documentation and support application deployment and handover.
требования
- 8+ years of overall software development experience.
- Strong experience in Go / Golang backend development.
- Strong experience in TypeScript and Vue.js.
- Good understanding and hands-on experience with BGP (Border Gateway Protocol) / Internet routing.
- Experience working with ASN, IP prefixes and routing data.
- Knowledge of RPKI and/or IRR.
- Experience with Kafka, Flink or similar real-time stream-processing technologies.
- Experience with AWS.
- Experience with CI/CD and automated testing.
- Strong API development and software architecture experience.
- Будет плюсом: Hexagonal Architecture / Clean Architecture; Internet routing monitoring or routing-security experience; Knowledge of bogon ASN/prefixes, AS paths, Peerlock and route validation; Experience building public-facing, data-intensive web applications
условия
- Условий в вакансии нет
навыки
Лондонская компания IT-рекрутинга и консалтинга с 2000 года.
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.