Position: Middle+ Python Developer
Company: NCube
Category: Python
Experience required: 3y
English level: intermediate

We are looking for software engineers with strong technological background and analytical thinking to participate in the development of a great product.

Our client from Germany develops an earth observation and AI-powered custom software that enables data-driven investment, business and policy decisions in rural villages in Africa and Asia. Their software-enabled service can help governments and electrification companies to identify viable sites or sales regions, to reduce customer credit risk, to make data-based plans and measure impact.

**Requirements:**
- 3+ years of work experience in backend development in Python
- Deep experience with relational databases, such as PostgreSQL
- Version control in Git and GitOps (CI/CD), e.g. with Gitlab
- Familiarity with an agile software development style, e.g. in Scrum
- Upper-intermediate English

**Good to have:**
- Experience with Kubernetes
- Experience with geospatial data

**Responsibilities:**
- Working across the full development lifecycle
- Development of a new functionality
- Monitor and maintain the system, make changes as needed to ensure successful work
- Develop enhancements and improvements to the system

**We offer:**
- Competitive salary with the regular review
- Flexible working schedule, vacations, paid sick leaves
- Office in the very center of Kyiv/possibility to work remotely
- PE 5% Taxes compensations, accountant assistance
- English courses
- Medical Insurance after probation period (3 months)
- Great working environment and team spirit