Engineer - Database Reliability Engineering

Wiley
a day ago
tie
0 Applied
Expires on: Dec 13 2024
tie

Ref.No 00006762

Description

How you will make an impact: 

  • Work on technology initiatives under minimum supervision. 
  • Applying the Database concepts into practice at enterprise level. 
  • Building database systems based on the specifications given  
  • Building, and maintaining Enterprise-scale production relational backends using Microsoft SQL Server, MySQL, or Oracle, both on-premises and in the cloud (with a particular emphasis on Relational Database Service in Amazon Web Services) based on defined standards and propose enhancements.  
  • Involved in building, maintaining, and monitoring CI/CD pipelines and all deployments up to production. 
  • Handling backup, and recovery and resolving known performance issues. 
  • Creating automated repeating database tasks and deployments (such as migrations, replication, restoring backups, and spinning up new clusters) with minimum supervision 
  • Developing and automating best practices and repeatable procedures for deploying and scaling databases. 
  • Providing production and lower environment support for assigned applications related to their back-end databases. 
  • Building and maintaining High Availability (HA) and Disaster Recovery (DR) design/implementation of database environments. 
  • Help with the design and implementation of infrastructure assets using cloud services. 
  • Identify improvement opportunities on existing systems, build plans, and execute improvements. 
  • Research of automation-related technologies. 
  • Diagnosing and troubleshooting database errors, including participating in an on-call rotation and being available for on-call support as needed, working over weekends if required. 

We are looking for people who: 

  • Willing to learn new technologies 
  • Being a team player, being flexible, and willing to work on different shifts 
  • Have 1-2 years of experience in building, configuring, and managing database environments. Experience with multiple relational such as Microsoft SQL Server, MySQL, Oracle, and PostgreSQL; exposure to non-relational databases such as MongoDB, AWS Document DB, and Couchbase is desirable but not mandatory. 
  • Have 1-2 years of experience either in PowerShell/ Windows command line scripting, or Linux scripting such as bash, especially with troubleshooting production systems. 
  • Have Exposure in creating and troubleshooting high availability systems (e.g. failover clustering, mirroring, RAC, etc.).  
  • Ability to work on database-related development projects and initiatives while providing support to production systems. Willingness to work extra hours to meet project deadlines.  
  • Have experience using cloud database services such as Amazon RDS. 
  • Have Exposure to DEV-OPS configuration management system automation using tools such as Terraform, Ansible, CloudFormation, Chef, etc. 
  • Have hands-on experience with Continuous Integration/Continuous Delivery & Deployment techniques and tools such as Jenkins and GitHub.  
  • Have exposure to containerization (Docker) and a container orchestration system (ECS/Kubernetes). 
  • Have effective communication skills - both verbally and in writing. 
  • Can document the processes and procedures involved. 


Skills
Database
SQL
Team work
Communication
Industry Sector