Back icon Gurtam vacancies / Python Developer

Python Developer

Engineering
Remote (EMEA)
Georgia (Tbilisi)
Remote
Hybrid
English
Russian

We are looking for a Python Developer for an enterprise-grade IoT product with a strong emphasis on advanced analytics and forecasting capabilities. This is a brand new service for providing GPS monitoring solutions using a modern microservice architecture, Python and Kubernetes.

Team: 4 front-end, 2 back-end, 1 QA engineer and a product owner following Kanban-based methodology.

Responsibilities

  • Design, develop, and implement brand new software solutions with a focus on low-latency and big data processing.
  • Architect and optimize systems for real-time processing of large volumes of telematics data enabling in-depth analysis and forecasting capabilities for enterprise-level usage.
  • Take part in planning at all level from weekly sprints to global initiatives. 
  • Conduct thorough code reviews, providing constructive feedback to maintain high code quality and adherence to standards.

Must have requirements

  • Confident knowledge of Python 3;

  • Experience with async frameworks (Aiohttp / FastAPI / Tornado);

  • Understanding of RESTful principles and API design experience.

  • English enough for work activities.

Nice to have requirements

  • Competence in working with asynchronous libraries;
  • Proficiency in writing unit-tests;
  • Experience with NoSQL and NewSQL databases;
  • Experience with big data; knowledge and understanding of methods of working with statistical data (in particular time-series).
  • Understanding of authorization flow (cookies, jwt) and experience with authorization protocols (oAuth, SAML, LDAP).
Apply now

Perks and Benefits

Card icon

Complimentary lunches and on-site snacks

Card icon

Team sports and office yoga sessions

Card icon

Medical insurance

Card icon

Corporate gifts for employees and their children

Card icon

Free parking at the office building

Card icon

Work in an international environment

Card icon

Professional training and educational reimbursement

Card icon

Community, team-building events and parties

Your candidate journey

Decor Icon
Decor Icon

Apply for your dream job

Decor Icon
Decor Icon

Have an interview with a recruitment specialist

Card icon Within 5 days
Decor Icon
Decor Icon

Get a test assignment (rarely, if needed)

Card icon 5 days to complete
Decor Icon
Decor Icon

Participate in an interview with a hiring manager

Card icon Within 5 days
Decor Icon
Decor Icon

Receive an offer or detailed feedback

Ready to apply for Python Developer position?

Please tell us about your skills and experience via the form below and we’ll get in touch with you shortly.

Upload a file or share a link to your CV*
Required file extensions: .pdf, .doc, .docx, .xls and .xlsx. File max size: 10 MB
Info icon
Confirm icon

Your application has been submitted successfully.