Python & Go Software Architect
New
D
DCGCybersecurity
Warszawa, Towarowa, Warszawa, Country code: PLFull-TimeSenior
Salary150 - 200 PLN per month
Apply NowOpens the employer's application page
Job Details
- Languages
- English (C1)
- Required Skills
- PythonCybersecurityKafkaKubernetesClickhouseGoLinuxNetworking
Requirements
- Very good knowledge of Go, including concurrent services, UDP/TCP servers, and high-throughput decode loops
- Profiling Go applications using pprof
- Very good knowledge of asynchronous Python, including asyncio, event loop, tasks, and backpressure
- Development of asynchronous HTTP clients, servers, and multiprocess worker pools
- Practical knowledge of networking at the L2/L3/L4 levels, including VLANs, TCP flags, and IPv4/IPv6
- Knowledge of network flow telemetry protocols: IPFIX, NetFlow v5/v9, and sFlow v5
- Network device automation through SSH/CLI and vendor APIs (Cisco, Arista, Juniper, Palo Alto)
- Experience with Kafka, Protocol Buffers, and columnar or time-series databases like ClickHouse
- Advanced performance profiling (memory allocation, GC pressure, lock contention, zero-copy)
- Knowledge of Linux systems, containers, Kubernetes, and static/frozen build packaging
- Very good command of English, both spoken and written
Responsibilities
- Development of an application operating in a microservices architecture
- Design and development of high-performance services in Go and asynchronous Python
- Creating and developing functionalities related to access and permission management
- Development of components responsible for processing network telemetry and network traffic
- Integration with network devices, messaging systems, databases, and customer environments
- Maintenance and further development of the existing codebase
- Profiling, testing, and performance optimization of the solution
- Ensuring code quality, automated testing, dependency security, and build reproducibility
- Participation in the preparation of installation packages, upgrades, and rollback mechanisms
- Cooperation in implementing new functionalities in the cybersecurity domain
View Full Description & ApplyYou'll be redirected to the employer's site