Python Django Developer/Full-Stack Engineer

We are looking for a Python Django Developer/Full-Stack Engineer able to work independently to implement requested features and advance the architecture of an important internal application. This is a remote position; however, occasional in-person attendance at the office may be required for specific meetings or events.

Type:

Full-time

Remote

Job ID:

JR-76966

Apply now
Technologies:
Python
Django
Linux
PostgreSQL
Asyncio
Locations:
Mexico
Costa Rica

Table of contents

Apply now
Let’s be in touch!

Job Description  

You will be responsible for developing and maintaining microservice web applications deployed in Kubernetes environments. A key part of the role involves identifying and troubleshooting deployment performance issues to ensure optimal system functionality. You will also contribute to advancing the company’s monitoring and alerting stack by creating and presenting detailed design specifications. Additionally, you will write clean, well-designed, and testable code that adheres to best practices and supports long-term scalability.

Requirements:

  • Expertise in Python and Python Django framework;
  • Expertise with asyncio library and concurrent Python programming;
  • Solid background in Linux environments;
  • Experience with Postgres;
  • Familiarity with Ansible or other infrastructure-as-code tools;
  • Demonstrated experience in developing scalable and robust web applications, hands-on experience with containers and Kubernetes or cloud deployments;
  • Excellent debugging and problem-solving abilities, passion for learning and advancing your skills.

Nice To Have:

  • Experience with monitoring and alerting tools (like Sentry, Prometheus, Grafana).
  • Experience with log collection and aggregation;
  • Experience with queueing systems (like Kafka);
  • Experience with JavaScript (React, NPM, jQuery).

Responsibilities:

  • Develop and maintain microservice web applications deployed in Kubernetes;
  • Be able to detect and troubleshoot deployment performance issues;
  • Advance company’s monitoring and alerting stack, create and present design specifications;
  • Write well-designed, testable code.

What We Offer:  

  • USD monthly payment;
  • 100% remote opportunity;
  • 10 business days of paid vacation per year (can be taken after 6 months in Customertimes);
  • Up to 10 national holidays (either US or country of residence);
  • 5 personal days off (can be taken after 3 months in Customertimes);
  • Travel expenses are covered when applicable;
  • Referral program;
  • Paid certification program;
  • Personalized personal development plan (PDP);
  • Access to the language learning platform.

Apply now

Python Django Developer/Full-Stack Engineer