+
Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

100-5 =
+
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

ROITI

Senior Data Engineer

ApplyКандидатствай

Обявата е публикувана в следните категории

+
  • Anywhere
  • Съобщи проблем Megaphone icon

Съобщи за проблем с обявата

×

    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:
    Tech Stack / Изисквания

    Founded in 2013, ROITI is a boutique energy trading and risk management (ETRM) consulting company with expertise in several markets: power, gas, oil, coal and freight, emissions, and trading. We are working with leading ETRM IT solutions for some of the biggest energy companies in Europe.

    We work on solving trading and risk challenges related to the growing energy generation from renewables, the introduction of large-scale batteries, the closing down of conventional thermal power plants, and other fun topics in the energy sector. The solutions we build are typically related to asset optimization, data management and reporting, process improvements, and trading and risk functionalities.

    For our growing team in Sofia, we are looking for a Senior Data Engineer who will work with our clients in the energy and commodities business to deliver optimized ETL/ELT processes, develop and deploy data pipelines to efficiently store and retrieve data, and develop Python libraries to work with internal APIs. If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you.

    Candidate Profile

    • At least 5 years of relevant experience

    • Strong communication skills and a cooperative team spirit

    • Working language proficiency in English

    • Highly organized with an aptitude for problem-solving and an attention to detail

    • Eagerness to learn new technologies

     

    Experience we are looking for

    • Professional Python Skills

    • DataFrame libraries – Pandas, Polars, Etc.

    • Designing, implementing, and testing ETL/ELT data pipelines using various data sources – APIs, object storage, local files, FTPs, etc.

    • Big Data technologies and knowledge of Big Data processing paradigms – for example using Databricks, Snowflake, Azure Synapse, Microsoft Fabric

    • Real time event processing – for example using Kafka or RabbitMQ

    • SQL and NoSQL Databases and corresponding data modelling – Star/Snowflake Schema, Data Vault design, etc.

    • Practical experience with at least one cloud provider – Azure, Amazon Web Service, Google Cloud Platform

    • Proficient with Git

    • Comfortable working on the command line and using different shell commands

     

    Experience in the following is a plus

    • Programming languages other than Python

    • Docker and related container technologies

    • CI/CD pipelines and deploying your own code

    • Functional Programming or Reactive Programming

    • Economics or Finance education

    • Working language proficiency in German

     

    We offer

    • Competitive remuneration package

    • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning and development

    • Health and dental benefits, company sponsored mobile phone plan, Multisport card, additional paid leave days for each year in the company

    • Transparent communication within the company

    • Pleasant team atmosphere

    • Flexible internal policies that allow you to take control of your own schedule

    • Flexible work from home policy

     

    How to apply

    If the position sounds interesting to you, we would enjoy seeing your CV!

     

    Interview Process

    • Our application and interview process includes an interview by members of the relevant team to assess your technical fit for the role, and sometimes a follow-up interview with someone from the management team.

    • Interviews will be held over Microsoft Teams.

    We rely on legitimate interest as the lawful basis for collecting your personal data. Our legitimate interests are the recruitment of staff for our business.

    We use the information held about you in the following ways:

    • To consider your application in respect of a role for which you have applied.
    • To consider your application in respect of other roles.
    • To communicate with you in respect of the recruitment process.

    Be aware that any personal data submitted by you will be kept in your applicant’s dossier until the end of the recruitment procedure plus 3 months after it. We may keep this data in case we find more appropriate position for you in case you explicitly authorize us so. In case we enter into a contract with you, your recruitment data will be attached to your contract dossier. Otherwise we delete your data and any physical carriers of it.

    For any additional information, you can check our Privacy Policy.