Flag job

Report

Middle Python Developer

Min Experience

2 years

Location

Ukraine (Kyiv)

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

We are looking for a Middle Python Developer to join the Dataforest team. If you are looking for a friendly team, a healthy working environment, and a flexible schedule ‒ you have found the right place to send your CV. Skills requirements: • 1.5+ years experience with Python 3+ and creating an API on frameworks like FastApi; • Strong understanding of client-server model, REST API approach, authorization/authentication principles; • Strong understanding asynchronous/multithread/multiprocess programming; • Experience with PostgreSQL, using ORM and migrations; • Experience working with Numpy, Pandas; • Experience with manually and/or automatically deployment, understanding CI/CD concept; • Experience working with Git. Optional skills (as a plus): • Experience working with Kafka, RabbitMQ, Redis Queue; • Experience with using Grafana, Sentry; • Experience in logging applications and finding errors using logs. Key responsibilities: • Developing server applications (APIs). Within these applications, developers need to describe core logic and integrations with third-party services. • Writing scripts similar to DAGs in AirFlow or AWS Lambdas. These scripts should process information using Pandas or implement some simple business logic. • Developing applications with distributed architecture (microservices). • Developing client applications for data retrieval. These data will later be processed by developers from the DS and DE departments. We offer: • Great networking opportunities with international clients, challenging tasks; • Building interesting projects from scratch using new technologies; • Personal and professional development opportunities; • Competitive salary fixed in USD; • Paid vacation and sick leaves; • Flexible work schedule; • Friendly working environment with minimal hierarchy; • Comfortable, spacious and well-equipped office in the city center; • Team building activities, corporate events.

About the company

Dataforest - helps companies use data to drive decisions. We apply Data Science techniques combined with expertise in business automation, large-scale data analysis and advanced software engineering to improve performance outcomes for organizations and create added value to their clients and shareholders.

Skills

Python
FastAPI
API
Numpy/Pandas
PostgreSQL