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.
Requirements:
• 4+ years of general Python development experience (including previous work with Python frameworks flask, chalice, SQLAlchemy)
• 3+ years of 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
Responsibilities:
• 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
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
Fun:
• 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.