We are Machine Tool Builders proudly leading India's Multi-Axis CNC Controller Development. We offer CNC Machining Services with advanced manufacturing solutions to clients worldwide across various manufacturing sectors.
We are seeking a skilled and experienced Backend Python Developer to join our development team!
Qualifications
- Education : Bachelor's degree in Computer Science or a related field
- Experience : 3+ years of Python Backend Software Development
Core Skills :
Strong proficiency and experience with Django frameworkTask Queue expertise in CeleryMessage Queue expertise (e.g., RabbitMQ, Redis, Kafka)Database experience with PostgreSQLLinux experience in managing and deploying on Linux servers (Debian preferred)Key Responsibilities
Backend Development : Design, build, and maintain scalable backend services for CNC Controller systems.Integration : Develop APIs and services that integrate seamlessly with mechanical, electrical, and embedded systems, and SAP API integrations.Optimization : Ensure backend performance, scalability, and low-latency for real-time applications.Collaboration : Work closely with frontend, embedded, and hardware engineers to deliver high-quality solutions.Testing & Debugging : Write unit / integration tests, troubleshoot issues, and ensure system reliability.Deployment & Maintenance : Manage production deployments and server configurations on Linux environments.Documentation : Maintain clear, comprehensive, and up-to-date documentation.Bonus Points
Experience with InfluxDB or any Time-Series DatabaseKnowledge of real-time systems and low-latency optimization techniquesNGINX expertise