Key Responsibilities:
- Participating in the development and standardization of next-generation networking management applications.
- Working in a team-based Agile Environment; collaborate with Developers, Testers, and Product Management to refine requirements, develop our Carrier grade solutions.
Essential Skills and Qualifications:
- Degree in Engineering, Computer Science or equivalent with 3-7 years of work experience
- Hands on experience in Core Java, J2EE, XML, micro-service environment.
- Experience in developing highly distributed, highly scalable, carrier-grade products.
- Solid understanding of Object-Oriented Analysis and Design.
- Strong interpersonal, written, and verbal communication skill is required.
- Demonstrate ability to learn quickly and to work in a fast paced, innovative environment
- Passionate on software development, test automation and combining technology and user experience
- Experience in developing EMS/NMS products which manage telecommunication and IP networks.
- Knowledge on network management concepts, protocols and modelling (e.g. SNMP, NetConf-Yang, gNMi, RESTCONF)
- Knowledge on Microservices, OSGi, Docker/Kubernetes, Kafka, Zookeeper.