C/C++ 和 Python 开发人员(网络技术)

办公室
远程
全职
美国一家初创公司的下一代网络服务需要中级 Python 开发人员。 任务 - 使用我们的 iptables 规则生成规范,从 SQL 数据库创建和调试防火墙配置管理功能,支持自动确定受保护网络的拓扑结构及其资源; - 修改隧道数据包以减少阻塞; - 支持深度流量分析(DPI); - 从隧道和防火墙端点(rsyslog......)收集日志,并帮助处理日志(Logstash、Elastic Search、Kibana); - 协助创建安装客户端和服务器的流程,其中包含开发的模块(Docker、Docker Compose)并对其进行初始化。 要求 - 3 年以上使用网络技术用 C/C++ 和 Python 开发新商业产品的经验; - 具有构建 SQL 数据库并将其与服务器和客户端 API 结合使用的经验; - 具有创建网络流量管理功能的经验;熟练掌握 iptables; - 具有分析网络流量的经验; - 具有收集和处理日志的经验; - 流利阅读英文技术文档,使用英文进行搜索。 加分项 - 有使用 Python(Django)开发 API 模块的经验; - 熟悉 Docker、Docker Compose; - 具有访问安全控制(ACL 等)和/或异常检测方面的经验; - 有路由器软件开发经验; - 对开源项目有贡献。