Epicareer Might not Working Properly
Learn More
A

Cloud DevOps Database Engineer( Cloud DBA/ Database Admin/PostgreSQL DBA)

  • Full Time, onsite
  • Ace Technologies, Inc.
  • Hybrid3 days onsite 2 days remote in a week, United States of America
Salary undisclosed

Apply on


Original
Simplified

Client Update- This person needs to have a DBA focus with DevOps and Automation.

Cloud DevOps Database Engineer( Cloud DBA/ Database Admin/PostgreSQL DBA)

6 months

Phone and skype

Denver CO

ONSITE

Overview
The Cloud DevOps Database Engineer will play a key role in designing and maintaining scalable, secure, and high-performance database solutions in AWS. This position will involve continuous collaboration with DevOps, security, and development teams to ensure the reliability and optimization of cloud-based databases throughout the migration and beyond. This position will be part of a team that is migrating an enterprise SaaS product from Oracle Cloud to AWS. Will work within the tech stack of Amazon EKS, Terraform, Kubernetes, Argo, GitLab/GitOps, and PostgreSQL. Will also work closely with AWS Cloud Security, Networking, and Monitoring Tools.
Responsibilities

Manage and optimize the migration of databases from Oracle Cloud to AWS, ensuring minimal downtime and data integrity throughout the process.

Create mechanisms for capturing snapshots of specific databases within an RDS instance and for rehydrating those snapshots in other DB instances.

Create mechanisms and workflows for doing granular backups of specific databases within an RDS/AURORA instance and allow for rehydrating those backups.

Propose solutions that leverage AWS serverless solutions as well as help design database solution that optimize availability, cost, performance dimensions.

Design and implement database automation processes for provisioning, scaling, and monitoring AWS RDS and Aurora PostgreSQL instances.

Ensure database security by implementing encryption, access control, and monitoring mechanisms in line with AWS best practices.

Collaborate with development and DevOps teams to troubleshoot database-related issues, optimize query performance, and ensure high availability and disaster recovery strategies are in place.

Required Experience

5+ years of experience with cloud databases like AWS RDS PostgreSQL and AWS Aurora PostgreSQL.

Proficiency in database performance tuning, query optimization, and troubleshooting in cloud environments.

Hands-on experience with AWS database security features, including encryption, IAM roles, and fine-grained access control.

Should have experience with database migration strategies, particularly migrating databases from Oracle Cloud to AWS RDS or Aurora PostgreSQL.

Experience in automating infrastructure and application workflows using Python, with a strong focus on developing and maintaining GitOps pipelines for continuous deployment.

Experience in automating database management tasks, including backups, monitoring, and disaster recovery, using tools like Terraform, GitLab, or other infrastructure-as-code solutions.

Must possess the ability to work collaboratively in teams, while communicating thoughts, concerns, and ideas professionally.

Willingness to work with stakeholders to help clarify requirements and to positively influence technical direction through technical designs

Ability to be flexible to changing priorities

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job