Database Developer - Competitive Salary + Bonus

  • Job Reference: 91
  • Date Posted: 29 May 2025
  • Recruiter: Oliver Peters
  • Location: Remote
  • Remote Working: Some remote working possible
  • Salary: On Application
  • Job Type: Permanent
  • Contact: Charlie Ball

Job Description

Database Developer - Competitive Salary +  Bonus - Fully remote (Portugal)


Role and Responsibilities

  • Design, develop, and maintain database objects such as tables, views, indexes, stored procedures, triggers, and functions.
  • Collaborate with software developers, data analysts, and business stakeholders to understand data requirements and design efficient solutions.
  • Optimize and tune SQL queries for performance and scalability.
  • Ensure data integrity, accuracy, and security in all database implementations.
  • Develop and maintain ETL/ELT processes to support reporting and analytics.
  • Perform troubleshooting and resolve database issues in a timely manner.
  • Maintain documentation related to database structures, procedures, and processes.
  • Participate in code reviews and enforce best practices for database development.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of hands-on experience in SQL development in a production environment.

Skills & Expertise:

  • Strong experience with relational databases such as SQL Server, PostgreSQL, Oracle, or MySQL.
  • Proficiency in writing efficient and complex SQL queries and stored procedures.
  • Experience with database performance tuning and optimization.
  • Familiarity with data modeling tools and techniques (ER diagrams, normalization).
  • Experience with version control systems (e.g., Git) and CI/CD for database changes.
  • Knowledge of ETL tools (e.g., SSIS, Talend, Informatica) is a plus.
  • Familiarity with cloud database platforms (e.g., AWS RDS, Azure SQL, GCP Cloud SQL) is an asset.
  • Strong analytical and communication skills, with the ability to present performance results and impact to both technical and non-technical audiences.
  • Exposure to NoSQL databases (e.g., MongoDB, Cassandra).
  • Experience with data warehousing and dimensional modeling.
  • Knowledge of scripting languages such as Python or PowerShell for automation.
  • Agile/Scrum development experience.


About Us
Oliver Peters is an Equal Opportunity Employer. We do not discriminate based on race, religion, colour, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, ex-forces status or any other basis. All employment is decided based on qualifications, merit, and business need and we are committed to a fair hiring process.
Follow us on Linked: OliverPeters Recruitment
Follow us on Instagram: OPrecruitment