Unknown Company

Software Engineer - Multi-disciplinary - III

milpitas, ca • Posted 3 days ago
Remote Full Time General

Job TitleWork Location: Preferred San Jose, CA. Open for other client location as well. (Remote for now)Strong programming skills with Java on infrastructure side.NoSQL database experience.Experience with Kubernetes, microservice architecture.ODL (Opendaylight) is good to have.Network automation knowledge is good to have, if not that can be trained by the teamMUST HAVE SKILLS:10+ years of hands on software development experience including design, development, debugging and support, building scalable software systems and software infrastructure.Experience with programming languages (Java, Python, Go) and software debugging tools (jdb, jmx)In-depth understanding of scale out infrastructure, distributed systems and web services technologies.Experienced in designing and applying data structures, algorithms, and object-oriented concepts to solve challenging problemsExperience working with ODL, REST, RESTCONF and RPC services and other client/server modelsBuilding and delivering mission critical, 24x7 production quality software systemsTransforming the monolithic software systems into micro service-oriented software systemsExperience in Linux environments with Linux automation scripting and/ or software development (Ansible, Python, Bash)Experience with Linux networking & virtualization environments/technologies (KVM, containers) and container scheduling/management platforms (Docker, Kubernetes)Open source tools development, implementation, and/or collaboration experienceStrong problem-solving skills, ability to analyze and implement enhancements to existing applications/codeStrong written & verbal communication skillsDESIRED SKILLS:Experience using source code tracking and version control systems (Stash/GIT/GitLab)Experience in an agile development environment as part of a team of engineers, developers and testersExperienced in integrating and developing messaging infrastructures (kafka, thrift, proto-buf)Experience with open source logging and reporting solutions (Logstash, Elasticsearch, Kibana, Grafana, Splunk)Database development experience (MongoDB, Redis, Cassandra, SQL/NoSQL)Open API (REST/RESTCONF/NETCONF) and data modeling (YANG) verification and developmentNew technology validation, prototyping and integration experienceMulti-vendor system integration experienceDeveloping applications using microservice architectureHigh Availability and distributed software architecture development & designODL (Open-Day-Light) controller internals and experience in developing ODL applicationsUnderstanding of SDN architecture and technology (control plane, data plane, management plane, orchestration, etc.

Back to Job Search