Dataforest. Empover the data.

Middle Python Developer (microservices)

We are looking for a Middle Python Developer (microservices) 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:

  • 3+ years of experience with Python;
  • Experience with AWS services (Lambda, Step Functions, API Gateway, SQS, Fargate);
  • Experience with SQL and query optimisation;
  • Experience integration of 3rd party services;
  • Strong understanding of client-server model, REST API approach, authorization/authentication principles;
  • Strong understanding of asynchronous/multithread/multiprocess programming;

     

     Optional skills (as a plus):

  • Experience with Redis and Lua scripts;
  • Experience with Django REST API;
  • Experience with payment systems integrations (Stripe, Shopify, Recurly, Paypal, Braintree, etc.);
  • Experience with Celery and async task management.

     

     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 a 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.
Published 24 March · Updated 8 August
Statistics:
422 views
·
18 applications
100% read
·
84% responded
Last responded 5 days ago
422 views
·
10 applications
100% read
·
80% responded
Last responded 5 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...