Design, implement, and maintain NoSQL database solutions including Cassandra and Postgres. MongoDB is a plus.
Cassandra Cluster Administration Install, configure, and upgrade Cassandra clusters Manage nodes (add/remove nodes, decommissioning, replacements) Perform rolling restarts and version upgrades with minimal downtime.
PostgreSQL Database Administrator Installation, configuration, Performance Monitoring and tuning, High availability, Monitoring.
Monitor database performance and proactively address issues related to availability, latency, and data integrity.
Implement and maintain infrastructure as code (IaC) practices using tools like Ansible and Git.
Standardize and automate configuration of database environments across development, QA, and production.
Ensure consistency and compliance of system configurations through automated validation and reporting.
Collaborate with security and compliance teams to enforce configuration baselines and audit readiness.
Maintain documentation of configuration standards and change management procedures.
Develop automation scripts using Bash and Python to streamline database operations.
Manage infrastructure on Linux environment.
Work with cloud platform Azure to support hybrid and multi-cloud database deployments.
Utilize Ansible for configuration management and infrastructure automation.
Requirements
7+ years of experience in database engineering or a related field.
Experience in designing scalable and secure database architecture.
Professional experience with NoSQL technologies including Cassandra and Postgres.
Scripting, cloud platforms, and DevOps tools
Tech Stack
Ansible
Azure
Cassandra
Cloud
Linux
MongoDB
NoSQL
Postgres
Python
Benefits
SMBC provides reasonable accommodations during candidacy for applicants with disabilities consistent with applicable federal, state, and local law.