Position: Junior+/Middle Python Developer (with C++)
Company: CHI Software
Experience required: 2y
Category: Python
English level: intermediate
Published: 2020-07-01T00:00:00+03:00

• Knowledge and programming skills in C/C++ languages
• Knowledge of C++ to Python binding
• Linux development experience
• Knowledge of embedded programming (CAN bus communications)
• Networking
• 1,5 + years experience with Python
• Knowledge of Django/Flask
• Knowledge of HTTP protocol
• Knowledge of version control systems: GIT or SVN
• Understanding REST
• Кnowledge of SQL and RDBMS (PostgreSQL, MySQL)
• Experience of writing unit and integration tests 
• Knowledge of CI/CD
• AWS experience
• Ability to explore and drive new ideas and technologies, think and learn independently
• Experience with asyncio
• Proficient Linux User
• Good spoken English (Intermediate and higher)