高级Java后端开发者

15个月前合同
Dice

Dice

location 旧金山
unsaved
Dice是每个阶段的技术专家的领先职业目的地。我们的客户Calsoft Labs正在寻找以下职位。立即通过Dice申请! 我们在旧金山,加利福尼亚州拥有一家直接客户的合同职位,职位是高级Java后端开发人员。 地点:旧金山,加利福尼亚州(混合) 职位描述: 电信网络技术和规划组织下的SDN规划组正在寻找一位自我激励和创新思维的高级软件工程顾问,以支持电信SDN架构和技术的开发和部署。作为软件顾问,您将与软件工程师、网络/系统运营人员、网络/系统架构师互动,以在快速发展和快速演进的网络行业中保持我们的服务相关性。积极的技术研究、软件开发、解决问题的思维方式、使用现代网络技术(例如软件定义网络)开发下一代网络架构以及提供可部署的解决方案是团队的关键职能。 必备技能: • 10年以上的软件开发实践经验,包括设计、开发、调试和支持,构建可扩展的软件系统和软件基础设施。 • 深入理解扩展基础设施、分布式系统和Web服务技术。 • 有设计和应用数据结构、算法和面向对象概念解决复杂问题的经验。 • 有使用ODL、REST、RESTCONF、Netconf、网络配置、路由协议和RPC服务以及其他客户端/服务器模型的经验。 • 构建和交付关键任务、24x7生产质量的软件系统。 • 将单体软件系统转变为微服务架构的经验。 • 在Linux环境中具有Linux自动化脚本和/或软件开发(Ansible、Python、Bash)的经验。 • 具有Linux网络和虚拟化环境/技术(KVM、容器)以及容器调度/管理平台(Docker、Kubernetes)的经验。 • 开源工具开发、实施和/或协作经验。 • 强大的问题解决能力,能够分析和实施对现有应用程序/代码的改进。 • 较强的书面和口头沟通能力。 期望技能: • 有编程语言(Java)和软件调试工具(jdb、jmx)的经验。 • 有使用源代码跟踪和版本控制系统(Stash/GIT/GitLab)的经验。 • 在敏捷开发环境中作为工程师、开发人员和测试人员团队的一部分的经验。 • 有集成和开发消息基础设施(kafka、thrift、proto-buf)的经验。 • 有使用开源日志记录和报告解决方案(Logstash、Elasticsearch、Kibana、Grafana、Splunk)的经验。 • 数据库开发经验(MongoDB、Redis、Cassandra、SQL/NoSQL)。 • 开放API(REST/RESTCONF/NETCONF)和数据建模(YANG)验证和开发。 • 新技术验证、原型制作和集成经验。 • 多供应商系统集成经验。 • 使用微服务架构开发应用程序。 • 高可用性和分布式软件架构开发和设计。 • ODL(Open-Day-Light)控制器内部和开发ODL应用程序的经验。 • 对SDN架构和技术的理解(控制平面、数据平面、管理平面、编排等)。 请分享您的最新简历。