2 views
Energame
We invite those who fired up to:
- Design and implement new high load architecture;
- Develop and optimize data pipelines for real-time processing systems;
- Aggregate several data sources;
- Integrate with other teams and provide APIs;
- Participate in code review, CI/CD;
- Test new approaches by creating PoC, performing benchmarks;
- Ad-hoc project’s tasks according to business needs.
Essential professional experience:
- 3+ years of work experience;
- Strong knowledge of Python 3, including asyncio;
- Software Design knowledge: OOD, OOP, Design patterns, Microservices;
- Experience with message queues, task queues;
- Experience with high load applications;
- Knowledge of both SQL and NoSQL databases;
- Desire to write algorithms with both O(1) time and memory complexity.
Desirable skills and personal features:
- Programming contests achievements;
- Experience in building distributed systems based on services;
- Experience with 10K+ TPS services, databases with more than a billion rows;
- Experience in code review, CI/CD, automated testing;
- Experience with Kafka;
- Knowledge of Kubernetes;
- Designing, implementing RESTful API’s (Aiohttp, Flask, FastAPI);
- Strong communication skills;
- Technical English;
- Knowledge sharing abilities.