The company is seeking a talented Data Engineer to join their expert team, either at their Athens office or remotely.
Responsibilities include participating in the design and implementation of databases, ETLs, and BI reports alongside web development teams.
The role involves migrating database/ETL changes across environments and developing/maintaining data models.
The Data Engineer will monitor server performance of application databases and maintain access rights.
Writing technical documentation and installing/configuring the respective tools are also part of the job.
Requirements:
A university degree in Computer Science or Information Technology is required.
Strong knowledge of database theory and experience in data modeling is essential.
Familiarity with relational databases such as PostgreSQL, Oracle, SQL Server, MySQL, and NoSQL databases like time series databases, Cassandra, and MongoDB is necessary.
Experience with database migration tools such as Flyway and Liquibase is required.
Competence in programming languages such as Python or Java, as well as PL/SQL or T-SQL, is needed.
Experience with operating systems including Linux, Solaris, and Windows is required.
An excellent command of English is mandatory.
Candidates should possess excellent analytical and problem-solving skills.
Strong interpersonal and communication skills are essential.
The ability to work under pressure and deliver high-quality results within tight deadlines is required.
Benefits:
The position offers a competitive full-time salary.
Private health coverage is provided through the companyβs group program.
Flexible working hours are available to employees.
Employees will have access to top-of-the-line tools.
Professional development opportunities include language courses, specialized training, and continuous learning.
There are opportunities for career growth by working with innovative specialists in the industry.
The work environment is dynamic, offering challenging goals, autonomy, and mentoring to foster personal and company growth.