- A bachelor of Engineering in Computer Science or Electrical or Electronic or related areas is a must. Master’s degree is preferred.
- Experience in Designing of Java based software system
- Experience working with SQL/NoSQL database systems (MySQL/Oracle/Cassandra/MongoDB/InfluxDB)
- Experience with Java Multi-threaded programming, data structures, algorithms and complexity analysis
- Experience in SNMP/NetConf/Yang
- Prior working experience in web services, REST and/or XML and/or JSON-based APIs
- Experience in Networking – ( CCNA )
- Experience devising and writing effective unit tests for distributed systems in Linux/Unix.
- Must be able to drive problem-solving strategies for complex issues that involve cross-functional disciplines