Senior Cloud Database Platform Engineer
Company | Rocket Companies |
---|---|
Location | Detroit, MI, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s degree in a related field.
- 6+ years of experience developing database solutions.
- Expertise with database development.
- Expertise in Relational data modeling.
- Expertise in SQL Server, MySQL, and PostgreSQL with strong database internal engine knowledge.
- Expertise in Terraform.
- Expertise with AWS database technologies.
- Expertise in C# and Python.
- Proficient in DynamoDB or MongoDB.
- Proficient in Non-Relational data modeling.
- Experience with multi-terabyte databases.
- Experience with data integrations.
- Knowledge of ERMs.
- Passion for learning.
Responsibilities
- Develop technical documents for database structures, designs, configurations, and best practices.
- Coach developers on best practices for database development.
- Assist application teams with on-premises and cloud database solutions.
- Create functional and non-functional requirements for database development.
- Build highly scalable database solutions using AWS services.
- Develop Infrastructure as Code (IAC) Modules using terraform.
- Create database CI/CD pipelines.
- Manage changes in GIT for source control.
- Create database scripts, stored procedures, and functions.
- Create rollback scripts for deployments.
- Deploy database code.
- Implement performance enhancements, including query optimization and indexing.
- Create reports, analytics and data models.
- Ensure quality data creation, presentation, and data flow across systems.
- Monitor, maintain and enhance the performance of existing database solutions.
- Work closely with the database administrators with forecasting storage, disaster recovery, and archiving needs.
- Ensure data security and compliance, safeguarding sensitive information.
- Build automation tools (CI/CD, Unit Testing, IAC, etc.) to streamline database processes.
- Migrate large datastores from on-prem to cloud and from on database engine to another.
- Be self-sufficient in daily activities and project role outs.
- Communicate with Senior Leadership and peer engineers on product rollouts, project milestones & future feature capabilities.
- On-call availability.
Preferred Qualifications
-
No preferred qualifications provided.