DBA Database Administrator, Oracle, PostgreSQL, MongoDB

Posted 100ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

DBA Database Administrator working remotely for a Portuguese retail company. Ensuring secure and efficient database operations while collaborating with development teams.

Responsibilities:

  • Ensure that the databases supporting our client's applications operate securely, continuously and with high performance.
  • Implement operational processes and proactively recommend improvements aligned with best practices;
  • Capacity planning: monitor disk space, memory and CPU usage, planning future hardware/cloud resource needs (e.g., tablespace management, storage sizing);
  • Configure and maintain backup and data recovery processes (including drills/simulations);
  • Application-level security: manage database user accounts, roles, privileges and access control for application-specific components;
  • Query analysis: use tools such as Explain Plan, AWR or database-specific analyzers to diagnose slow queries and propose code fixes;
  • Deployment and change management: manage deployment of database schema changes and code updates alongside application releases, typically through CI/CD pipelines;
  • System-level security: manage operating system and network security for database servers, and handle access and authentication of users/instances at the system level;
  • Collaborate with developers and architects on the logical and physical design of schemas, tables, indexes and views to meet application requirements;
  • Improve monitoring and error-prevention methods (e.g., diagnostic or corrective automation);
  • Participate in and carry out project activities related to this scope.

Requirements:

  • At least 3 years of experience in similar roles.
  • Hands-on experience with enterprise databases such as Oracle and/or SQL (on-premises, cloud);
  • Hands-on experience with open-source engines like PostgreSQL and MongoDB (on-premises, cloud);
  • Management of the software lifecycle for database engines and related components;
  • Backup and Recovery (DR/HA): design, implement and test backup and recovery strategies (RTO/RPO), and configure high-availability/disaster-recovery solutions (e.g., Data Guard, Always On, replication);
  • Experience working with software development teams to specify relational models, database structures, views and queries;
  • Troubleshoot operational issues and perform root cause analysis;
  • Availability to participate in a 24x7 on-call rota;
  • Degree in Information Systems, Computer Science or a related field.

Benefits:

  • Not specified.