Hello! We are MarfaTech, an accredited IT company developing proprietary high-tech products for B2B clients in global markets.
We have extensive expertise in the technologies we use and little legacy code. We love our code and keep it up-to-date. We use the most relevant and modern technologies in our projects.
Our stack: PHP 8+, Go, Python, MySQL, Clickhouse, Redis, Docker, Kubernetes, Git, CI/CD
Our values:
Mastery - We are professionals in our field and constantly improve our skills!
Mindfulness - We know exactly what we are doing and why!
Collaboration - We help each other to be better at what we do!
And we are looking for an experienced Solution Architect to join our team for the development of a highload project.
Responsibilities:
- Maintaining project and work documentation. Documenting the system architecture as a whole and its subsystems, keeping the documentation up-to-date;
- Close interaction with the business to form product requirements and system analysis to formalize business logic;
- Designing the information system to ensure its flexibility, scalability, fault tolerance, and security;
- Designing technical interfaces, defining data transfer and storage formats;
- Analyzing risks of the existing and designed architecture, considering the long-term development perspective;
- Monitoring implementation - architectural supervision of the development process at key points;
- Code audit (code review of key system parts). Identifying deviations from the formulated business requirements and functional requirements;
- Analyzing risks and causes of errors during system development and operation.
Our expectations from the candidate:
- At least 3 years of experience as an application architect on highload projects;
- Solid understanding of Cloud Native concepts;
- Proficient in C4, UML, BPMN notations;
- Proficient in PlantUML;
- Proficient in SQL (MySQL, ClickHouse);
- Ability to work in a team and ensure communication with other team members, including developers, testers, and project managers;
- Engagement with business requirements and the ability to find compromises between technical and business needs.
We offer:
- You can work remotely from anywhere in the world. And if you want to meet in person, the doors of our office in Moscow are always open:);
- Competitive salary level;
- A strong technical team that is always ready to share experience, we have the best technical experts working here;
- Complex, interesting tasks and the use of new technologies;
- We guarantee a complete absence of bureaucracy and technological freedom;
- Opportunities for career growth and professional development;
- An open and free friendly atmosphere - here you can set trends yourself, not follow them;
- 50% compensation for English language learning;
- Partial reimbursement for sports activities;
- 10 free sessions and 50% compensation for psychologist consultations;
- Work schedule: five days a week (flexible start of the day).