Middle/Senior Python Engineer (#13683167)

Lviv, Remote
Work type:
Technical Level:
Job Category:
N-iX  is looking for a Middle/Senior Python Engineer to join our team.

About the customer:
Our client is a leading provider of ground breaking software tools and data for farmers in the UK, Africa and Europe. As part of the Origin Enterprises Group with £1bn+ revenue, we combine the best technology from satellite operators, weather data providers and the world’s leading agricultural research teams to deliver tools which help farmers grow more.

  • Continuously design and develop integration services with a focus on high availability, excellent quality, low latency, and performance
  • Build robust and scalable software using Python
  • Write well designed, testable, efficient code
  • Work with Product Owner and Team Lead to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
  • Propose process improvements and changes
  • Actively participate in daily project team meetings and technical discussions related to the project
  • Directly communicate with the customer
  • 4+ years general Python development experience (including previous work with Python frameworks flask, chalice, SQLAlchemy)
  • 3+ years SQL experience, Postgresql preferred, will accept other databases
  • Experience with Serverless Python using AWS lambda
  • Experience using AWS services such as EC2 computing, S3 storage, RDS databases
  • Demonstrable experience with Kubernetes and container technologies; Docker etc.
  • Detailed knowledge of REST
  • Good understanding of microservice architectures
  • Previous experience working in an agile development team
  • Knowledge of good CI/CD practices
We offer:
  • Flexible working hours
  • A competitive salary and good compensation package
  • Possibility of partial remote work
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring and comfy office
Professional growth:
  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program
  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more.