Senior Backend Developer

New
F
Freelance Latin AmericaBackend software
Workable locations: Venezuela, Bolivarian Republic of. Colombia. Mexico. Panama. Argentina. Chile, Monday to Friday, 6:00am to 2:00pm (EST)Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSDockerPostgreSQLPythonSQLDjangoRedis

Requirements

  • Have strong professional experience in backend development, preferably at a senior level.
  • Have advanced proficiency in Python and SQL.
  • Have hands-on experience with Django and Django REST Framework (DRF).
  • Know PostgreSQL database design, indexing, query optimization, and performance tuning.
  • Have experience using the ELK Stack for application logging, monitoring, and troubleshooting.
  • Have practical experience with Docker and containerized applications.
  • Have working knowledge of AWS services and cloud environments.
  • Understand encryption techniques, authentication methods, and backend security practices.
  • Have experience with Redis for caching or data management.
  • Bring analytical thinking, troubleshooting skills, and the ability to solve complex technical problems.
  • Be able to work independently, manage technical priorities, and contribute to scalable backend solutions.
  • Nice to have experience with Celery for asynchronous task processing and background jobs.
  • Nice to have familiarity with WebSockets for real-time communication and application functionality.

Responsibilities

  • Develop, maintain, and optimize backend applications using Python, Django, and Django REST Framework.
  • Design and manage PostgreSQL databases, including data structures, indexing, and query optimization.
  • Build and maintain RESTful APIs for application functionality and system integrations.
  • Analyze and improve database performance, scalability, and system efficiency.
  • Implement and maintain logging and monitoring solutions using the ELK Stack.
  • Use Docker to containerize applications and maintain consistent development environments.
  • Support application deployment and infrastructure-related tasks using AWS services.
  • Apply encryption, authentication, and security best practices to protect applications and sensitive data.
  • Implement and optimize caching and data management solutions using Redis.
  • Troubleshoot backend issues and performance bottlenecks, and collaborate with technical teams on code quality and reliability.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now