Data Engineer

Sigli
Основная информация о компании

Полное наименование компании
Sigli
Организационно-правовая форма
Общество с ограниченной ответственностью (ООО)
Контактное лицо
Nina Pivavarchyk
Номер контактного лица
+370 605 22384
Электронная почта контактного лица
cv@sigli.com
Вебсайт компании
https://www.sigli.com/
Комментарии

We are Sigli, a dynamic software development company from Lithuania, specializing in Digital Product Development and Digital Transformation. We are now hiring globally, including Uzbekistan, to expand our team of passionate experts who thrive on delivering innovative, high-quality solutions.

At Sigli, we excel at turning ideas into reality by providing end-to-end development services, covering the entire lifecycle—from concept to deployment. Our focus is on creating scalable and future-proof digital products that help businesses modernize operations, enhance customer experiences, and stay competitive in the rapidly evolving digital landscape.

We are proud to be ISO/IEC 27001 certified, ensuring the highest standards of information security management. This certification reflects our commitment to safeguarding client data and maintaining trust in all our partnerships.

Joining Sigli means being part of a forward-thinking team that values cutting-edge technology, transparency, and collaboration. We offer opportunities to work on impactful projects that drive digital transformation for businesses worldwide. If you’re ready to shape the future of digital innovation with us, we’d love to hear from you!

Data Engineer
Обновлено: 12.05.2025

Тип работы
Зарплата
Опыт работы
Вид занятости
Удаленная работа
от 2000 EUR до 3600 EUR
От 1 до 3 лет
Полная занятость
Разработка сайтов
Разработка приложений
Комплексные решения
Описание

Our client operates in healthcare area. Data is usually delivered to the team already in CSV format, but occasionally conversion to CSV (from Excel or Paradox) is needed, requiring flexibility and a pragmatic approach to finding a solution. For example, team came up with an innovative way to run Wine on Ubuntu to convert an old database format to CSV as the conversion program was Windows only.

Основные задачи

We want someone to come in to own the Data Migration function and help us improve our current system with recommendations and ongoing optimization
We use Ruby for processing, filtering and sorting CSV data and outputting JSON data ready for loading. If you know another language like Python or JavaScript, that will likely be fine if you can pick up Ruby quickly.
We use RSpec for our main application and would want this to be used for the data migration system as well.
We often load CSV data into Postgres for faster sorting and querying during the conversion process
You will be communicating with customers over email and phone, and they often have questions/worries about their migration. Providing reassurance to them is key!

График работы

Flexible hours withing GMT+3 time zone.

Минимальный возраст
18
Дополнительные требования

We are looking for a person with:
2,5+ year of experience in a data engineering role.
Solid proficiency in a programming language, with experience in building scripts or applications for data processing tasks.
Good understanding of data structures and databases (both SQL and MongoDB). We don’t use MongoDB but we do import data from it.
Experience with Linux setup, bash scripting, provisioning (Ansible) and administration (we run secure remote Ubuntu cloud desktops to process the data and upload it to AWS S3 before it’s imported)
Familiarity with CSV and JSON data formats, including parsing and manipulation techniques.
Experience with data validation, cleaning, and transformation techniques.
Demonstrable experience building automated test suites (e.g. to take a CSV file of appointments and test the output, or testing the output of a specific conversion method/function).
Experience optimizing data conversion performance (for example, when to use Ruby array methods vs database queries for filtering data, or running conversion in parallel across multiple cores)
Experience with setting up Postgres databases.
Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Upper-intermediate English level.