Description

You will design, implement, and evaluate database architectures and configurations for on-prem and cloud environments.

Responsibilities

  • Install, configure, patch, upgrade, and deploy MongoDB and Couchbase databases.
  • Evaluate new database versions and features for performance, scalability, availability, and security.
  • Document and present technical patterns, best practices, and architectures to hosting and administration teams.
  • Test and harden OLTP technology for high-tier financial applications.
  • Develop test harnesses and database-related utilities through scripting.

Required Skills

  • 5+ years of experience in database engineering or administration.
  • Deep expertise in enterprise-scale MongoDB and/or Couchbase deployments.
  • Hands-on experience with high availability, replication, cluster management, and failover configurations.
  • Strong understanding of DBMS concepts including ACID, CAP, and consistency.
  • Proficiency in database internals, durability settings, and performance tuning.
  • Experience with automated provisioning, rolling upgrades, backup/restoration, and security mechanisms.
  • Knowledge of Unix command line and shell scripting.
  • Experience with Ansible for automation.

Preferred Skills

  • Experience with AWS, Google Cloud, or Azure.
  • Knowledge of virtualization and container orchestration including VMWare, OpenShift, Kubernetes, and Docker.

Education

Any Gradute