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 DjangoManage databases and implement caching strategiesIntegrate payment systems and e-commerce functionalitiesImplement machine learning models for data analysisEnsure API security and performanceManage and optimize our cloud infrastructure on AWSImplement and maintain CI/CD pipelinesCollaborate with the frontend team to improve deployment processesMonitor system performance and implement necessary optimizations Required Skills: Backend Development:
Strong proficiency in Python and DjangoExpertise in RESTful API design and implementation using Django Rest FrameworkExperience 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 manipulationKnowledge of geospatial data handlingExpertise in payment integration (Stripe)Experience with e-commerce platform developmentFamiliarity with Shopify plugin developmentKnowledge of WebSocket for real-time applications DevOps:
Proficiency with AWS services, including AWS ECRExperience with Docker and Docker ComposeKnowledge of containerization and orchestrationFamiliarity 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 strategiesExperience with Portainer and Nginx Proxy ManagerFamiliarity with Cloudflare services Additional Skills:
Experience with microservices architectureProficiency in writing clean, maintainable, and well-documented codeStrong understanding of system design and architectureExperience with unit testing and test-driven developmentKnowledge of security best practicesFamiliarity with shell scripting Soft Skills:
Excellent communication abilitiesStrong self-management and ability to work independentlyProblem-solving mindset and attention to detail
#J-18808-Ljbffr