Vacancy expired!
- 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 problems
- Experience working with ODL, REST, RESTCONF and RPC services and other client/server models
- Building and delivering mission critical, 24x7 production quality software systems
- Transforming the monolithic software systems into micro service-oriented software systems
- Experience 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 experience
- Strong problem-solving skills, ability to analyze and implement enhancements to existing applications/code
- Strong written & verbal communication 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 testers
- Experienced 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 development
- New technology validation, prototyping and integration experience
- Multi-vendor system integration experience
- Developing applications using microservice architecture
- High Availability and distributed software architecture development & design
- ODL (Open-Day-Light) controller internals and experience in developing ODL applications
- Understanding of SDN architecture and technology (control plane, data plane, management plane, orchestration, etc.)
- BS/MS degree in Computer Science/Computer Engineering or equivalent engineering Discipline/ experience
- ID: #49059479
- State: California Sanjose 95101 Sanjose USA
- City: Sanjose
- Salary: Depends on Experience
- Job type: Contract
- Showed: 2023-02-07
- Deadline: 2023-04-01
- Category: Et cetera