🌎
This job posting isn't available in all website languages

Database Reliability Engineer

📁
Lead Software Engineer
📅
CREQ258047 Requisition #

About the Role:


At Virtusa, the Database Reliability Engineer (DBRE) – which is an extension or subset of the SRE (Site Reliability Engineering) model, just specializing in database technologies but with the same underlying DevOps principle, will be a lead strategic partner in building and maintaining a

Database as a Service Platform to help software engineers build, deploy, and monitor

applications with an emphasis on automation. This is an engineering discipline that combines

software and systems engineering to build and run large-scale, massively distributed, fault-

tolerant systems.At Virtusa, DBRE is responsible for the availability and reliability of our most critical database platform services and ensures they meet our internal and external users' requirements. The hosting platforms will be in Wiley’s on-prem servers as well as public clouds such as AWS/Azure.


How you will make an impact:

  • Work on technology initiatives under the supervision of Senior Engineers.

  • Applying the Database concepts into practice at enterprise level.

  • Building database systems based on the specifications given

  • Rolling out defined standards related to Enterprise-scale production relational backends such as 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).

  • Involved in building and monitoring CI/CD pipelines and deployments.

  • Handling housekeeping maintenance tasks such as backup and index rebuilding.

  • Using automated repeating database tasks and deployments (such as migrations,replication, restoring backups, and spinning up new clusters).

  • Providing production and lower-environment support for assigned applications related to their back-end databases under the guidance of the senior engineers.

  • Being part of the team that builds and maintains High Availability (HA) and Disaster

  • Recovery (DR) solutions for complex mission-critical 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:

  • Interested in moving into a career related to Database technologies and willing to learn.

  • Being a team player, being flexible, and willing to work on different shifts

  • Being a graduate from a recognized university reading for a degree in Computer Science.

  • Software Engineering, IT, or any other related discipline

  • Have exposure to building, configuring, and managing database environments. Exposure to multiple relational and non-relational databases such as Microsoft SQL Server,MySQL, Oracle, PostgreSQL, MongoDB, AWS Document DB, and Couchbase is desirable

  • Having exposure to scripting. (either PowerShell/ Windows command line scripting, or Linux scripting such as bash).

  • Ability to work on database-related development projects and initiatives under supervision. Willingness to work extra hours to meet project deadlines.

  • Have a good understanding of 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.



 

 About the Role:


At Virtusa, the Database Reliability Engineer (DBRE) – which is an extension or subset of the SRE (Site Reliability Engineering) model, just specializing in database technologies but with the same underlying DevOps principle, will be a lead strategic partner in building and maintaining a

Database as a Service Platform to help software engineers build, deploy, and monitor

applications with an emphasis on automation. This is an engineering discipline that combines

software and systems engineering to build and run large-scale, massively distributed, fault-

tolerant systems.At Virtusa, DBRE is responsible for the availability and reliability of our most critical database platform services and ensures they meet our internal and external users' requirements. The hosting platforms will be in Wiley’s on-prem servers as well as public clouds such as AWS/Azure.


How you will make an impact:

  • Work on technology initiatives under the supervision of Senior Engineers.

  • Applying the Database concepts into practice at enterprise level.

  • Building database systems based on the specifications given

  • Rolling out defined standards related to Enterprise-scale production relational backends such as 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).

  • Involved in building and monitoring CI/CD pipelines and deployments.

  • Handling housekeeping maintenance tasks such as backup and index rebuilding.

  • Using automated repeating database tasks and deployments (such as migrations,replication, restoring backups, and spinning up new clusters).

  • Providing production and lower-environment support for assigned applications related to their back-end databases under the guidance of the senior engineers.

  • Being part of the team that builds and maintains High Availability (HA) and Disaster

  • Recovery (DR) solutions for complex mission-critical 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:

  • Interested in moving into a career related to Database technologies and willing to learn.

  • Being a team player, being flexible, and willing to work on different shifts

  • Being a graduate from a recognized university reading for a degree in Computer Science.

  • Software Engineering, IT, or any other related discipline

  • Have exposure to building, configuring, and managing database environments. Exposure to multiple relational and non-relational databases such as Microsoft SQL Server,MySQL, Oracle, PostgreSQL, MongoDB, AWS Document DB, and Couchbase is desirable

  • Having exposure to scripting. (either PowerShell/ Windows command line scripting, or Linux scripting such as bash).

  • Ability to work on database-related development projects and initiatives under supervision. Willingness to work extra hours to meet project deadlines.

  • Have a good understanding of 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.

Previous Job Searches

Similar Listings

Colombo, Western Province, Sri Lanka

📁 Lead Software Engineer

Requisition #: 210858

Colombo, Western Province, Sri Lanka

📁 Lead Software Engineer

Requisition #: CREQ259720

Colombo, Western Province, Sri Lanka

📁 Lead Software Engineer

Requisition #: CREQ251805