Position: Systems Architect
Company: Integrated Technology Laboratory
Experience required: 3y
English level: intermediate

**REQUIRED SKILLS**

Excellent expertise in design, development, and implementation of:

— Distributed computer systems
— High-load systems
— Fault-tolerant systems
— Real-time systems
— Networking

**Required skills by category**

Cloud Technologies:
— Kubernetes, Helm
— Docker
— Apache OpenStack
— AWS
— IBM Cloud
— Rancher 1.6
— Rancher 2.x
— AWS, AZURE, GCP

Frameworks and Technologies:
— Angular 10
— Node.js
— Ruby on Rails
— Spring
— Hibernate
— Flutter
— Apollo Platform
— GraphQL

Programming Languages:
— TypeScript/JavaScript
— Python
— Bash
— Java
— Ruby
— GoLang Template
— R, Shiny
— PHP

Infrastructure Tools and Technologies:
— git, GitLab, GitLab CI/CD
— Unit, functional, E2E tests automation with CI
— Cypress, Mocha, Chai
— YouTrack
— LDAP, OpenLDAP
— OAuth2
— Postfix, Dovecot

Messaging:
— Apache Kafka
— RabbitMQ

DBMSes:
— PostgreSQL, CockroachDB
— MySQL / MariaDB
— Apache CouchDB
— Apache Cassandra
— MongoDB

Platforms:
— Linux
— MS Windows
— Android
— iOS
— MacOS

Content Management Systems, Course and Learning Management Systems:
— WordPress
— WooCommerce
— Open edX
— Moodle

Big Data and Blockchain Technologies:
— Apache Hadoop
— Hyperledger

Machine Learning Technologies:
— TensorFlow
— Keras
— OpenCV
— SpaCy


**WHAT WE OFFER**

— Working with complex and interesting project;
— Expert team: Profit from a communicative, inspiring environment and a highly experienced team;
— State-of-the-art technology: Work on the latest technologies and tools;
— Skill development: Get challenged and develop your professional skills by taking over responsibilities from day one!
— Friendly and open-minded team;
— Paid sick leave and vacation;