Position: Senior Python Developer
Company: Devico
Category: Python
Experience required: 3y
English level: intermediate

About project:
Our platform provides advertisers with a tool to manage all media investments across various AdTech and media platforms within a single solution and with a multichannel perspective.
Platforms allow advertisers to orchestrate all display, social, search, video, mobile and OOH campaigns from a single interface. Thanks to  artificial intelligence and process automation, companies can orchestrate the entire campaign management process from briefs, planning, and activation to trafficking and reporting.


Requirements:
4+ years of commercial experience;
Proficiency with Python language to analyze and organize raw data;
Knowledge of AWS, especially Data Lake (Glue, Athena);
Experience with Apache Spark;
Experience building and optimizing ETLs, data pipelines, architectures, and data sets;
Experience with implementation of any data warehouse;
Experience with NiFi would be a big plus;
Experience with RDBMS.
Proficiency in working with git and its branching models, Linux shell, and command-line tools;
Strong personal skills, including focused learning, logical thinking, and working in a team-oriented environment.

Will be a plus:

Knowledge of Scala language (Akka HTTP, actors, streams);
Experience with Druid;
No-SQL DBs like MongoDB.

Responsibilities:

Building Data Lake tables using AWS Glue (Spark)
Data ingestion using Apache NiFi and AWS services.