Position: Python Engineer
Company: KindGeek
Category: Python
Experience required: 2y
English level: upper

Mandatory requirements:
- Software delivery experience including architecture and coding, ideally building Enterprise-grade cloud services on public/open source repositories
- Awareness of end to end SDLC phases, such as requirement analysis, design, development, testing, bug-fixing, and deployment
- Understands cloud fundamentals for secure, performant, and scalable online services well
- Maintain and further develop apps that produce code and documentation
- Identify solution patterns, gaps, whitespace, limits, and adoption barriers and vigorously drive feedback into the engineering teams to fuel the continued evolution of the platform
- 2+ years of experience with Python
- Strong knowledge of OOP and design patterns
- Proven hands-on in databases PostgreSQL
- Experience with RESTFull API design & implementation including OAuth
- Strong Linux skills
- Experience with GIT source control, JIRA, Jenkins 
- English level — Upper-intermediate or higher


Optional requirements:
- Experience with React;
- Bachelor’s degree in Computer Science, Business or other related field

We offer:
- Professional books in a corporate library;
- English courses;
- Training and education;
- Corporative leisure activities;
- Competitive salary according to the qualifications;
- Comfortable workplace;
- Flexible working schedule;
- Individual approach to professional and career growth;
- 18 working days of paid vacation, paid sick leave