Python Developer Київ, Кишинів (Молдова), віддалено Description The goal ofthe project istobuild Data Infrastructure asaService and tohave aDatamesh system for future use inaSmartcity OS/infrastructure. Project isapart ofalarger company, and isrun more asastartup internally. Itoffers aunique approach tomaking real-time data easily ingestible, available, secure, and interoperable, creating ariver ofdata that allows solution developers, innovators and governments todeliver cognitive services a
Python Developer Київ, Кишинів (Молдова), віддалено Description The goal ofthe project istobuild Data Infrastructure asaService and tohave aDatamesh system for future use inaSmartcity OS/infrastructure. Project isapart ofalarger company, and isrun more asastartup internally. Itoffers aunique approach tomaking real-time data easily ingestible, available, secure, and interoperable, creating ariver ofdata that allows solution developers, innovators and governments todeliver cognitive services and experiences for the world. Requirements Atleast 5+years ofdevelopment experience with Python Strong understanding and experience inasyncio Experience with any relational databases (SQLqueries, migrations, optimization) Solid experience with message queues (e.g. RabbitMQ, Kafka) Solid experience with Docker and k8s Strong understanding ofobject-oriented programming concepts and design patterns. Experience with RESTful API development and integration. Good understanding ofthe development cycle from requirements analysis and deployment toapplication monitoring Excellent experience indeveloping amicroservice architecture Practical experience todevelop and use unit tests Strong troubleshooting skills, ability towork inadynamic environment, handling multiple tasks simultaneously. Proactive, results-oriented personality; Ability toprioritize personal workload; Excellent communication skills, strong sense ofresponsibility, strong attention todetails, ability towork within ateam environment and good learning skills; English spoken and written onthe intermediate level orhigher. Responsibilities Participate inthe whole development process from backlog refinement and testing tolaunching product features and technical improvements Build and maintain application architecture Actively collaborate with product managers and scrum masters Follow and contribute toagile development processes (Scrum framework) Nice tohave Understanding and ability toconfigure Github CI/CD pipelines Working conditions Competitive salary; Ability towork completely remotely; Employment benefits: training; english courses; Friendly atmosphere and professional staff.