Database Engineer
New
M
Mind ComputingDatabase Engineering
The candidate must reside within the continental US.Full-TimeMiddle
Salary80,000 - 100,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5 years
- Required Skills
- AWSPostgreSQLPythonAzureCI/CDTerraformAnsibleCloudFormation
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- A minimum of 5 years of experience is required.
- Strong proficiency in database administration and performance tuning.
- Extensive hands-on experience with cloud platforms such as AWS and Azure.
- Experience with automation tools and scripting languages (e.g., CloudFormation, Terraform, Ansible, Python).
- Experience developing strategies for data migration, backup, and disaster recovery.
- Familiarity with DevOps practices and tools for continuous integration and delivery (CI/CD).
- Effective communication and collaboration skills.
Responsibilities
- Create and update database architecture, build schemas, tables, stored procedures, and manage permissions.
- Generate queries and reports using PostgreSQL tools like pgAdmin, psql, and third-party tools such as DataGrip.
- Analyze, maintain, and optimize PostgreSQL /Microsoft SQL database environment to ensure 99.9% availability and data integrity.
- Identify and resolve bottlenecks, optimize SQL queries, and enhance data retrieval efficiency.
- Manage, improve, and work with Legacy databases and Platform as a Service databases.
- Monitor systems for availability, oversee database mirroring, replication, and failover.
- Restore PostgreSQL databases from backups and support disaster recovery activities using WAL archiving and point-in-time recovery.
- Collaborate with developers, analysts, and IT teams to design, implement, and troubleshoot PostgreSQL database issues.
View Full Description & ApplyYou'll be redirected to the employer's site