Job Closed
This listing is no longer active.
A global provider of insurance and investment software solutions.
Solutions Architect
Location
Colombia
Posted
27 days ago
Salary
0
Seniority
Lead
Job Description
Solutions Architect
Equisoft
• Design and implement integration strategies for complex, multi-system enterprise solutions, including deployment, testing, and infrastructure optimization • Define integration architecture patterns and recommend technology solutions aligned with client business objectives and technical constraints • Design multi-layer integration architectures (API Gateway, middleware, backend systems) ensuring end-to-end traceability and observability • Create comprehensive technical documentation, architectural diagrams, and design specifications following industry-standard methodologies (C4, UML, ArchiMate) • Ensure solutions meet performance, security, compliance, and scalability requirements through architecture reviews and quality gates • Act as the technical reference for integration architecture in front of enterprise clients, representing Equisoft in technical discussions and architectural decision-making • Lead and coordinate various stakeholder groups (Architects, Team Leads, Project Managers, Client Teams) during implementation projects • Define and oversee testing strategies including integration, performance, and load testing to ensure quality deliverables • Design and implement distributed logging, tracing, and auditing strategies to ensure observability across integration layers • Support the definition and implementation of CI/CD strategies and automated deployment pipelines for integration components • Stay current with technology trends in enterprise integration, cloud infrastructure, and middleware, and provide recommendations for evolving best practices • Participate in Agile ceremonies (sprint planning, refinements, retrospectives) and contribute to the continuous improvement of delivery processes
Job Requirements
- Technical Bachelor’s Degree in Computer Engineering, Information Technology, or equivalent
- A minimum of 8 years of experience in software development (Java) with at least 3–5 years in an architecture or technical leadership role
- Demonstrated expertise in enterprise integration architecture, with experience designing solutions for large-scale, multi-system environments
- Strong experience with integration patterns and protocols: REST, SOAP, synchronous/asynchronous communication, message brokers, and event-driven architecture
- Experience in data and message design: XML, JSON, canonical models, data mapping, and transformation
- Experience with cloud platforms, primarily Oracle Cloud Infrastructure (OCI); experience with Azure, AWS, or GCP is also valued
- Experience with API Management platforms (API Gateways, rate limiting, security policies, lifecycle management)
- Experience with middleware and integration platforms (Apache Camel, MuleSoft, or equivalent)
- Hands-on experience with CI/CD tooling (Azure DevOps, GitLab CI, or similar) and automated deployment pipelines
- Experience with IT security in integration contexts: authentication, authorization, SSO, OAuth, SAML, WS-Security
- Experience designing distributed logging, tracing, and observability strategies for integration layers
- Ability to travel for work internationally, primarily in the Caribbean and Latin America
- Proficient in English and Spanish (spoken and written).
Benefits
- Benefits available day 1 (details vary by country)
- Educational Support (LinkedIn Learning, LOMA Courses and Equisoft University)
Related Guides
Related Categories
Related Job Pages
More Solutions Engineer Jobs
Lead Sales Specialist – Digital Solution Architecture
Switzerland Global EnterpriseWe support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.
• Act as a trusted technical advisor within the Commercial Sales Team • Translate customer challenges into tailored GE Vernova software solutions and value cases • Apply industry knowledge (Power Generation, Oil & Gas, Chemical, Petrochemical) to design reference architectures and quantify solution impact • Leverage expertise in Asset Performance Management, predictive analytics, operations performance, and carbon management trends • Use analytical and commercial judgment to propose differentiated solutions • Collaborate globally with strong interpersonal skills
Role Description As a Technical Solutions Manager, you are responsible for the successful delivery of the claims in your client assignments. You are a self-starter who embraces learning and proactively seeks opportunities to expand your knowledge. You have a collaborative spirit and communicate effectively with both technical teams and C-level executives. With an eye for detail, you are meticulous in managing documentation and maintaining accurate records, ensuring nothing is overlooked. You are passionate about technology and fully committed to delivering an exceptional client experience. Location: This role is remote-first, ideally hiring across British Columbia, Alberta, Ontario, and Quebec. In-person collaboration: If you’re based in Vancouver, Calgary, Toronto, or Montreal, occasional in-office collaboration is a strong asset. Language: Bilingualism in French and English is considered a strong asset. Key Responsibilities - Act as a trusted advisor and leverage your deep domain knowledge and incentive program experience to help your clients plan their strategy for their annual claim. - Advise clients on strategic filing positions and develop work plans to successfully manage expectations. - Understand, analyze, and interpret tax legislation governing Tax Credit programs to assist clients in determining eligible expenditures and activities. - Execute the claim delivery process throughout the entire client lifecycle, including proactive interviews and end-of-year claim preparation. - Oversee the execution and delivery of concurrent projects while managing claim delivery targets and client expectations. - Proactively identify, communicate, and mitigate project risks to ensure successful outcomes. - Coordinate and gather necessary financial and technical information. - Conduct technical interviews to extract relevant information. - Translate complex technical information into clear, focused narratives that highlight key aspects of technical efforts. - Prepare technical and financial deliverables for review by Delivery Managers and Client Partners. - Maintain meticulous records and ensure internal systems are up-to-date. - Offer constructive insights to help clients maximize their claim potential. - Utilize team resources appropriately to ensure projects are delivered successfully, delays and overruns are minimized, and project efficiencies and budgets are managed and proactively communicated. - Support Delivery Managers and Client Partners during the audit process, including: - Coordinating and corresponding with relevant government agencies. - Collecting, producing, and managing the presentation of documentation for review by government agencies. - Providing support during calls with government representatives, including any interview preparation required. - Conducting follow-up with relevant parties to ensure prompt and timely responses to inquiries as well as responses from government agencies. - Operate independently, taking ownership of assigned tasks and projects. - Stay updated on changes in government policies and procedures. Regularly review and refine documentation practices to enhance effectiveness and incorporate new information. - Encourage a mindset of continuous improvement and solutioning by regularly reviewing processes and performance and providing feedback for refinement and growth. - Identify and address process improvements proactively. Actively participate and partner with internal teams to roll out the needed changes and initiatives. - Ensure continued client satisfaction post-claim completion by maintaining regular contact and offering ongoing support and guidance. Conduct proactive interviews to understand current client needs and developments, develop preliminary filing positions, and initial work plans. - Promote and champion the adoption of the Boast platform. Enthusiastically provide feedback as to ways to enhance the Boast Platform, create efficiencies, and introduce new features to improve claim prep and delivery. - Develop and execute on a suitable Professional Development plan (PDP) that helps you grow as a professional and remain relevant to Boast’s client base. Qualifications - 1-3 years’ experience in the STEM industry. - Effective skills in persuasion and influence, as well as an ability to enthuse and inspire. - Familiarity with project management tools (e.g., JIRA, Asana, GitHub, Clickup, Linear, Notion), accounting systems (e.g., QuickBooks, FreshBooks, Oracle NetSuite), and payroll systems (Ceridian, Wagepoint, QuickBooks) and best practices within each system. - Demonstrated ability to be an independent and strategic thinker. - Meticulous attention to detail and organizational skills to manage complex tasks and projects efficiently. - Proficient in comprehending technical discussions, analyzing information, and synthesizing insights effectively. - Drive and determination to succeed in a dynamic company and growing team. - Ability to meet multiple deadlines and prioritize tasks appropriately. - Ability to travel to client offices and conferences. - Ability to lead or follow as the situation mandates. - Exceptional communication and presentation skills, including great public speaking skills and workshop facilitation. - Language: English and/or French, Spanish, or Mandarin. Career Progression As you progress in your role, you will have opportunities to take on challenging projects and responsibilities that will enhance your skills and prepare you for future roles within the company. Examples of future roles could include Senior Technical Solutions Manager and Onboarding Specialist. Benefits - Comprehensive health and dental benefits package. - RRSP matching program. - Three weeks of paid vacation. - Remote-first environment with access to co-working spaces in Montreal, Toronto, Vancouver, and Calgary. - Team-building and annual company retreats. - Opportunity to take ownership of meaningful work and directly influence outcomes in a growing, product-driven company. - Work alongside a team focused on solving complex, high-impact problems in a fast-moving, start-up environment.
• Build and maintain the device integration layer: Python and C-based protocol adapters, drivers, and translation modules for sensors, PLCs, energy meters, gateways, and OEM hardware • Implement production-quality integration adapters for: MQTT v3.1/v5.0, Modbus TCP, Modbus RTU, OPC-UA, BACnet/IP, SNMP, CoAP, HTTP REST, and proprietary OEM APIs • Write reusable protocol libraries that abstract hardware communication behind a unified Device Interface — not one-off scripts per device • Build and maintain the Device Compatibility Matrix: all tested hardware logged with protocol version, firmware, known issues, config templates, and onboarding effort estimate • Conduct hardware-in-the-loop testing for every new device: validate telemetry accuracy, command round-trip time, error handling, and reconnection behaviour under interrupted connectivity • Build device profile templates enabling configuration-based onboarding of certified device types — no customer-side code required • Implement data normalisation: raw hardware values (register counts, voltage, proprietary units) converted to standardised engineering-unit JSON telemetry • Build edge gateway software running on embedded Linux gateways and Raspberry Pi-class devices for local protocol translation, data buffering, and pre-processing • Implement local data buffering on edge: no data loss during cloud connectivity gaps — mandatory for industrial and logistics deployments • Develop edge aggregation logic: configurable statistical summaries to reduce uplink bandwidth where cloud cost or connectivity is constrained • Configure and validate edge runtimes: AWS Greengrass, Azure IoT Edge, or Node-RED on target OEM gateway hardware • Implement secure edge-to-cloud communication: mTLS with X.509 certificates, certificate rotation, and revocation handling • Build OTA update clients on edge devices: receive, validate, stage, and apply firmware updates from the platform OTA service • Evaluate new hardware from the supplier ecosystem: produce integration feasibility reports and effort estimates within 48 hours of receiving a new device • Work with OEM technical teams to obtain datasheets, SDK documentation, communication specs, and evaluation units • Write SDK and integration guides for each certified hardware family — enabling customers to self-onboard without raising support tickets • Validate hardware compatibility for customer deployment environments before any commercial commitment is made • Maintain complete documentation for every integration: protocol specs, firmware versions tested, known limitations, configuration templates, troubleshooting steps
Role Description We are building a hardware-agnostic IoT platform that connects physical sensors, industrial controllers, gateways, and OEM devices to a unified cloud dashboard. We need an experienced IoT Systems & Integration Engineer who can build the protocol adapters, gateway software, and device abstraction layer that makes this possible. This role works directly with a large ecosystem of OEM hardware suppliers across multiple countries. Qualifications - 5–9 years of hands-on IoT systems integration, embedded systems, or industrial automation work — lab or field hardware experience is mandatory; purely software candidates will not be considered - Deep, practical Modbus TCP and RTU experience — you have implemented Modbus masters and slaves, mapped register addresses from datasheets, and debugged communication failures at the byte level ⚑ NON-NEGOTIABLE - Solid MQTT knowledge: broker configuration, topic design, QoS level selection, hardware MQTT client integration and troubleshooting ⚑ NON-NEGOTIABLE - Python for production-quality protocol adapter development — not scripting; you write maintainable, tested integration libraries - Industrial IoT gateway configuration and programming: Advantech, Moxa, Pepperl+Fuchs, or any equivalent embedded Linux gateway platform - OPC-UA hands-on experience: browsing server address spaces, reading node values, implementing client subscriptions - Ability to read hardware datasheets, electrical schematics, and communication protocol specifications independently — this is a day-to-day requirement, not an occasional one ⚑ CRITICAL SKILL - Sensor domain experience across at least 3 of the following: temperature/humidity, power/energy monitoring, GPS/asset tracking, pressure/flow, vibration/accelerometer, air quality - Remote work discipline: rigorous documentation habits, async-first communication, and ability to coordinate physical hardware testing across distributed locations ⚑ REMOTE DISCIPLINE Requirements - Build and maintain the device integration layer: Python and C-based protocol adapters, drivers, and translation modules for sensors, PLCs, energy meters, gateways, and OEM hardware - Implement production-quality integration adapters for: MQTT v3.1/v5.0, Modbus TCP, Modbus RTU, OPC-UA, BACnet/IP, SNMP, CoAP, HTTP REST, and proprietary OEM APIs - Write reusable protocol libraries that abstract hardware communication behind a unified Device Interface — not one-off scripts per device - Build and maintain the Device Compatibility Matrix: all tested hardware logged with protocol version, firmware, known issues, config templates, and onboarding effort estimate - Conduct hardware-in-the-loop testing for every new device: validate telemetry accuracy, command round-trip time, error handling, and reconnection behaviour under interrupted connectivity - Build device profile templates enabling configuration-based onboarding of certified device types — no customer-side code required - Implement data normalisation: raw hardware values (register counts, voltage, proprietary units) converted to standardised engineering-unit JSON telemetry - Build edge gateway software running on embedded Linux gateways and Raspberry Pi-class devices for local protocol translation, data buffering, and pre-processing - Implement local data buffering on edge: no data loss during cloud connectivity gaps — mandatory for industrial and logistics deployments - Develop edge aggregation logic: configurable statistical summaries to reduce uplink bandwidth where cloud cost or connectivity is constrained - Configure and validate edge runtimes: AWS Greengrass, Azure IoT Edge, or Node-RED on target OEM gateway hardware - Implement secure edge-to-cloud communication: mTLS with X.509 certificates, certificate rotation, and revocation handling - Build OTA update clients on edge devices: receive, validate, stage, and apply firmware updates from the platform OTA service - Evaluate new hardware from the supplier ecosystem: produce integration feasibility reports and effort estimates within 48 hours of receiving a new device - Work with OEM technical teams to obtain datasheets, SDK documentation, communication specs, and evaluation units - Write SDK and integration guides for each certified hardware family — enabling customers to self-onboard without raising support tickets - Validate hardware compatibility for customer deployment environments before any commercial commitment is made - Maintain complete documentation for every integration: protocol specs, firmware versions tested, known limitations, configuration templates, troubleshooting steps Benefits - Remote work flexibility - Collaborative team environment - Opportunities for professional development


