logo

JobNob

Your Career. Our Passion.

Python Developer


Intozi


Location

Gurgaon | India


Job description

Job Description:

As a Python Backend Developer at Intozi, you will play a pivotal role in building and maintaining our backend infrastructure to support our computer vision applications. You will work closely with our computer vision team, data scientists, and front-end developers to ensure seamless integration of our AI technologies into our products. Key Responsibilities:

Backend Development:

Develop and maintain robust and scalable Python-based backend systems using either Django or Flask web frameworks. Database Management:

Design, implement, and optimize database schemas (e.g., PostgreSQL, MySQL) to store and manage data generated by computer vision algorithms. Computer Vision Integration:

Collaborate with the computer vision team to integrate computer vision models and algorithms into the backend, ensuring efficient data processing and real-time capabilities. API Development:

Create RESTful APIs to expose computer vision functionalities and backend services to front-end applications and other internal systems. Linux Administration:

Manage Linux-based servers, including system configuration, security, and performance tuning. Data Processing:

Implement data processing pipelines to handle large volumes of image and video data efficiently. Authentication and Authorization:

Implement user authentication and authorization mechanisms to ensure data security and access control. Testing and Quality Assurance:

Write unit tests and conduct thorough testing to ensure the reliability and correctness of backend services. Documentation:

Create and maintain documentation for APIs, databases, and backend services to assist developers and stakeholders. Performance Optimization:

Continuously monitor and optimize the performance of backend systems, identifying bottlenecks and implementing improvements. Requirements: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). Proven experience as a Python Backend Developer, with a focus on Django or Flask web frameworks. Experience with Linux server administration and shell scripting. Strong database design and management skills (e.g., PostgreSQL, MySQL). Familiarity with computer vision libraries and frameworks (e.g., OpenCV, TensorFlow). Proficiency in RESTful API development. Knowledge of authentication and authorization mechanisms. Excellent problem-solving and debugging skills. Strong communication and teamwork abilities. Experience with Docker, containerization, and deployment to cloud services (e.g., AWS, Azure, or Google Cloud) is a plus.


Job tags



Salary

All rights reserved