About the role
The core responsibilities for the job include the following:
Enterprise Systems Ownership and Operations:
- Own day-to-day operations of JOOLA's enterprise systems, including NetSuite ERP, Salesforce CRM, Celigo integration platform, and EDI connectivity.
- Monitor, support, and troubleshoot system and integration workflows to ensure high availability, accuracy, and SLA adherence.
- Manage system configuration, user roles, permissions, and data quality across platforms.
- Plan capacity and performance for peak business periods to ensure scalability.
- Implement system and process automation to reduce manual tasks and increase efficiency.
- Design and implement observability and monitoring capabilitiescollecting logs, metrics, and traces to proactively detect and resolve system issues.
Integration and Architecture Management:
- Comprehend business requirements and devise scalable integration solutions across ERP, CRM, eCommerce, and analytics systems.
- Lead integration projects across iPaaS platforms (e. g., Celigo, MuleSoft, Boomi), native platform APIs, webhooks, and event-driven patterns. Guide development teams for delivery and execution.
- Learn deep knowledge of EDI business processes such as Order-to-Cash (O2C) and Procure-to-Pay (P2P) on the jobto automate order entry, fulfillment, invoicing, and payment processes across trading partners.
- Apply understanding of NetSuite's core ERP modulesincluding financial management, inventory management, order management, supply chain management, materials requirements planning (MRP), and procurementto build robust integrations.
- Integrate Oracle ERP modules, such as Financial Management, Procurement, and Supply Chain Management, by designing data flows and automations that track accounts payable/receivable, streamline purchasing, and manage inventory
- Write and maintain integration scripts and functions using languages such as JavaScript, Python, SuiteScript, Apex, or other relevant technologies.
- Design, develop, and optimize SQL queries and data transformations to facilitate high-volume data exchange between systems.
- Guide the team to implement event-driven and asynchronous integration patterns leveraging message queues and webhooks.
- Establish API governance standards, including version control, authentication, pagination, rate-limit handling, and protocol conversions.
- Design reliable workflows with proper retry logic, idempotency, error handling, and monitoring.
- Evaluate and recommend new tools and technologies; conduct proofs-of-concept and make buy vs. build recommendations.
- Work with multiple iPaaS platforms (Celigo, MuleSoft, Boomi, etc. ) and API management tools to orchestrate complex integrations.
Requirements:
- Hands-on expertise with NetSuite ERP (mandatory) and experience with iPaaS platforms such as Celigo/MuleSoft/Boomi, SAP/Salesforce, and EDI skills are preferred but can be learned on the job.
- Strong understanding of NetSuite core modules, including financial management, inventory management, order management, supply chain management, and materials requirements planning (MRP) and procurement, and familiarity with Oracle ERP modules (Financial Management, Procurement, and Supply Chain Management)
- Strong understanding of NetSuite core modules, including financial management, inventory management, order management, supply chain management, materials requirements planning (MRP), and procurement and other Oracle ERP solutions.
- Have gained experience with Salesforce integration patterns (data, process, virtual), synchronous vs. asynchronous messaging, and API event handling.
- Have or gain deep knowledge of EDI processes, including Order-to-Cash (O2C) and Procure-to-Pay (P2P) supply chain workflows, and experience automating these processes via EDI.
- Experience with CI/CD pipelines, Git-based workflows, and system monitoring tools.
- Proficiency in at least one programming language (e. g., JavaScript, Python) for scripting and automation.
- Experience building custom integrations using NetSuite SuiteScript 2.0 and Salesforce Apex.
- Strong SQL skills and experience with data modeling, transformation, and performance tuning.
- Experience with other iPaaS platforms such as MuleSoft or Boomi and B2B integration frameworks.
- Excellent troubleshooting, analytical, and communication skills.
- Ability to work independently and collaboratively across teams and time zones.