Skills
- AWS RDS Cloud DBA
- Aurora PostgreSQL
- Groovy
- Terraform
Job Description
Position Title: Principal Database Engineer/Cloud Engineer - Groovy/Terraform
Location: Mclean ,VA/NJ/Tampa, FL/Boston, MA/Dallas, TX – (Hybrid)
Duration: Fulltime – Direct Hire
About this Opportunity The Database Engineering team is responsible for managing the Distributed Databases, Automation, and Business intelligence technologies.
Job Description: The Principal Database Engineer (AWS RDS Cloud DBA / Data Engineer) is part of the Aurora PostgreSQL Database team and responsibilities include:
Location: Mclean ,VA/NJ/Tampa, FL/Boston, MA/Dallas, TX – (Hybrid)
Duration: Fulltime – Direct Hire
About this Opportunity The Database Engineering team is responsible for managing the Distributed Databases, Automation, and Business intelligence technologies.
Job Description: The Principal Database Engineer (AWS RDS Cloud DBA / Data Engineer) is part of the Aurora PostgreSQL Database team and responsibilities include:
- Automate AWS Services using Terraform and Groovy
- Contribute to Cloud strategy discussions and decisions on overall Cloud design and best approach for implementing Cloud Data solutions.
- Define best practices and procedures to migrate applications from on-premises to public cloud
- Develop standards and procedures for all aspects of Data Platforms in the Cloud.
- Identify system enhancements and automation opportunities for installing/maintaining Data Platforms
- Support and manage Distributed Database Technologies related to Aurora PGS.
- Adhere to best practices on Incident, Problem and Change management.
- Lead projects independently with minimal guidance.
- Responsible for managing and supporting Aurora PostgreSQL database platforms working closely with AWS, application support teams, technical support team and team members.
- Installing, configuring, upgrading, and maintaining database instances both on premises and on AWS EC2 cloud
- Recommending and implementing database security policies
- Recommending and implementing database backup, recovery, and redundancy strategies
- Implementing automated procedures to proactively handle issues and alerts.
- Working independently to perform database performance analysis, capacity planning, system sizing and ongoing maintenance.
- Minimum of 10 years of related experience
- Bachelor's degree or equivalent experience
- Extensive experience with Automation using Terraform
- Strong knowledge of operating systems (Unix / Linux)
- Hands on experience with Shell and Python scripting (added advantage) to automate tasks enabling self-healing capabilities.
- Strong Knowledge of AWS Cloud architecture
- Hands-on experience with AWS Services, e.g., Aurora PostgreSQL, DynamoDB.
- Extensive coding experience (Java; Python; Bash; NodeJS; (C/C++ - a plus)
- Able to handle tasks and projects independently with minimum guidance and directions
- Should be able to research, design, document and implement new Database related services independently
- Strong experience in Backup and recovery processes
- Demonstrated ability to work in a complex environment to determine business and customer needs and provide the best solution needed
- We offer top class training and development for you to be an asset in our organization.