فروشگاه اینترنتی دیجی کالا
تهران، تهران
فوری
کد آگهی: ۶۶۲۹۰۲
اطلاعات شغل:
مهارتهای مورد نیاز:
Python Developer
Design Patterns
oop
SOA
RabbitMQ
Redis
Git
frameworks
python
software development
پایگاه داده MySQL
متن کامل آگهی:
– Python Developer
Job description:
We are looking for a Python Engineer to join our Cloud team who will play an instrumental part in creating a reliable, feature-rich, and scalable Cloud experience. You will be developing services and algorithms that manage cloud-based products like IaaS, CDN, and Object Storage System to support a large number of internal and external customers. If you are a creative problem solver who is hungry for a new adventure and a great team player, the biggest e-commerce platform in the middle-east is waiting for you.
Requirements:
– ۳+ years of experience in professional software development
– Solid development skills in Python, Django and Nameko frameworks
– Experience working in a *nix environment
– Write efficient, easy-to-maintain code of high quality
– Have experience in building modern well designed and tested applications
– Working knowledge of Cloud infrastructures
– Source code management using Git
– Participate in regular code reviews of peers and be open to pairing when necessary
– Implementing proofs of concept, prototypes and production-grade software
– Strong understanding of SOA, Micro-Service Architecture and Event-Driven Design
– Strong understanding of RESTful API design
– Experience with Redis, MySQL, RabbitMQ
– Ability to write efficient low-latency, low-IO code.
– Good understanding of how to prevent intrusions, injections, cheating, etc.
– Familiarity with deployments and CI/CD pipelines and Version Control
– Good Knowledge of OOP, Design Patterns and Caching mechanisms
Big Plus skills:
۱. DDD, TDD and Reactive Manifesto
۲. ElasticSearch
۳. Docker, Vagrant, Jenkins and other DevOps related tools
۴. Any meaningful Github repository or contribution to opensource projects