Writing scalable, robust, testable, efficient, and easily maintainable code Translating software requirements into secure, working, high performance software Strong knowledge of Go programming language, paradigms, constructs, and idioms Knowledge of common Go routine and channel patterns Overall 6-8 years of development experience.
Experience in modern javascript frameworks like React/Angular/Vue CI/CD Creating pipeline for CI and CD using Jenkins/Spinnaker/Concourse Testing Performance Unit/Integration testing using JUnit, Mockito, Test NG, etc Performance Testing using JMeter, NeoLoad, etc Monitoring APM Monitoring using Recent Relic, Datadog, etc Familiarity using tools such as Grafana, Stackdriver
- Hands-on experience and familiarity with Cloud based application development (GCP will be a bonus)
- Kubernetes knowledge and experience
- Databases (Relational No-SQL)
- Spark and/or Dataflow (Apache Beam) jobs
- Messaging Queues (Kafka, Pub-Sub)
- Knowledge and experience in AI/ML and deep learning areas
- BigData and BigQuery knowledge and working experience
- Experience working for on large ecommerce platforms and applications (Retail experience will be a plus)
Disclaimer: This job description has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.