Database Developer
Our client – a full-service global software company based in Cyprus is looking for a
Database Developer to join their team in Cyprus.
The company is specialising in the design and development of custom web, mobile, and
desktop applications. They offer end-to-end digital transformation services, including
software development, IT consulting, and strategic communications, catering to clients
across various industries.
Main Responsibilities:
Build database systems of high availability and quality depending on each end user’s
specialized role.
Design and implement database in accordance to end users information needs and
views.
Define users and enable data distribution to the right user, in appropriate format and
in a timely manner.
Use high-speed transaction recovery techniques and backup data.
Minimize database downtime and manage parameters to provide fast query responses.
Provide proactive and reactive data management support and training to users.
Determine, enforce and document database policies, procedures and standards.
Perform tests and evaluations regularly to ensure data security, privacy and integrity.
Monitor database performance, implement changes and apply new patches and
versions when required.
Main Requirements:
3–7 years of experience in database development and administration in a production
environment.
Upper Intermediate or higher level of English.
Bachelor’s degree in Computer Science, Information Systems, or a related field (or
equivalent practical experience).
Technical Skills:
Proficiency in SQL, including complex joins, aggregations, subqueries, window
functions, and stored procedures.
Strong understanding of relational database design, normalization, and
denormalization.
Experience with performance tuning, indexing strategies, and query optimization.
Working knowledge of database administration tasks including user management,
backups, restores, and security policies.
Experience with database platforms such as Microsoft SQL Server, PostgreSQL, Oracle,
or MySQL.
Familiarity with ETL processes and tools.
Understanding of high availability, disaster recovery, and data replication techniques.
Tools and Technologies:
Hands-on experience with database monitoring and performance analysis tools.
Familiarity with version control systems (e.g., Git) and CI/CD for database changes.
Exposure to cloud-based database services (e.g., AWS RDS, Azure SQL, Google Cloud
SQL) is a plus.
Soft Skills and Behaviors:
Ability to analyze and understand complex data requirements from end users.
Strong problem-solving skills with the ability to troubleshoot database performance
and functionality issues.
Proactive in identifying opportunities to improve database reliability, scalability, and
performance.
Capable of documenting policies, procedures, and data flows clearly and effectively.
Experience mentoring junior developers or providing training to technical users.
Strong communication and collaboration skills across technical and non-technical
teams.
Upper Intermediate level of English and Russian or higher.
Company Offers:
A competitive salary package based on skills and experience.
Long-term growth opportunities working on cutting-edge global projects.
Full relocation support and visa sponsorship.
Remote options for exceptional candidates who prefer to work from abroad.
Flexible working hours.
A strong, English-speaking team and a modern work environment in Nicosia.
22 days annual leave and 3 days sick leave per year.
Benefits for Cyprus-based employees incl. medical Insurance, provident fund, lunch
scheme and regular corporate events.
Posted on: 7/10/2025

Personalinvest
PersonalInvest is a global IT recruitment and consulting agency that specializes in connecting companies with tech professionals across various industries like GameDev, Blockchain, Fintech, and more.
Please let Personalinvest know you found this job on Wantapply. It helps us get more jobs on our site. Thanks!