Internship: Odoo Developer

As an Odoo Developer, you will be responsible for developing, customizing, and maintaining Odoo ERP software and related applications to meet customer requirements. You will work closely with clients, business analysts, and other stakeholders to understand their needs, design and implement technical solutions, and provide ongoing support. You will also collaborate with other internal teams, such as quality assurance, product management, and technical support, to ensure timely and successful project delivery.

Key Responsibilities:

  • "Software Development: Develop and customize Odoo modules, applications, and integrations to meet customer requirements. Write clean, maintainable, and efficient code using Python, JavaScript, XML, and other relevant technologies. Create and modify database models, user interfaces, workflows, and reports within Odoo framework. Debug and resolve software defects, performance issues, and other technical problems. Follow coding best practices, coding standards, and version control processes to ensure high-quality software development.
  • Requirement Analysis: Collaborate with clients, business analysts, and other stakeholders to gather and analyze business requirements. Translate business needs into technical requirements, specifications, and designs. Provide technical expertise and recommendations on the feasibility and viability of proposed solutions. Ensure that technical solutions align with Odoo best practices, guidelines, and standards. Conduct code and design reviews to ensure quality and consistency across projects.
  • Customization and Configuration: Customize and configure Odoo modules, workflows, and user interfaces using Odoo Studio or other relevant tools. Develop and maintain custom reports, dashboards, and data exports. Create and modify user roles, permissions, and access controls within Odoo system. Configure and manage integrations with other systems, such as third-party APIs, payment gateways, and shipping carriers. Collaborate with functional consultants, customers, and other stakeholders to understand customization requirements and provide technical solutions.
  • Testing and Deployment: Conduct unit testing, integration testing, and system testing to ensure software quality and functionality. Collaborate with quality assurance team to identify and resolve defects and issues. Prepare and execute software deployment plans, including database migrations, code releases, and data imports/exports. Provide technical support during software installation, configuration, and production deployment. Collaborate with other technical teams, such as system administrators, network administrators, and database administrators, to ensure smooth system operations and performance.
  • Documentation and Training: Create and maintain technical documentation, including system architecture, design documents, technical specifications, and user guides. Provide technical training and support to clients, business analysts, and other stakeholders on Odoo system, customizations, and best practices. Provide technical expertise and assistance to functional consultants and support team on resolving technical issues and inquiries.


Qualifications:
• Bachelor's degree in Computer Science, Software Engineering, or related field.
• Proven experience in software development, preferably with Python, JavaScript, and XML.
• Strong understanding of ERP concepts and business processes, preferably with Odoo or other similar ERP systems.
• Familiarity with web development technologies, such as HTML, CSS, and JavaScript frameworks.
• Experience with relational databases, such as PostgreSQL, and data modeling concepts.
• Proficient in using Odoo framework, tools, and libraries for software development and customization.
• Knowledge of version control systems, such as Git, for code management and collaboration.
• Strong analytical and problem-solving skills to analyze business requirements and provide technical solutions.
• Ability to work independently and collaboratively in a fast-paced, deadline-driven environment.
• Excellent communication and interpersonal skills to effectively collaborate with clients, stakeholders, and team members.
• Ability to adapt to changing technologies, tools, and best practices in software development.
• Strong attention to detail and commitment to delivering high-quality software solutions.
• Odoo certification, such as Odoo Technical Training, is a plus.



 




Berlin, Germany
Operations
Internship

Internship: Odoo Project Manager

The Project Manager will be responsible for assisting our customers with the design and deployment of their Odoo ERP-based Strategic Sourcing solutions. 

Responsibilities

  • Manage and assist with the preparation of RFPs [Request For Proposals], as well as provide the sales team with functional, technical, and industry support in the creation of ROI templates and other sales tools, as required.
  • Manage existing customer relationships and build a new customer base.
  • Control accounts receivable and resolve commercial issues. 
  • Create value for our clients. 
  • Manage the delivery of our ERP projects on time and on budget. 
  • Control the project budget and generate margins. 
  • Assist our team with sales meetings as well as preparing stunning Odoo demos.
  • Coordinate the project, delegate tasks, and lead your team.
  • Train the users and keep healthy communication with clients. 
  • Help to improve our project methodology. 

Requirements

  • Bachelor's degree in Information Systems / Computer Science / Business / Accounting / Management. A Master's degree in business management is an advantage.
  • Excellent communication, presentation, and writing skills in English.
  • Strong interpersonal and leadership skills.
  • Ability to combine skills of a Project Manager and an Analyst / Solution Architect.
  • Have a passion for IT and motivation to learn new skills.
  • Relevant experience in the IT industry or Project Management. 
  • Experience working on Odoo-related projects as an Analyst, Consultant, or Project Manager.

Berlin, Germany
Operations
Internship
About us

We are a team of passionate people whose goal is to improve everyone's life through disruptive products. We build great products to solve your business problems.