Description

Responsibilities:

* Coding in Java, Python, Go and/or other popular languages with particular focus on database technology and how best to use it from application code

* As a Database Developer, you will be writing test harnesses and sample code to connect to and interact with databases of various types, including MongoDB, Couchbase, Cassandra, Oracle, Postgres, SQL Server, and with public cloud databases like AWS Aurora Postgres, RDS SQL Server, DynamoDB, and Google CloudSQL, Spanner, BigTable and more

* Position will research and explore, test, document, and share the best practices for various programming languages connecting to and using lots of different database technologies


Required Skills : HYBRID IN PHOENIX AZ, GC OR USC ONLY, CTH after 4-6 MONTHS * Bachelor s degree * Solid knowledge of programming languages like Java, Python, Go, and/or others, and preferably, some experience with Unix shell scripting (bash, Korn, etc.) * Solid familiarity with database concepts such as relational vs. NoSQL modeling, ACID, CAP, consistency, connection pooling, and retry logic * Solid experience coding against some of the database types listed above, and may be familiar with specific driver features, such as the tunable consistency mechanisms in the Cassandra driver or the durability settings in the Couchbase driver * Experience with modern code repositories like Git * Experience as a database administrator and/or a Unix system administrator * Knowledge of virtualization and cloud infrastructures, and of implementations such as VMware, OpenShift, Kubernetes and Docker * Knowledge of AWS, Google Cloud, Azure, or other public cloud

Education

Bachelor’s Degree