استخدام (Senior Back-End Developer (Python
شرح موقعیت شغلی
Responsibilities:
Primary responsibilities and skills include the following areas:
- 5+ years experience in web technologies
- Working on an agile team using CI / CD best practices to deliver the highest quality software possible quickly
- Experiment, test, fail fast, and learn as you go.
- Have an analytical mind, back your decisions with data, empathy for users, and a strong focus on quality and optimization
Requirements:
- Proficiency in Python
- Proficiency in gRPC, OOP, SOLID, MicroServices, SOA, RESTful, Design Pattern, CI/CD concepts
- Proficiency in one of the frameworks of gRPC, FastAPI, aiohttp, Flask, Django
- Proficiency in Database concept and Relational Database and NoSQL Databases Design
- Proficiency in PostgreSQL
- Proficiency in MongoDB
- Proficiency in Unit Tests
- Proficiency in Redis or Redis Search
- Familiarity with Containerization (Docker)
- Proficiency in version control systems such as git
- Implement Message Brokers (Apache Kafka, RabbitMQ, Redis)
Nice To Have Qualifications:
- Familiarity with HTML, JavaScript, CSS
- Familiarity with ElasticSearch
- Familiarity with Orchestration concepts (Kubernetes)
- DevOps exposure, Automated testing
- Creating a CustomResourceDefinition for Kubernetes
- Creating Helm Charts
- Developing Cloud-Native Applications
مهارتهای مورد نیاز
- Back-end
- Python
- Django
- Git
- RestFul API
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست