Senior Python Developer

Przegląd oferty

Lokalizacja
Remote, Remote
Rodzaj pracy
Pełny etat
Wynagrodzenie netto
23,839 zł - 33,458 zł Za MiesiÄ…c
Data opublikowania
2 lat temu

Szczegóły

ID oferty
6123
Typ pracy
Zdalnie
Rozmiar firmy
100-200
Wynagrodzenie
Umieszczone w ofercie
Wykorzystywane technologie
Python, Cloud development, Docker, Java, C#, Scala, DevOps, NoSQL, Kubernetes, CI/CD, Web development, Multithreading, TigerGraph, Neo4j
Typ umowy
B2B
Rekrutacja
Online
Rekrutacja w języku
Polski
Korzyści
Międzynarodowe projekty, Małe zespoły, Elastyczne godziny pracy,
Poziom doświadczenia
Senior
Wymagana
Python

Opis oferty

  • Strong analytical and problem-solving skills
  • Teamworking and communication skills
  • High attention to details

Opis oferty 

We're looking for a Senior Python Developer to join our team of professionals working following projects for our US-based customer:

  • Logistics Network Optimization - project’s goal is to enable higher business revenue rate by automating management of truck fleet, load, supply chain disruptions, controlling distribution costs and delivering data analytics insights. Long term plan is to build a cloud-based, fully automated management Software as a Service solution for carriers and shippers. This is possible by unique combination of technical skills, cutting-edge technology, business domain expertise and access to real time trucks and drivers' data, but requires taming NP-complex graph algorithms, advanced heuristics, near real time processing and distributed, cloud architecture.
  • Postal Optimization – implements cost-effective logistics strategies to deliver printed content as efficiently as possible at lowest possible postage costs to our clients to increase the value of print in our clients’ multichannel strategies. It requires replatforming complex machine learning optimization algorithms and developing them into a cloud-based Software as a Service offering.

Zakres obowiązków

  1. development of new features, bug fixing, writing unit tests, code reviews 
  2. taking responsibility for design of some software components and documenting them 
  3. contributing to software architecture 
  4. leading less experienced team members 
  5. communication with the customer and other teams