The Gemini Solutions database team is looking for a Senior Database Engineer - Snowflake, to work in a fast paced environment, providing both production & development support. This position will work closely with various development groups across the firm, and should demonstrate his/her ability as a technical expert on the team.
Duties:
Provide production support, solutions and expertise for Cloud Database Platforms
Partner with engineering teams, business units to design, develop and deploy AWS Relational, NoSQL and Data Lake architectures
Ability to troubleshoot difficult issues quickly, deliver RCA and resolve in a 24x7 production environment
Support performance testing and application benchmarking activities
Provide recommendations and guidance for improvements of our design
Collect, monitor and alert on system health metrics ? Ability to work off hours/weekends as required for maintenance
Skills/Qualifications :
3+ years of production experience supporting Snowflake
5+ years developing critical platform infrastructure
8+ years of database development support
Demonstrated proficiency of query plan optimization and analysis required
Support cross region and cross account replication, data shares ensuring business continuity in DR scenario
Develop and support automation for all related deployment, auditing and maintenance activities
Familiar with public cloud security and object storage architectures including IAM, S3, Data Lake
Strong scripting abilities in bash, python
Experience in version control systems, Git and CI/CD
Excellent communication skills. Outstanding problem solving and analytical skills
Bachelor's Degree in Computer Science/Engineering, Management Information Systems or equivalent.
Diligent standards in providing documentation and building repeatable processes
Knowledge of and experience implementing DevOps principles including Infrastructure-as-code
Nice to haves
Platform certification in Snowflake, AWS
Experience in data migration strategies to public cloud