Description
We are looking for an experienced Make specialist to help restructure and refactor an existing automation setup. Our current Make scenarios have grown significantly over time and have become difficult to maintain. The goal is to redesign the architecture into clearly defined sub-scenarios, improve resiliency, and ensure long-term maintainability.
Scope of Work
-
Refactor existing scenarios
-
Analyze the current scenario structure (multiple hooks triggering large, monolithic flows).
-
Split into modular and reusable sub-scenarios.
-
Introduce a systematic calling structure (e.g., chained webhooks, data-store–driven routing, or router-based orchestration).
-
-
Improve resilience & error handling
-
Implement robust error paths, retries, and fallback logic.
-
Add logging, monitoring, and alerting where necessary.
-
Ensure idempotency for repeated webhook calls.
-
-
Optimize complex JSON processing
-
Handle nested arrays and deep object structures.
-
Build reusable transformations, iterators, and mapping blueprints.
-
Ensure consistent data validation throughout the flow.
-
-
Enhance maintainability
-
Introduce naming conventions and folder structures.
-
Build documentation inside Make (notes, module descriptions) and externally if required.
-
Propose best-practice guidelines for future scenario development.
-
Tech Stack & Modules Used
Candidates must be proficient with:
-
Brevo (Send Mail module + REST API calls)
-
Microsoft 365: OneDrive, Excel, Calendar modules
-
HTTP API (custom calls, webhook orchestration)
-
Advanced Make modules (Routers, Iterate, Array Aggregator, Data Store, Error Handlers)
Requirements
-
Proven track record working with large Make environments.
-
Deep understanding of nested JSON/array processing.
-
Ability to design scalable, modular automation architectures.
-
Highly structured, documentation-oriented approach.
-
Strong English communication skills.
Deliverables
-
A fully modularized scenario landscape with sub-scenarios.
-
Refactored and optimized logic for all webhook-based flows.
Additional Notes
Our automations are business-critical. Stability, clarity, and professional engineering discipline are essential. We expect clean refactoring, not only “patchwork fixes”.