Key Skills: 1. Proficiency in Python: The candidate should have experience working with Python and skills in writing clean, structured, optimized, and maintainable code.
2. Familiarity with Python Backend Frameworks: o Django: Suitable for complex, large-scale systems with high-security requirements. o FastAPI or Flask: For rapid API development and microservices systems.
3. Experience with Artificial Intelligence and Machine Learning: o Familiarity with libraries such as TensorFlow, PyTorch, or Scikit-learn. o Understanding of implementing data storage algorithms.
4. Database Design and Data Management: o Proficiency in SQL (e.g., PostgreSQL or MySQL). o Familiarity with NoSQL databases (e.g., MongoDB or Redis) depending on system needs.
5. System Migration Skills: o Experience in migrating legacy systems and rewriting code. o Ability to understand PHP code and convert it to Python.
6. Microservices and Modern Backend Architecture: o Experience with Docker, Kubernetes, and implementing microservices.
7. Proficiency in Git and Version Control: o Experience in project management and collaboration within development teams.
Soft Skills: • Problem-solving and analytical thinking. • Ability to work in a team and collaborate with front-end developers. • Good documentation practices for code and projects.
معرفی شرکت
دکوراسیون ظهور در زمینه طراحی و ساخت محصولات و مصنوعات چوبی و دکوراسیون فعالیت دارد و با توجه به تجربه و تواناییهای بالقوه، اقدام به توسعهی زیرساختی آنلاین جهت فروش محصولات برند و مطرح در سراسر کشور نموده است.