Database Reliability Engineer
NBCUniversal
Contract Englewood Cliffs, New Jersey, United States Posted 2 months ago
About Position
Database Reliability Engineer (Contract)
$55.00 / Hourly
Englewood Cliffs, New Jersey, United States
Database Reliability Engineer
Contract Englewood Cliffs, New Jersey, United States Posted 2 months ago
Description
We are looking for a highly skilled Database Reliability Engineer to join our team. This role will focus on enabling teams to achieve database operational excellence and scalability across our diverse set of databases. The DBRE will act as a consultant, empowering teams with best practices, automation frameworks, and tools to manage their own database environments efficiently.
Responsibilities
- Enablement and Consulting:
- Provide expertise and consulting on best practices for database design, optimization, and operations for RDS Postgres, RDS MySQL, Atlas MongoDB, Couchbase, Elasticache, DynamoDB, and others
- Enable teams to choose the best database solutions for their use cases, ensure standardization and operational consistency
- Develop self-service tools and processes that allow teams to manage database provisioning, scaling, and tuning autonomously
- Automation and Infrastructure as Code:
- Create and maintain automation frameworks for database operations using Infrastructure as Code (Terraform, Ansible, etc.), focusing on our diverse set of databases
- Empower teams with automated solutions for database provisioning, upgrades, and scaling, reducing manual intervention
- CI/CD and Deployment Automation:
- Work with teams to integrate database changes into our CI/CD pipeline, using tools like Concourse to automate database deployments and ensure seamless, reliable updates
- Enhance and streamline continuous delivery processes to increase deployment velocity and reduce manual intervention
- Observability and Performance Optimization:
- Collaborate with teams to implement database observability and monitoring tools, provide insights into performance and health across database platforms
- Guide teams in performance tuning, query optimization, and data modeling to ensure efficient use of database resources
- Database Upgrades and Migrations:
- Support and enable teams to perform database upgrades and migrations, ensuring a smooth process for database systems
- Security and Compliance Enablement:
- Help teams implement fine-grained user access controls and security best practices across all supported databases
- Provide guidance on security, compliance, and auditing to ensure all databases adhere to organizational and industry standards
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.