Job Description:
Technical/Functional Skills:
- Strong skills in the following areas:
- Languages: Java, C/C++
- Frameworks: SpringBoot
- Big Data: Kafka, Spark
- NoSQL: Cassandra
- Automation: Gradle, Concourse, Ansible
- OS: Linux, Shell Scripts
- Strong experience developing large-scale streaming solutions using Kafka and Cassandra
- Strong experience in multi-threaded applications and parallel processing, with a strong grasp of concurrency concepts
- Strong experience with Linux and Cloud native systems in a DevOps environment
- Experience with high volume batch and streaming data processing technologies such as Spark
- Experience in performance tuning and testing
- Working knowledge of messaging technologies such as JSON and REST
- LaaS experience, i.e., ELK stack (Elastic Search, logstash, Kibana) for monitoring
- MaaS experience, i.e., Telegraf, Prometheus, Grafana, Alerta
- Good verbal and written communication skills
- Experience writing technical system admin guides, installation guides and troubleshooting guides
Additional Desired Experience:
- Experience in Python, Scala
- Experience with relational databases such as MySQL
- Experience with MongoDB
- Experience in AngularJS
- Experience in Kubernetes and Docker
- Experience developing and deploying applications to AWS
- Experience troubleshooting, analyzing and diagnosing JVM runtime problems
- Experience with TCP/IP, networking technologies, and protocols, particularly DHCP, TFTP, SNMP, DOCSIS
- Knowledge of Cisco Prime Cable Provisioning and Cisco Prime Network Registrar products