Zehntech - Odoo Developer - Python Programming
You will be joining Zehntech, a fast-growing IT solution and product development organization based in central India. Zehntech offers various software development, maintenance, and support services to global clients from its Indore Development Center, with a strong belief in the strength that comes from the organization's People. Currently, Zehntech is expanding its team and is in search of a talented and ambitious Mobile Application Developer specializing in Flutter. The organization provides excellent benefits, learning opportunities, and a promising career growth path in software SaaS product development, Bigdata, and IOT. As a Python Developer with expertise in Odoo, your role will involve developing and customizing Odoo modules to cater to the specific requirements of clients. The ideal candidate should possess a solid background in Python development, practical experience with Odoo, and a deep interest in constructing scalable and efficient business applications. If you are a problem-solver, a quick learner, and thrive in a collaborative environment, Zehntech is eager to hear from you. Your primary responsibilities as an Odoo and Flectra Developer at Zehntech will include: - Developing and customizing Odoo modules as per client needs, encompassing CRM, sales, inventory, accounting, and HR modules. - Collaborating with project managers, business analysts, and stakeholders to gather requirements and transform them into technical solutions. - Designing and implementing customizations, workflows, and reports within the Odoo framework to align with business objectives. - Integrating Odoo with third-party systems and applications via APIs and web services. - Optimizing Odoo performance, troubleshooting issues, and implementing best practices to ensure scalability, security, and reliability. - Writing clean, maintainable, and efficient code following industry standards and best practices. - Conducting code reviews, offering feedback, and mentoring junior developers to uphold code quality and consistency. - Staying updated with Odoo updates, new features, and community modules to assess their applicability to ongoing projects. - Documenting technical specifications, installation instructions, and user guides for Odoo solutions. - Collaborating with cross-functional teams to maintain existing Odoo implementations and provide technical support as required. Qualifications and Skills required for this position: - Bachelor's degree in Computer Science, Engineering, or a related field, with a preference for a Master's degree. - Over 2 years of experience in Python development, focusing on Odoo development and customization. - Proficiency in Python programming language and familiarity with Odoo framework and tools. - Sound understanding of relational databases such as PostgreSQL and ORM concepts. - Experience with web technologies like HTML, CSS, JavaScript, and XML. - Knowledge of software development best practices, including version control, testing, and debugging. - Strong problem-solving skills, attention to detail, and effective communication and interpersonal abilities. - Capability to work independently, prioritize tasks, and manage time efficiently to meet project deadlines. - Eagerness to learn new technologies and adapt to evolving business needs. Furthermore, proficiency in Odoo/Flectra is essential, including: - Good knowledge of Docker image creation and usage during development and testing. - Proven track record with Odoo development and the ability to work within fixed timelines while ensuring good programming practices. - Comprehensive understanding of ODOO basic flow, data models, and developing custom modules. - Expertise in Odoo Techno functional aspects and migrating between versions. - Core knowledge of ODOO features like Sales, Purchase, CRM, Accounts, Projects, Timesheet, HR, etc. - Familiarity with ODOO front end (XML and JavaScript) and back end (PostgreSQL) operations. - Proficiency in customization through Widgets, Wizards, Java Script, view XML, Q-Web reports creation, and data import using ODOO's tools. - Self-management skills are vital, allowing you to handle tasks independently or as part of a team, ensuring completion. Soft Skills required for this role include: - Excellent verbal and written communication skills, with a positive approach towards interactions with customers, sales teams, and colleagues. - Strong time management and priority-setting capabilities. - Ability to work effectively both independently and within a team. - Skill in understanding requirements and delivering effective solutions promptly. - Proficient in email communication and a team player with a goal-oriented mindset. - Customer-centric approach towards ensuring customer success. Tools you will be working with: - VS Code - Flux/JIRA/Azure DevOps - Chrome/Firefox Developer features - Unix Command line/Bash scripting - Docker CLI - Jenkins - Postman/Curl for API Testing - Sharepoint/MS Word/Atlassian Confluence for documentation - MS Outlook for email and Calendar - Zoom/MS Teams for online meetings Certifications required: - Odoo Certification v15 - AWS Certified Cloud Practitioner If you meet the qualifications and skills mentioned above and are excited about the opportunity to join a dynamic and growing organization like Zehntech, we encourage you to apply for this position.,