BASIS — one of the leading Russian developers of software products for providing cloud services and a dynamic infrastructure platform. We help domestic companies replace foreign services leaving the market.
We are an IT company engaged in the development, implementation, and support of the best products on the market.
We are looking for an architect to develop the Basis Cloud Control and Basis Automation Studio cloud products. The products provide a cloud infrastructure management platform with a cloud resource provisioning model as a service.
Key Responsibilities:
- Developing solutions for new customer business tasks and developing the cloud platform;
- Developing the technical competencies of adjacent teams: conducting demonstrations, consulting;
- Participating in defining architectural approaches, interfaces, and standards together with development, analyst, and engineering teams;
- Interacting with developers, testers, analysts, engineers, and adjacent product teams to solve architectural problems and integrate products, and implement developed solutions;
- Expert consulting in pre-sales activities and product operation;
- Creating and maintaining architectural documentation.
Required Experience:
- At least 6 years of experience in infrastructure or cloud technologies;
- At least 2 years of experience participating in product architecture development;
- Experience with public cloud services (AWS, Azure, GCP, Alibaba, etc.);
- Experience with VMware products (vSphere, Cloud Director, NSX-T, vRealize), OpenStack, ManageIQ, OpenShift, Cozystack, n8n, etc.;
- Experience with PostgreSQL, ClickHouse, Redis. Experience with S3 solutions;
- Experience with Ansible, Terraform/OpenTofu, understanding of IaC concepts;
- Experience with Podman, Kubernetes;
- Confident experience with Linux-based systems.
Professional Knowledge and Skills:
- Problem-solving skills in technical solutions and products;
- Knowledge of data transmission network and data storage network principles;
- Understanding of modern microservice applications and tools principles;
- Ability to create and develop technical architectures (HLD, LLD) and diagrams in C4 notation;
- Skills in designing integration components, a reasonable approach to choosing integration methods considering functional/non-functional requirements;
- Understanding of containerization and virtualization principles and functioning;
- Understanding of principles for building complex IT infrastructure for large companies (networks, servers, storage, virtualization, security, information systems);
- Understanding of high availability and disaster recovery systems principles and functioning.
Will be a plus:
- Practical experience using Python and/or Golang for scripting or development;
- Experience with VMware SRM, NetApp MetroCluster, Huawei HyperMetro, Hitachi GAD, MIND Guard, Hystax Acura;
- Experience with Observability tools;
- Experience with ADR;
- Practical experience using AI/ML for work tasks.
What we offer:
- Employment according to the Labor Code of the Russian Federation in an IT company with all corresponding bonuses;
- Salary consists of a base salary and a quarterly bonus;
- Work schedule 5/2 Mon-Fri, flexible start of the day;
- Social package (voluntary medical insurance, mobile communication expenses reimbursement);
- In-company training and external courses;
- Corporate loyalty program (professional development, fitness activities, language training, etc.).