Position: Python Developer with ELK
Company: SD Solutions
Experience required: 3y
English level: upper

Responsibilities and Duties:
— Engineer complex and efficient and distributed data transformation solutions using Python

— Research, plan, design, develop, document, test, implement and support proprietary software applications

— Analytical data validation for accuracy and completeness of reported business metrics

— Understand the business problem and engineer/architect/build an efficient, cost-effective and scalable technology infrastructure solution

— Monitor system performance after implementation and iteratively devise solutions to improve performance and user experience

— Research and innovate new data product ideas to grow client’s revenue opportunities and contribute to company’s intellectual property

Qualifications and Skills:
— 5+ years in software development

— Significant experience working with Python (Django 2.2)

— Background in Big Data or Data Science

— Experience with database systems such as PostgreSQL

— Experience working with AWS, Heroku

— Experience with ELK is a MUST

— Good written and spoken English

Would be a bonus:

— Experience with Docker

— Strong OO design skills

— Teamwork skills with a problem-solving attitude

About Company:
ThoughtLeaders enables brands and agencies to discover, purchase and manage branded content endorsements. The mission is to incentivize high-quality, long-form content and rid the Internet of advertisements that hurt the user experience.

ThoughtLeaders help brands reach the perfect audience using native content on a variety of channels, including YouTube, podcasts, email newsletters, and blogs. Brands use our proprietary software to track their competitors and discover, manage and scale what used to be thought of as "non-scalable"​ advertising campaigns.