Search by job, company or skills

BMG Outsourcing, Inc.

Back-End Developer (Python/Django)

Early Applicant
  • 22 days ago
  • Be among the first 50 applicants

Job Description

We're seeking a skilled Backend Developer with strong DevOps experience to join our team working on a cutting-edge 3D/AR product configurator. In this multifaceted role, you'll be responsible for creating a robust and scalable API while also managing our infrastructure and deployment processes.

Key Responsibilities:

  • Design and implement RESTful APIs using Python and Django
  • Manage databases and implement caching strategies
  • Integrate payment systems and e-commerce functionalities
  • Implement machine learning models for data analysis
  • Ensure API security and performance
  • Manage and optimize our cloud infrastructure on AWS
  • Implement and maintain CI/CD pipelines
  • Collaborate with the frontend team to improve deployment processes
  • Monitor system performance and implement necessary optimizations

Required Skills: Backend Development:

  • Strong proficiency in Python and Django
  • Expertise in RESTful API design and implementation using Django Rest Framework
  • Experience with authentication and authorization (JWT)
  • Proficiency in asynchronous programming (aiohttp)
  • Strong knowledge of database management (PostgreSQL)
  • Experience with caching systems (Redis)
  • Familiarity with task queue systems (Dramatiq)
  • Ability to create API documentation (Swagger/OpenAPI)
  • Experience integrating machine learning models (scikit-learn, joblib)
  • Proficiency in data processing and analysis (numpy, pandas)
  • Skills in image processing (Pillow)
  • Experience with PDF generation and SVG manipulation
  • Knowledge of geospatial data handling
  • Expertise in payment integration (Stripe)
  • Experience with e-commerce platform development
  • Familiarity with Shopify plugin development
  • Knowledge of WebSocket for real-time applications

DevOps:

  • Proficiency with AWS services, including AWS ECR
  • Experience with Docker and Docker Compose
  • Knowledge of containerization and orchestration
  • Familiarity with CI/CD tools (Jenkins)
  • Expertise in version control (Git)
  • Experience with cloud services (AWS)
  • Knowledge of load testing tools (Locust)
  • Understanding of various deployment strategies
  • Experience with Portainer and Nginx Proxy Manager
  • Familiarity with Cloudflare services

Additional Skills:

  • Experience with microservices architecture
  • Proficiency in writing clean, maintainable, and well-documented code
  • Strong understanding of system design and architecture
  • Experience with unit testing and test-driven development
  • Knowledge of security best practices
  • Familiarity with shell scripting

Soft Skills:

  • Excellent communication abilities
  • Strong self-management and ability to work independently
  • Problem-solving mindset and attention to detail








More Info

Industry:Other

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 02/11/2024

Job ID: 98963701

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Sr Back End Developer Java and Python

Hunter s Hub IncorporatedCompany Name Confidential

Back End Developer

Be One of Us Cooee IncCompany Name Confidential
Last Updated: 20-11-2024 11:54:13 PM
Home Jobs in Philippines Back-End Developer (Python/Django)