Senior Python Developer

28 января 2019    84

• Proven commercial experience as a Python developer
• Expert in Python
• Able to work with ORMs (Object Relational Mapper) libraries
• Able to integrate multiple data sources and databases into one system
• Able to build highly scalable distributed applications
• Able to build a scalable data analytics platform and derive statistically meaningful information from the data
• Understanding the threading, and multi-process architecture
• General understanding (preferably, some experience too) of front-end technologies, such as JavaScript/Vue.JS, HTML5, and CSS3
• Knowledge of user authentication and authorization between multiple systems, servers, and environments
• Understanding of fundamental design principles behind a scalable application
• Understanding of fundamental designs of OOP
• Able to design database schemas that represent and support business processes
• Strong design skills: you must be able to describe your designs before implementation (even use UML if needed)
• Proficient understanding of code versioning tool
• Test Driven Development (TDD) and Continuous Delivery
• Upper-intermediate English level

• Familiarity with Big Data technologies
• Familiarity with Orchestration tools such as Apache Airflow
• Familiarity with Deep Learning

• Startup culture, join a dynamic fast-moving team with high energy and an ambitious proactive can-do approach
• Be part of a wider team and create an impact in a fun environment that is going through an exciting time of massive growth and innovation
• Be OPEN — Own it with Passion for our business and customers, Excel at what you do and do what you excel at in a Nimble and respectful agile style
• Be yourself, bring your own unique value
• Opportunity to be part of the big story that shapes the future and is already changing the present

• Working directly with CTO
• Tackle tough problems and find creative ways to solve them
• Use cutting-edge technologies
• Maintain and optimize the product for maximum speed and flexibility
• Improve your skills and stay up-to-date with emerging technologies
• Collaborate with front-end developers to improve usability and standards
• Create and maintain code automation pipelines to continuously build and push high-quality code to production
• Write TDD and clean reusable code and libraries

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.