Middle/Senior Developer (ETL) Offline
Our product is focused on AI in retail and It includes:
• Analytics interface. This is constructor which works with set of metrics and generates client dashboards + reports
• Reactive interface. Task manager which shows a tree of tasks to act on specific internal problems to decrease % of lost sales
• Machine learning service that enriches our data with predictions
• ETL to collect retailer’s data
Responsibilities:
• Design, implement new components and services
• Integrate new pipelines
• Process huge volumes of data (approx. 8 billion rows)
• Performance optimization
• Working with external API’s and services
Mandatory Skills:
• 4+ years of software development experience
• C#, .NET Core, ETL
• Experience with object-oriented software design and service-oriented architectures
• PostgreSQL 11+
• Async I/O
• Good written and verbal communication
• Good team player
• Knowledge of Scrum and Agile development
Nice-to-Have Skills:
• ClickHouse or any other column-oriented DBMS
• KV-DBMS (such as RocksDB)
• Apache Kafka
• Python3
Some stats:
• 2 TB of warm data
• 5000 active users in production
• 5 requests per second / user.
We offer:
-Team of Senior Developers, challenging tasks
-You can have an impact on product technical development
-You have a possibility to develop services from scratch
-Good salary
The job ad is no longer active
Look at the current jobs C# / .NET Kyiv→