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