Position: System Architect
Company: Idenon
Category: Lead
Experience required: 5y
English level: intermediate

IDENON welcomes talented professionals to join our dynamic company as a System Architect. We are seeking a driven and motivated individual to join our team. You will be a key player in the delivery of our products and services, working with some of the brightest minds in the industry.

The following skills are important to us:
— Bachelor’s/Master’s Degree in Computer Science;
— At least 8 years of hands-on development experience;
— 4+ years in a systems architect position;
— Experience delivering/developing software in iGaming industry or experience deploying HighLoad solutions;
— Expert knowledge of Python language when writing software;
— Experience with relational databases (PostgreSQL), search engines (ElasticSearch);
— Understanding of design processes, business and system analysis, development, testing and maintenance of application systems, requirements generation processes, organization and conducting of procedures for selecting systems to be implemented in the company;
— Experience in architecture documentation using UML and BPMN notations;
— Knowledge and practical experience with microservices аrchitecture and event-driven architecture;
— Deep understanding of advantages/disadvantages of different integration schemes;
— Good knowledge of architecture/patterns and design styles.

Your future responsibilities:
— Developing a secure, reliable, scalable and modular architecture;
— Analysis of the new AXIS Platform architecture, implemented application and technology solutions, assessing their current status and optimality of their use;
— Design, development and support of internal business logic, API and microservices;
— Description and development of an optimal data structure model;
— Development of concepts of integration and interaction of components software components, including microservices architecture;
— Collaboration with R&D and Оperational team on all technical aspects of the company’s projects;
— Analysis, selection and assessment of the implementation of the technical components architecture;
— Writing well-documented technical documents/ high level specifications.

What we offer:
— Flexible schedule — You will have the opportunity to choose where you want to work — at one of our comfortable offices or home. We ensure comprehensive company-paid 17 paid days off during the year; unlimited sick leaves and you can request an unpaid leave of absence.
— Learning and professional growth — Expert communities paid certifications and professional events.
— Growth environment — Achieving your goals is much easier with a strong team by your side. It is made up of industry experts and technology enthusiasts who work together towards a common vision.

We value honesty, openness, friendliness, positive attitude, independence.

Let’s create a cool product with us:)