Solution Architect
Moscow!
Hi! We are Secreate – a 360° IT company. We solve businesses' digital challenges, from analytics and development of any complexity to project consulting and support of finished solutions.
Among our regular clients are companies such as: Uralchem, LG, Suzuki, Rosgosstrakh, Rostelecom, Skolkovo, Skyeng, OZON, Kaspersky, ITMO, MISIS, and others.
Our goal is not only to create excellent products but also to help junior specialists develop, gaining valuable experience working on interesting and large-scale projects.
We are always looking for enthusiastic specialists who want to grow in their profession, receive a decent salary, choose interesting projects, and manage their time.
We invite Solution Architects (ERP/Integration) to collaborate on the following tasks:
- Formulating requirements for integrations, data, and reporting;
- Developing the conceptual architecture of the ERP system;
- Analyzing existing information systems (including demonstrations) — focusing on technical architecture, used databases, exchange protocols, existing integrations;
- Filling out information system and integration cards (technical part);
- Technical expertise of AS-IS and TO-BE models (checking for implementability from the perspective of existing IS, integrations, and data);
- Formulating technical limitations and risks that affect TO-BE models.
✔️ What's important
- Strong background in the role of System Analyst/Integration Analyst;
- Experience in developing conceptual ERP architecture (modules, layers, interaction);
- Technical analysis of IS: DBMS, protocols, integrations, DB;
- Filling out system and integration cards (technical part);
- Formulating integration requirements (formats, protocols, SLA, authentication);
- Defining data and reporting requirements (sources, aggregations, regulations);
- Technical expertise of AS-IS / TO-BE models for implementability;
- Identifying technical limitations and risks (performance, compatibility, channels);
- Proficiency in integration architectural patterns (REST, SOAP, queue, file exchange);
- Understanding of the data lifecycle (ETL, migration, mastering);
- Basic data modeling skills (ER diagrams, DB schemas).
✔️ Knowledge of Software and Systems:
- DBMS: PostgreSQL, Oracle, MS SQL, MySQL (knowledge of schemas, indexes, query performance);
- Data modeling tools: ERwin, DBVisualizer, SQL Developer, pgAdmin;
- Protocols and formats: REST, SOAP, gRPC, AMQP (RabbitMQ/Kafka), FTP/SFTP, JSON, XML, Avro, Parquet;
- API testing tools: Postman, SoapUI, Swagger/OpenAPI;
- Integration systems: knowledge of ESB, API Gateway, Message Queue (at a conceptual level);
- Virtualization and containerization platforms: Docker, Kubernetes (understanding of networks and volumes);
- Monitoring and logging systems: (optional) – Zabbix, ELK, Prometheus (for reporting and availability requirements);
- Architecture archiving tools: Sparx EA, ArchiMate, Visio (for conceptual diagrams).