We are looking for a skilled Django Backend Developer to join the DICEUS team. Company — About Us DICEUS is a strategic technology partner for custom software development. Since 2011, we have accomplished more than 100 projects and contributed to our clients’ growth in banking, fintech, insurance, healthcare, and other niches. We help SMBs and enterprises overcome their pressing business challenges with the right technology solutions. At the same time, we help tech companies scale up their teams with efficient staff augmentation. We invite you to join us in this exciting journey of rapid growth! Project Overview A web-based analytics platform designed to compare countries based on the influence of global powers, using structured open-source data and internal models. Candidate Requirements * 3+ years of hands-on experience with Django * Django admin: libraries, tools, configuration * Django REST Framework, Swagger * Django ORM / PostgreSQL * Solid experience with Google Cloud Platform * Familiarity with Celery, RabbitMQ * Understanding of Linux (DNS, NGINX, Certbot, Supervisor) * Docker * Networking, respectively understanding IP, L2TP, IPsec, OpenVPN
Responsibilities * Implement new features and maintain existing backend functionality using Django and DRF * Configure and customize Django admin for internal use * Create and update API documentation using drf-spectacular * Work with Django ORM and PostgreSQL to handle data models and queries * Deploy and support backend services on Google Cloud Platform * Support backend configuration and deployment in a Linux environment * Assist with Docker setup and improvements (in future stages) * Contribute to integrating Celery and RabbitMQ as part of the ongoing system evolution * Optionally, mentor junior developers and support their professional growth
In your application, we kindly request you to provide us with: * Your salary expectations part — time (hourly rate) in USD gross * Location * Domains of the products you worked with
Our recruitment team will carefully review your profile and qualifications. If your application matches our requirements and we would like to invite you for an interview, we will contact you directly to discuss the next steps.