این فرصت شغلی بسته شده است.
تکنولوژیها
- PythonDjangoPL/SQLTDDTask Queue
The Role
We’re looking for a Back-end Developer to create advanced applications and interfaces for our clients. In this role, you will use your experience to write high-quality, production-level code that energizes our websites and applications. You will also build micro-services Architecture, delivering highly agile, modular solutions for the company.
Responsibilities
- Develop advanced applications, plugins, and APIs for internal and external customers.
- Troubleshoot and debug problems, and optimize web applications during development and deployment for maximum speed and scalability.
- Review codes and develop automated integration and unit tests to ensure high performance.
- Improve the consistency and maintainability of our codebases.
- Database creation, integration, and management
- Backup and restore technologies for a website’s files and DB
- Managing hosting environments
- API integration
Minimum requirements
- Experience in Python, Django, Flask, fast API, DRF
- Experience in PostgreSQL, MySQL, Redis, Mongo DB, SQL Server
- Experience in Celery, RabbitMQ, etc. for task queue management
- Knowledge of Nginx, Gunicorn, and production deployment
- Experience in Data Mining with Scrapy, Selenium, BS4, etc.
- Knowledge of asynchronous programming and scalable systems
- Familiarity with Linux and other open-source operating systems
- Familiarity with Test-Driven Development (TDD) techniques to produce high-quality, self-documenting code
- Good understanding of Information Security and data protection
- Familiarity with Gitlab CI/CD and GitHub Actions
- Familiarity with Docker, and Kubernetes for Containerization
- Fluency in spoken and written English
Preferred Experience
- Familiarity with analytic tools like Pandas, NumPy, Scipy, etc.
- Enjoying Data Science and having knowledge in this field
- Familiarity with GraphQL
- Familiarity with AWS, GCP, Azure, DigitalOcean, etc.
مزایا
- Flexible Time
- Performance Based Bonus
- Remote Job
- Education assistance
- International Exposure
- Collaborative Professional Team