PIN-UP.TECH develops software for the iGaming industry, specializes in technological solutions.
1 березня 2024

Software Architect (вакансія неактивна)

Київ, Єреван (Вірменія), Варшава (Польща), Лімасол (Кіпр), Алмати (Казахстан), віддалено

PIN-UP.TECH is one of the directions of the international ecosystem PIN-UP Global, which operates in six countries — Ukraine, Poland, Kazakhstan, Cyprus, Peru, and Armenia. PIN-UP.TECH is the foundation of today’s international ecosystem of PIN-UP Global, the main products of PIN-UP.TECH are platforms for Ukraine and Kazakhstan. PIN-UP Global is an ecosystem of independent companies involved in the life cycle of various entertainment products. Ecosystem companies introduce innovative technologies, non-standard solutions for the development and scaling of products and services.

We are looking for a skilled Software Architect to join our team.

The PIN-UP.TECH company is looking for a Software Architect to join and strengthen the Architects team.
The main responsibilities and duties are collaborating with stakeholders, Analyzing requirements and converting them to Architecture documents based on DDD architecture, high-level and low-level diagrams building (UML2.0/C4 model), API design (protobuf, Swagger). In addition inter-team collaboration would also take place. And last but not least helping teams to implement them.

Requirements:
• Experience as a Software Architect for 4+ years;
• Commercial development experience 7+ years;
• Experience in building high-performance systems;
• Experience in designing microservice systems with the principles of fault tolerance, horizontal scaling, and high availability;
• Application of TDD/EDD/DDD/12-factor app practices;
• Expert knowledge of industry-recognized reference architectures, architectural patterns, and styles (SaaS, SOA, N-Tier, Layered Architecture, MVC, Client-Server, Message Bus, etc.);
• Strong system design skills;
• Practical knowledge of containers (Docker, Kubernetes);
• Experience DBA(SQL/NoSQL) and messaging services (Kafka, NATS, etc.);
• Data structure(protobuf, JSON, etc.);
• Design of schemes UML2.0/C4 model;
• Working with cloud providers such as GCP/AWS;
• Estimation and scope decomposition;
• Expert knowledge of design, coding, unit testing, and configuration management best practices;
• Expert knowledge of development tools, libraries, and frameworks;
• English language, B2+.

Will be plus:
• Experience as a Technical Lead for 2+ years;
• Experience in GitOps, Terraform, Helm/ArgoCD;
• Observability stack (Grafana);
• Computer since grade;
• Knowledge of software quality metrics (Loose coupling, cyclomatic complexity, code coverage, etc.);
• Continuous learning and self-development.

Soft Skills:
• Responsibility;
• Sociability;
• Proactivity;
• Self-organization.

Responsibilities:
• Evaluation and clarification of incoming functional business requirements from customers and business analytics in specification format;
• Creation of technical specifications following functional business requirements;
• Building of services and infrastructure architecture according to technical specifications;
• Control of compliance of new solutions to the general architecture;
• Technical risks evaluation for services performance and infrastructure, and potential solutions development for mitigation;
• Services and infrastructure evolving and optimization;
• Performance, security, and stress testing planning and supervision found vulnerabilities and issues resolving;
• Architecture and technical solutions presentation and discussion with technical Leads and members;
• Supervision of technical solutions compliance to project requirements;
• Maintenance of technical documentation and development regulations;
• Requirements analysis, technical design, scope decomposition, and estimation with the technical teams;
• New projects and services of the company evaluation for compliance with the existing regulations and methodologies;
• Mentor development team members and Senior technical staff in the architecture area;
• Establishment and development of new technological practices for the company.

We offer:

☘️An exciting and challenging job in a fast-growing product ecosystem, the opportunity to be part of a multicultural team of top professionals in Development, Engineering and Architecture, Management, Operations, Marketing, etc

🤝🏻Great working atmosphere with passionate IT experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed

📍Beautiful offices in Kyiv, Warsaw, Limassol, Almaty, — work with comfort and enjoy the opportunity to build a network of connections with IT professionals day by day

🧑🏻‍💻Laptop & all necessary equipment for work according to the ecosystem standards

🏖Paid vacations, personal events days, days off

🫖Paid sick leave

👨🏻‍⚕️Medical insurance

💵Referral program — enjoy cooperation with your colleagues and get the bonus

📚Educational support by our L&D team: internal and external trainings and conferences, courses on Udemy

🗣Free internal English courses

🧘Free Yoga classes

🦄Multiple internal activities: online platform with newsletters, quests, gamification and presents for collecting bonuses, PIN-UP talks club for movie and books lovers, board games cozy evenings, special office days dedicated to holidays, etc

🎳Company events, team buildings