Solution Architect - CRM & Process Automation
RITS is a consulting and technology partner supporting organizations in designing and implementing CRM solutions, business process automation, marketing automation, and loyalty programs. We deliver projects for domestic and international clients in the financial, retail, manufacturing, telecommunications, and public sectors.
About the Role
We are looking for a Solution Architect who will be responsible for designing and providing architectural oversight for solutions in the area of CRM and business process automation.
This is a role for an independent professional capable of leading the architectural stream in an implementation project — from understanding the client's business processes, through solution design, to alignments with IT, security, infrastructure, and integration teams.
The role is consulting in nature. This means working on various client engagements, often across multiple industries and in projects of varying scopes. Our implementation teams work, among others, on the Creatio platform. Experience with Creatio is an asset, but not a requirement — the key is architectural maturity and experience with comparable CRM, BPM, low-code, or process automation platforms.
Responsibilities
Your tasks will include:
Designing the architecture of CRM, BPM, low-code, and process automation solutions.
Leading end-to-end solution architecture: business processes, data model, roles and permissions, integrations, customizations, deployment, and maintenance.
Defining the architecture for integration with client systems, e.g., ERP, core systems, data warehouses, marketing automation, communication channels, and external systems.
Selecting the appropriate integration and technology patterns for project needs.
Conducting discovery workshops and translating business requirements into architectural decisions.
Collaborating with client security teams in areas such as SSO, IAM, data protection, information classification, GDPR, and audit requirements.
Collaborating with infrastructure teams regarding deployment models, environments, availability, monitoring, maintenance, and CI/CD.
Providing subject matter support for RITS implementation teams: architectural reviews, design decisions, delivery standards, and documentation.
Participating in the pre-sales process on the RITS side, including estimations, feasibility assessments, solution concepts, presentations, and support in responding to RFIs/RFPs.
Identifying technological risks and proposing practical solutions.
Ensuring the quality, performance, scalability, and maintainability of designed solutions.
Requirements
We are looking for someone with experience in implementation projects at the intersection of business and technology, capable of independently leading the solution architecture area.
The following will be important to us:
A minimum of 5 years of experience in CRM, BPM, low-code, or business process automation projects.
Experience in a role such as Solution Architect, System Architect, Integration Architect, Technical Lead, Lead Developer, Lead Consultant, or similar.
Practical experience with at least one enterprise-class CRM, BPM, or low-code platform, e.g., Creatio, Salesforce, Microsoft Dynamics 365, Pega, Appian, OutSystems, or similar.
Experience in designing end-to-end architecture for deployments in medium or large organizations.
Experience working with business requirements and translating them into solution architecture.
Ability to communicate effectively with both business stakeholders and IT, security, infrastructure, and integration teams.
Experience working with delivery teams: analysts, developers, testers, implementation consultants, and project managers.
Good knowledge of Polish and English at a level enabling work with international clients and technical documentation.
Technical Competencies
We expect a practical understanding of CRM / BPM / low-code solution architecture, including:
Knowledge of the architecture of CRM, BPM, workflow, or process automation systems.
Understanding of configuration, customization, and extension of CRM/BPM platforms.
Ability to distinguish when a no-code/low-code configuration is sufficient and when custom development is required.
Knowledge of business process modeling, including BPMN 2.0.
Experience in designing integrations using REST API, SOAP, webhooks, OData, middleware, iPaaS, or API Gateways.
Understanding of integration patterns: synchronous and asynchronous integrations, event-driven, queues, retry, idempotency, throttling, batch, and ETL.
Ability to design data models, data flows, and mappings between systems.
Knowledge of authentication and authorization mechanisms, such as OAuth 2.0, SAML, OpenID Connect, SSO, Azure AD / Entra ID, Okta, or ADFS.
Understanding of application security issues, roles and permissions, auditability, event logging, data retention, and GDPR compliance.
Understanding of infrastructure aspects: DEV / TEST / UAT / PROD environments, deployment, monitoring, diagnostics, availability, backup, and disaster recovery.
Knowledge of relational databases at a level allowing for designing data models and conducting discussions with technical teams.
Familiarity with architectural and technical documentation: HLD, LLD, architecture diagrams, integration diagrams, ADRs, API descriptions, and data mappings.
Familiarity with tools such as Postman, Swagger / OpenAPI, Jira, Confluence, Draw.io, Lucidchart, or similar.
This is not a hands-on developer role, but we expect technical fluency that allows for substantive discussions with developers, integrators, security, and infrastructure teams.
Business Processes
Understanding business processes will be important to us, particularly in the areas of:
Sales and sales pipeline.
Lead management.
Customer service and case management.
Marketing automation.
Operational and back-office processes.
Workflow automation for business teams.
We are looking for someone who not only designs system architecture but also understands how a given solution will be used by the business and what processes it is meant to support.
Nice to Have
An additional asset will be:
Experience with the Creatio platform or other CRM, BPM, low-code, and process automation solutions.
Experience working on the side of an integrator, consulting firm, or technology partner.
Experience with integration platforms and tools, e.g., Azure Logic Apps, MuleSoft, Boomi, Kafka, RabbitMQ, Azure Service Bus.
Knowledge of public cloud: Azure, AWS, or GCP.
Experience with CI/CD, Azure DevOps, GitLab, or similar tools.
Basic knowledge of IaC, e.g., Terraform or Bicep.
Knowledge of a backend stack, e.g., .NET / C# or Java, at a level allowing to read code and converse with developers.
Experience with RPA, e.g., UiPath, Power Automate, Automation Anywhere.
Experience in regulated sectors: finance, insurance, telco, healthcare, or public sector.
Platform certifications, e.g., Creatio, Salesforce, Microsoft Dynamics 365 / Power Platform, Pega, Appian, OutSystems.
Architectural certifications, e.g., TOGAF, Open CA, AWS Solutions Architect, Azure Solutions Architect.
Soft Skills
Important for this role will be:
Independence and responsibility for architectural decisions made.
Ability to work under conditions of incomplete information.
Clear communication of trade-offs, risks, and consequences of design decisions.
Ability to communicate effectively with both client management and technical teams.
Good work organization when handling several parallel topics.
Ability to create clear, practical documentation.
A problem-solving attitude, rather than merely describing limitations.
What We Offer
We offer participation in CRM, BPM, low-code, and process automation projects delivered for business clients in Poland and abroad.
This is a role for someone who wants to work closely with business, technology, and delivery — with a real impact on the shape of the designed solutions. You will collaborate with implementation teams, consultants, architects, developers, and client teams responsible for business, IT, security, and infrastructure.
We are looking for someone who does not just "draw architecture," but can design a solution, defend technological decisions, understand the business process, and guide the project through practical implementation challenges.
This role is not perfectly suited for you, but you have a friend who would fit? Recommend your friend and get up to 5000 zł!
Referral Program: Talent from your network

RITS Professional Services
RITS Professional Services is a dynamic technology company that creates innovative solutions for modern business. We specialize in software development, mobile applications, and data management systems.Solution Architect - CRM & Process Automation
Solution Architect - CRM & Process Automation