Manufac
Website:
manufacanalytics.com
Job details:
Role Description:
We are looking for a talented Backend Developer with expertise in Python/Node.js, and strong database management skills using SQL. The ideal candidate will be responsible for designing, developing, and maintaining scalable and high-performance backend systems.
Key Responsibilities:
- Design, develop, and maintain backend applications using Python (Django/Fast API/Flask) and Node.js.
- Develop and optimize RESTful APIs and integrate with front-end applications.
- Work with relational databases (PostgreSQL, MySQL, SQL Server) to design schemas, write complex queries, and optimize performance.
- Implement authentication, authorization, and security best practices in backend services.
- Optimize application performance, scalability, and reliability.
- Collaborate with front-end developers, product managers, and other stakeholders to define and implement new features.
- Debug, troubleshoot, and resolve backend issues.
- Write unit and integration tests to ensure code quality and reliability.
- Deploy and manage applications in cloud environments (AWS, Azure, GCP).
Required Skills & Qualifications:
- Strong programming skills in Python (Django, FastAPI, or Flask), JavaScript, TypeScript
- Experience with Node.js (Express.js, Nest.js preferred), React
- Proficiency in SQL and database management (PostgreSQL, MySQL, SQL Server).
- Experience in building RESTful APIs and working with third-party integrations.
- Knowledge of ORM frameworks (SQLAlchemy, Django ORM, Sequelize).
- Familiarity with message queues (RabbitMQ, Kafka, Celery).
- Experience with Docker, Kubernetes, and CI/CD pipelines.
- Understanding of microservices architecture and distributed systems.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Preferred Qualifications:
- Experience with NoSQL databases (MongoDB, Redis).
- Knowledge of GraphQL API development.
- Familiarity with DevOps practices and infrastructure as code (Terraform, Ansible).
- Experience with logging and monitoring tools (Prometheus, ELK stack).
Click on Apply to know more.