We are looking for a Python Software Engineer to join our team.
Our current goal is to work on a REST API which is used both by users and other components in the cloud environment. The work is for one of our clients from Silicon Valley, USA.
Requirements
- At least 3 years’ experience as a Python Software Engineer
- Knowledge of best practices in software development, such as: design patterns, continuous integration, code review
- Experience in writing unit/functional/regression tests
- Practical knowledge of Git
- Teamwork skills and a desire to continuously learn
- Good working knowledge of English (B2)
- Ability to work in a team
Responsibilities
- Creating high-quality code – including tests
- Resolving architectural problems
- Substantive support of colleagues
- Reporting to clients
We also welcome
- Good knowledge of Docker, Kubernetes, OpenStack, Ansible, SQL
- Knowledge of Python both in version 2.7 and 3.5
- Knowledge of RESTful API
- Knowledge of computer networks
We offer
- An opportunity to participate in conferences and workshops around the world
- An opportunity to participate in internal training sessions (Tech Talks)
- The ability to travel to our customers in Silicon Valley and beyond
- Attractive benefits
- Flexible working hours
- Frequent team-building events, a training budget and assistance from accountants
- A good atmosphere among professionals who are passionate about their work
- Subsidized English lessons with experienced native speaker English teachers
- An attractive salary