About us
CYBERMECH SYSTEMS delivers intelligent, integrated solutions connecting hardware, software, and automation. The company supports startups, SMEs, and enterprises with production-ready technologies focused on efficiency, scalability, and real-world industrial and operational use cases.
Core expertise includes embedded systems, artificial intelligence, custom software and ERP development, SaaS platforms, automation, simulation, and IT consulting.
Role Description
🚀 Position
Full-stack ERP development and automation. Open to Bachelor’s or Master’s thesis candidates or enrolled students seeking a part-time voluntary internship. This is a remote position.
🎯 Objective
You will work on a production Odoo ERP platform supporting client management, workforce scheduling, site operations, timesheets, and billing. The role focuses on enhancing custom ERP modules, improving reliability, refactoring for maintainability, strengthening integrations, and delivering production-ready features.
A core objective is packaging custom ERP modules into a standardized, deployable solution prepared for commercialization and rollout across multiple companies. You will also contribute to an Odoo platform version migration.
💡 Strong profiles with proven Odoo experience may apply even if not pursuing a thesis, provided they are enrolled and can commit to part-time work alongside their studies.
Responsibilities
- Analyze business workflows and translate requirements into ERP solutions
- Develop and enhance custom Odoo modules for scheduling, assignments, timesheets, and billing
- Refactor and harden existing code for performance, stability, and maintainability
- Improve module integration, data consistency, and access control rules
- Debug production issues and strengthen edge cases
- Build and maintain API integrations with external services
- Add AI-assisted features via external APIs where they provide clear business value
- Package ERP modules for reuse and commercialization
- Contribute to testing, documentation, clean releases, and platform migration
Technical Stack
- Programming Languages: Python, JavaScript, SQL
- Web Technologies: HTML, XML, CSS
- ERP Platform: Odoo (custom modules, ORM, security rules, reports)
- Databases: PostgreSQL
- APIs and Integrations: REST APIs, authentication, webhooks
- Version Control: Git
- DevOps and Infrastructure: Docker basics, Linux, server-side deployment, basic system administration
- AI and Automation: External AI APIs
Qualifications
🎓 Required
- Enrolled in a Bachelor’s or Master’s program in Computer Science, IT, or a related field
- Strong Python fundamentals and clean coding practices
- Solid understanding of relational databases and SQL
- Ability to work with and improve an existing codebase
- Very good English, written and spoken
- High autonomy, ownership, and structured execution
- Strong documentation discipline
✨ Nice to Have
- ERP and operational workflow experience
- Prior Odoo experience
- PostgreSQL performance basics
- API integration and automation experience
- AI feature integration using external APIs
- Additional languages such as German, Arabic, etc.
🤝 What We Offer
- Paid internship with scope-based compensation
- Hands-on work on a live production ERP system
- Experience in ERP migration and product commercialization
- Flexible part-time option for enrolled students
- Academic support for thesis work
- Opportunity for continued collaboration or employment based on performance
Apply and Job Link
You can apply here or on our website, and here is the job link:
🔗 https://www.cybermech.systems/jobs/full-stack-developer-intern-erp-enhancement-and-automation-4