Senior Database Administrator

Senior Database Administrator

Uni Systems

Athens, Greece

What will you be bringing to the team?

  • Assess the current POC database architecture for scalability, performance, and security;
  • Design a robust, scalable, and secure production-ready database architecture;
  • Review and update the database schema to ensure it meets production requirements and industry best practices;
  • Develop a comprehensive data migration plan from POC to production, ensuring data integrity and minimal downtime;
  • Test the migration process in a staging environment to identify and resolve potential issues;
  • Coordinate the actual data migration, ensuring all stakeholders are informed and prepared for the transition;
  • Analyze and optimize database performance through indexing, query optimisation, and configuration adjustments;
  • Implement monitoring tools to continually assess database performance and identify areas for improvement;
  • Plan and execute capacity planning activities to ensure the database can scale with organizational growth;
  • Ensure the database architecture complies with relevant data protection, privacy laws and security policies;
  • Implement security measures, including encryption, access controls, and auditing, to protect sensitive information;
  • Regularly review and update security protocols in response to emerging threats;
  • Design and implement a disaster recovery plan to ensure data availability and continuity in the event of a failure;
  • Set up and maintain regular backup procedures, including testing backups for integrity and recoverability;
  • Develop and document procedures for restoring the database from backups in case of data loss;
  • Create comprehensive documentation for the database architecture, including diagrams, data models, and flowcharts;
  • Develop Standard Operating Procedures (SOPs) for database maintenance, updates, and troubleshooting;
  • Ensure documentation and SOPs are easily accessible and understandable to both technical and non-technical staff.

Requirements

What do you need to succeed in this position?

  • Have at least a Master degree;
  • Possess a minimum 9 years of IT professional experience;
  • Have a minimum 6 years’ experience in database or application management;
  • Experience with MySQL, PostgreSQL, and NoSQL or in-memory technologies (such as Kvrocks and Redis);
  • Competence in web frontend or user interface development (such as Html/Js/CSS/XML);
  • Knowledge about application development and deployment;
  • Nice to Have:
    • Experience with DevOps;
    • Experience with web application support (python, REST API);
    • Experience with scripting and application administration on Linux server support.
  • Proficiency in English language knowledge at level B2 or higher.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Greece      Cyber Security      Database Administrator (DBA)      Uni Systems     

© EuroJobsites 2024