Our client is searching for a versatile Senior Database Developer to join their energetic team in the financial services industry. Responsibility for optimizing and developing the database systems to guarantee optimal performance and reliability.
Responsibilities:
· Designing and creating database structures that meet the requirements of the application or system.
· Defining data models, relationships, and constraints to ensure data integrity.
· Optimizing database design for performance and scalability.
· Developing, implementing, and maintaining database solutions.
· Writing and optimizing SQL queries to retrieve, update, and manipulate data.
· Implementing stored procedures, triggers, and functions for data processing.
· Planning and executing data migration projects when transitioning from one system to another.
· Ensuring data accuracy and consistency during the migration process.
· Identifying and addressing issues related to query performance, indexing, and overall database optimization.
· Collaborating with cross-functional teams, including software developers, system administrators, and business analysts, to support database-related initiatives and projects.
· Maintaining and developing documentation, including database schemas, configurations, and procedures.
· Staying up to date on industry trends and emerging technologies in database management, in order to enhance our database systems.
Requirements:
· Bachelor's degree in Computer Science, Information Technology, or a related field.
· Proven work experience as a Senior Database Developer in the financial services industry.
· Strong knowledge of SQL and experience with database management systems such as MySQL, PostgreSQL, or Oracle.
· Excellent proficiency in database design principles, data modeling, and schema optimization techniques.
· Outstanding problem-solving skills along with the ability to troubleshoot database-related issues independently.
· Strong communication and collaboration skills to work effectively with cross-functional teams.
· Ability to work under pressure and handle multiple priorities in a fast-paced environment.
Benefits:
· Attractive remuneration package.
· Bonuses based on company's and personal performance.
· Up to 25 days of holidays per year.
· Corporate fund.
· Referral Bonus.
· Yearly Training Budget for growth and personal development.
· Company discount benefit card.
· Hybrid working model.
If you are interested in the above role, please send your CV to kyriakos@lavoro.com.cy
Comments