Minimum 5 yeras experience working with SQL & RDBMS.
Hands-on experience in software development - designing, developing, testing and deploying large scale applications in Java 8(or higher).
Experience working in any cloud platforms (AWS, Azure etc.,) preferably Google Cloud Platform/GCP
Experience in building large scale real-time or batch data processing systems using Spark/Apache Beam, Kafka, Airflow etc..
Ability to design and develop low latency RESTful services.
Experience in containerization technologies like docker, Kubernetes.
Experience in least one of the NoSQL databases like MongoDB, Elasticsearch, Cassandra, Couchbase, etc..
Well-versed with Agile methodologies, as well as writing unit tests and maintaining good coverage (knowledge of TDD is a plus)
Eager to learn new things and passionate about technology.
Migration of Workloads from on-prem/other public clouds to Google Cloud Platform.
Experience in Bigdata service from Google Cloud products such as Cloud BigQuery, Cloud DataFlow, Cloud Pub/Sub will be highly preferred.
Familiarity with API management platforms (API Gateway) such as APIGEE.
Certified GCP Developer/Data Engineer