Position: Solution Architect/Data Engineer
Company: Vilmate
Category: Data Science
Experience required: 3y
English level: upper

Our client is a company that offers the industry's first platforms to simplify and accelerate the end-to-end development of digital products. Its goal is to empower business and technology teams to envision, collaborate, design, and launch cutting-edge digital and data products.

About the project:
The platform is used to speed up digital transformation. How does it work? Developers are building pipelines, which are automatically connected in the platform, for example:
FTP server or REST endpoint, which sends data to Databrix, which processes the data and uploads it to AWS S3, from which data is used by React or Angular app, which visualizes the data.

About the team:
We're looking for developers (or more like Solution Architects or IT Consultants) for the Customer PoV (Proof of Value) team. 

Responsibilities:
    • You will be assigned to a customer and help them with using the platform, building pipelines. 
    • If you are not assigned to the customer, then you will be responsible for creating and implementing new use cases for the platform.
    • The highlight is that there won't be that much coding (20-30%) and the role is focused on customer contact (60+%).
    • Design efficient and scalable data lakes.
    • Create robust cloud-based data pipelines.
    • Ensure quality and consistency of data & monitoring ETL processes.
    • Work with key business stakeholders technology experts to gather requirements and develop solutions.

Requirements:
    • BS or Master's Degree in Computer Science, Statistics, or other data-related fields.
    • At least three years of experience in data engineer role:
        ◦ implementing data pipelines using ETL tools,
        ◦ designing data lakes, relational databases, or/and warehousing systems.
    • Participating in all phases of the software development lifecycle (plan, design, develop, test, release, maintain and support).
    • Programming languages: SQL and Python.
    • Ability to work in a collaborative environment.
    • Experience with cloud environment (preferable AWS).
    • Fluent in English.

Would be a plus:
    • Valid AWS or Microsoft certificates.
    • Distributed processing frameworks for large datasets (Apache Hadoop, Apache Spark).
    • Big data streaming tools (Apache Kafka, Amazon Kinesis, or others). 

Our Offer:
    • Competitive salary and benefits.
    • Flexible working hours.
    • Vacation – 20 working days’ annual leave.
    • Paid sick days.
    • A personal laptop with all the essential software installed.
    • State holidays are granted.
    • Corporate accountant and lawyer services.
    • Bureaucracy-free and transparent management.
    • Costs related to participation in workshops and professional conferences are covered (up to 50% coverage).
    • Сorporate events 2 times a year and team building.