The Database Administrator will manage, monitor, and maintain multi-cloud database environments including Snowflake, PostgreSQL, and SQL Server. They are responsible for ensuring high availability, performance optimization, security compliance, and automating recurring operational tasks.
Database Administration & Support
Administer, monitor, and maintain Snowflake, PostgreSQL, Microsoft SQL Server, and MySQL environments hosted on multi cloud environment such as Azure and AWS.
Ensure database availability, reliability, performance, scalability, and data integrity across development, test, and production environments.
Perform database installations, configuration, upgrades, patching, migrations, and version of lifecycle management.
Manage backup, restore, disaster recovery, replication, high availability, and business continuity processes.
Manage Snowflake accounts, warehouses, databases, schemas, users, roles, and permissions.
Implement role-based access control, network policies, authentication standards, and security best practices.
Support data ingestion, transformation, sharing, and integration processes.
Performance, Monitoring & Automation
Monitor performance, optimize workloads and resource utilization, and support cost governance.
Tune SQL queries, indexes, execution plans, warehouses, and database configurations.
Automate recurring administration tasks and continuously improve operational processes.
Security, Compliance & Governance
Implement least-privilege access, encryption, authentication, authorization, and privileged-access controls.
Support access reviews, security audits, compliance assessments, vulnerability remediation, and evidence collection.
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”