- Robust programming knowledge in Java
- Solid understanding of data structures, Algorithms & Design Patters is required
- Hands-on experience in Big Data technologies (at least MapReduce, Hive and Hbase)
- Understanding and experience with UNIX / Shell / Python scripting
- Database query optimization and indexing
- Web services design and implementation using REST / SOAP
- In-depth understanding of Google Cloud Platform services and architecture.
- Proficiency in developing and deploying applications on GCP using services such as Compute Engine, App Engine, Cloud Functions, Big Query, Cloud SQL, DataProc, DataFlow etc.