Job Description:
Department: Operations & Production
Location: Remote
Duration: 6 Months
Employment Type: Internship (Stipend-backed)
Reports To: Operations & Production Systems Lead / IT Operations Lead
Position OverviewWe are seeking a detail-oriented, proactive, and technically skilled Warehouse Systems & Automation Intern to join our team. In this role, you will assist in maintaining, testing, and enhancing Daataa Direct’s Python-based Warehouse Operations System—a unified platform powering critical workflows including the Packing List App, Production Design Queue Manager, Shipping Label Generator, and Purchase Order Generator.
Working under direct technical supervision, you will gain hands-on experience in production Python development, troubleshooting live operational issues, validating data integrity, and integrating APIs (such as ShipStation) in an active manufacturing and fulfillment environment.
Key ResponsibilitiesApplication Maintenance & Python Scripting: Debug, update, and maintain Python modules supporting order processing, packing lists, job queues, and purchase orders.
Troubleshooting & Support: Triage technical issues reported by warehouse operations, reproduce errors, inspect logs, and isolate root causes.
Data Validation & Integrity: Audit operational data (SKU mappings, label templates, batch inputs) across CSV, JSON, and database records to prevent processing discrepancies.
Integrations & Testing: Assist with testing REST API workflows (including carrier and shipping integrations), write test cases, and conduct regression testing before deploying changes.
Documentation: Maintain accurate code comments, technical documentation, and visual SOPs for warehouse and production staff.
Job Specification:
Academic & Educational BackgroundDegree Requirement: Currently pursuing or recently completed a Bachelor’s or Associate’s degree strictly in Computer Science, Information Technology, Software Engineering, Computer Information Systems (CIS), or a directly related IT/computing field.
Technical SkillsPython: Solid grasp of core Python (data types, loops, functions, file I/O, error handling).
Data Handling: Familiarity with structured data formats (JSON, CSV) and relational data/SQL queries.
Problem-Solving: Methodical debugging approach to trace errors through code and logs.
Familiarity (Bonus): Exposure to Git/GitHub, REST APIs, package management, or AI-assisted coding tools (e.g., Cursor).
Technical & Remote Setup RequirementsTo successfully perform the responsibilities of this remote position, candidates must meet the following mandatory setup requirements:
Dedicated Hardware: A personal laptop or desktop computer capable of running business and development software smoothly without performance constraints.
High-Speed Internet: A stable, high-speed internet connection suitable for uninterrupted video/audio calls, screen sharing, and remote collaboration.
Power Backup: A mandatory, reliable power backup system (UPS, Inverter, or Generator) capable of providing continuous, uninterrupted availability during load shedding or power outages.
Monitoring Software: Installation and active use of company-provided monitoring software is strictly mandatory during all scheduled working hours.
Expected Learning OutcomesBy the end of the internship, the intern should demonstrate progress in:
- Understanding the architecture and principal workflows of the Warehouse Operations System.
- Completing assigned Python development and maintenance tasks under supervision.
- Investigating and documenting common application errors.
- Testing changes and validating expected outputs.