Job Closed
This listing is no longer active.
One platform. Every communications experience.
Database Engineer
Location
Portugal
Posted
132 days ago
Salary
0
Seniority
Senior
Job Description
Database Engineer
8x8
• Manage and optimize Oracle 11g/19c RAC, MySQL 5.7/8, and PostgreSQL database systems and related infrastructure across on-premises, AWS, and OCI cloud environments. • Plan and execute database upgrades - Oracle and MySQL - ensuring minimal downtime across all environments. • Perform advanced database troubleshooting, query performance tuning, and issue resolution across Oracle, MySQL, PostgreSQL, HAProxy, and Keepalived. • Design, implement, and maintain database replication topologies including master-slave and master-master configurations. • Develop and maintain automation for database operations using Linux shell scripting, Python, Terraform, and Ansible. • Manage backup and recovery operations using RMAN, mysqldump, pg_dump, and other tools — ensuring RPO/RTO targets are met. • Implement and maintain database monitoring, alerting, and dashboards using Grafana, CloudWatch, or equivalent platforms. • Collaborate with application development teams on schema design, query optimization, and capacity planning. • Participate in on-call rotations as a escalation point for critical database incidents. • Document database architectures, runbooks, and operational procedures.
Job Requirements
- 3+ years of hands-on experience as a Database Engineer or DBA in production environments.
- Strong expertise in Oracle 11g/19c RAC administration, including RMAN backup/restore, patching, and query optimization.
- Solid experience with MySQL 5.7/8 administration, replication strategies (master-slave, master-master), and performance tuning.
- Working knowledge of PostgreSQL administration and tooling (pg_dump, replication, vacuuming).
- Proficiency in Linux systems administration (Ubuntu/RHEL-based) and shell scripting.
- Experience with automation and infrastructure-as-code tools: Python, Terraform, Ansible.
- Familiarity with high-availability components: HAProxy, Keepalived, or equivalent load balancing and failover solutions.
- Experience with Git-based workflows and CI/CD practices for database change management.
- Strong troubleshooting and root cause analysis skills — ability to diagnose and resolve complex database issues under pressure.
- Excellent communication and collaboration skills, with the ability to work effectively across time zones in a distributed team.
Benefits
- Equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.
- Reasonable accommodation to individuals with disabilities in accordance with applicable laws.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Clojure Software Engineer
A SocietyA Society är den nya tidens konsultbolag som hittar samarbeten som gynnar både arbetsgivare och dig som konsult.
• Solve ambiguous and open-ended technical challenges. • Balance customer needs with technical design to deliver value quickly. • Continuously improve our onboarding and operational excellence capabilities. • Collaborate with product and platform teams to build world-class systems. • Work on systems that handle millions of voice AI conversations per year. • Identify and eliminate sources of toil and inefficiency in systems and processes.
Fullstack Developer – Java, Angular – Mid/Senior
Beyond SoluçõesVem fazer parte do #melhortimedasgalaxias
• We have been operating for over 8 years, providing Outsourcing 2.0, tech consulting, and high-performance squads, with a strong presence in the financial sector. • We're looking for professionals who combine a solid technical foundation, curiosity, a product mindset, and a desire to build the future.
ColdFusion Developer, JavaScript / React
CoDevThe Premier Source for Quickly Hiring Skilled, Professional Offshore Development Teams. CoDev.com
• Develop, maintain, and enhance applications on our ColdFusion platform. • Build dynamic, responsive user interfaces with React and JavaScript. • Write clean, efficient SQL queries and optimize database performance. • Collaborate with cross-functional teams in daily standups (9 AM PT) and other project meetings. • Work within our Azure-based infrastructure, ensuring solutions meet security, scalability, and performance requirements.
Backend Software Engineer
DynataThe world’s largest first-party data company for insights, activation & measurement
• Design, develop, and maintain backend services and APIs in a cloud-native environment • Work on distributed systems handling data processing, orchestration, and integrations with external services • Implement and maintain production-grade solutions running on AWS (ECS, Glue, S3, RDS, etc.) • Collaborate closely with other engineers, data engineers, and stakeholders to deliver reliable features • Participate in code reviews, architectural discussions, and technical decision-making • Troubleshoot, debug, and optimize existing systems in development and production environments • Contribute to CI/CD pipelines, infrastructure automation, and deployment processes • Take ownership of features end-to-end, from design through implementation and production support




