We are looking for a Junior-level Python engineer to join a team that develops a scalable highly-loaded service on Python 3.7 (& Asyncio).
To succeed in the role you will need:
— Basic experience in developing web software (algorithms are a must);
— Python;
— Knowledge of Asyncio basics;
— Intermediate English (you will be a part of a global team, so being able to communicate is a must).
Will also come useful, of course:
— Knowledge of/Experience with Docker and configuration management;
— Knowledge of/Experience with relational databases (Postgres, MySQL or any other);
— Knowledge of/Experience with NoSQL databases (Elasticsearch or any other);
— Knowledge of/Experience with in-memory caches (Redis, Memcached or any other).
Great tech stack and well-organized processes — together with the usual IT company perks and benefits like insurance, sports, food, continuous learning, etc.
As a Software Engineer, you will be responsible for the development, support and optimization of high-performance code. As there are no quality assurance engineers on the team, you will also have to write and run tests. Your other responsibilities will include development of serverless/microservices applications, deployment of code, promotion of builds across environments, estimating efforts to build, and automation of workflow, configuration and environments.
We are currently assembling a team to build a brand new service on Python and AWS Lambdas. As we are using the latest tech out there, it could be a great opportunity for you to quickly gain new skills and experience first-hand what it means to work on a well-organized and properly-run team.
You will be reporting directly to your manager, Yevgen Kostenko (www.linkedin.com/...vgeniy-kostenko-95831953).