ABOUT US:
SkilldLabs is a product built from the challenges of our past. Hiring quality talent, working together in the same time-zone, and building cutting edge products at warp speed. We help startups overcome today’s hiring challenges. Today, we have grown into a leading staff augmentation provider of highly skilled teams of nearshore experts.
Job Summary:
We are seeking a skilled and experienced Database Administrator to manage and maintain our SQL Server and Snowflake databases. The ideal candidate will be responsible for ensuring the performance, availability, and security of our databases. They will also be involved in the planning and development of the database, as well as troubleshooting any issues on behalf of the users.
Key Responsibilities:
- Database Management: Oversee the installation, configuration, and maintenance of SQL Server and Snowflake databases.
- Performance Tuning: Monitor and optimize database performance, including query tuning and indexing.
- Backup and Recovery: Implement and manage backup and recovery plans to ensure data integrity and availability. Schedule daily/weekly/monthly backup and recovery processes and monitor for successful execution.
- Security: Ensure database security by implementing access controls, encryption, and other security measures.
- Data Integration: Manage data integration processes, including ETL operations. Occasionally execute database procedures and monthly processes as per the business needs. Data migration in between different databases & environments.
- Troubleshooting: Diagnose and resolve database-related issues, including performance bottlenecks and data inconsistencies.
- Collaboration: Work closely with development teams to design and implement database solutions that meet business requirements. Closely work with business teams to support and maintain business applications.
- Documentation: Maintain comprehensive documentation of database configurations, processes, and procedures.
- Compliance: Ensure compliance with industry standards and regulations related to data management.
- Monitoring: Monitoring cost, usage and daily consumption of the databases and provide weekly/monthly reports. Optimize cost and usage of the databases.
Experience:
- Minimum of 9 years of experience in database administration, with a focus on SQL Server and Snowflake.
- Minimum of 5 years of experience in Azure platform specializing in Managed SQL Servers / Azure SQL / Serverless SQL.
- Basic understanding and working knowledge on Microsoft Onelake and Workspace management.
Technical Skills:
- SQL Server and Snowflake database management.
- Strong knowledge of SQL and database query optimization.
- Experience with database backup and recovery processes.
- Familiarity with database security best practices.
- Experience with data integration tools and ETL processes.
Preferred Qualifications:
- Certifications: Relevant certifications such as Microsoft Certified: Azure Database Administrator Associate and/or Snowflake SnowPro Certification.
- Experience: Experience with cloud-based database solutions and data warehousing.
WHAT WE OFFER:
- Paid online learning
- Family Leave
- Computer Sponsor program
- Sponsored certifications
- Payment in USD