Cloud Works' Vacancies

Our company is always looking for professional and inspired people

We develop software for serving retailers with thousands of stores all around the world. Technical challenges we face we address using up-to-date technologies including .Net 6, Kubernetes, Google Cloud, Postgres, MSSQL, ElasticSearch, BigQuery, Helm, etc. Our team is pure backend, though we have neighbor teams: Mobile, Web-UI (you could join it if you want), SRE/DevOps, QA and BA. We do care about a healthy atmosphere in the team. We try to adjust members’ responsibilities to individual willings and skills (but keeping high quality of the product).

  • Technical Support Specialist

    Requirements
    English — upper-intermediate and higher (speaking and writing)Understanding how local networks work (basic level)Understanding hardware specifics of personal computersFamiliarity with Microsoft Office solutions or similar (Word, Excel)Time management skillsAnalytical mindsetAbility to work in a team-based environmentA systematic approach to problem-solving
    Will be a plus
    Work experience in technical support Familiarity with iOS, iPadOS Familiarity with any programming language Familiarity with GCP and k8s Familiarity with product development life-cycle Experience with databases and SQL Experience with ticketing systems (Zendesk, Jira) Experience with API (JSON and XML) Experience with any Unix systems Experience with e-commerce platforms (Shopify, Magento, SFC, Demandware) Experience with PowerShell or similar scripting tool
    Responsibilities
    Processing customers' requests Simulating users' cases in the test environment; Communication with clients via phone calls, emails, Jira; Resolving product-related issues; Integration support; Bug reproducing / reporting; Data issues research;

  • Trainee Manual QA(only for students)

    Requirements
    Understanding of development processKnowledge in Software Testing Life Cycle (STLC) Ability and practical experience in writing test documentation: checklists, test cases etc. Pre-Intermediate or higher level of English Self-motivated, attentive to details Fast Learning and Motivated to learn new things
    Will be a plus
    Experience in bug tracking system (JIRA or similar)Basic level of SQL knowledgeExperience with web services and API testing (Postman, Swagger)
    Responsibilities
    iOS-based application testing web-based application testing developing and creating test documentation API testing estimating tasks communicated with developers and business analytics every day requirements testing/review functional, usability, compatibility, regression, acceptance testing

  • Junior/Middle Manual QA

    Requirements
    ● Understanding of development process● Knowledge in Software Testing Life Cycle (STLC)● Executing Regression, Smoke and Ad Hoc/Exploratory testing● Experience in bug tracking system (JIRA or similar)● Basic level of SQL knowledge are required● Ability and practical experience in writing test documentation: checklists, test cases etc.● Pre-Intermediate or higher level of English● Be very accurate, goal oriented person● Fast Learning and Motivated to learn new things
    Responsibilities
    iOS-based application testing
    web-based application testing
    developing and creating test documentation
    API testing
    estimating tasks
    communicated with developers and business analytics every day
    requirements testing/review
    functional, usability, compatibility, regression, acceptance testing

  • Middle/Senior Data Scientist

    Requirements
    Python programming using classic scientific stack (numpy, pandas, scipy, scikit-learn) + some visualization tools like matplotlib, plotly or other similar librariesExperience with machine learning algorithms and ideally numerical optimization algorithmsExperience and/or understanding of Tensorflow or Pytorch. Ideally experience with huggingface transformersProficient with SQLUnderstanding of fundamental concepts of OOP and functional programming to create maintainable and scalable codegit managementEnglish - upper-intermediate or better
    Preferred
    Experience with Numba or at least understanding of its usage and challenges during implementationExperience with creation of backend microservices with Python (ideally FastAPI)Experience and/or strong understanding of LLMs + RAG systems (vector DBs, semantic + keyword search and reranking, knowledge base preparation and parsing, prompting techniques)Basic bash skills
    Responsibilities
    Write and optimize code using Python, pandas, scipy, numba, SQL etc Solve non-linear optimization problems (in task scheduling and allocation space) using genetic algorithms, local search and other methods Creation of LLM-based RAG assistants with combinations of both client's knowledge base and general knowledge possessed by model (data preparation, semantic and hybrid search engines, LLM grounding)

  • Trainee Full Stack developer .Net+Angular(only for students)

    Requirements
    Good knowledge of data structures and algorithmsSoftware Design knowledge: OOD, Design patternsJavaScript with MVC and MVVM frameworksWorking knowledge of SQLPractical knowledge of ORMWork with RESTful API and WCFWork with Web APIPractical knowledge of ORM (EF, Linq2Sql, Dapper, UnitOfWork)Understanding of GIT, Git FlowMultithreading
    Will be a plus: Experience with Docker/Kubernetes Experience with Google Cloud Platform Work experience with .Net Core
    ResponsibilitiesCoding and debugging software using .NET Core/C# and Angular 16+

  • Middle SRE 

    Requirements
    Knowledge of Kubernetes - RKE, GKE, EKS will be a plusKnowledge of Helm (package manager for Kubernetes)Hands-on experience with preparing automation scenarios using TerraformExperience with deploying and supporting servers on cloud infrastructure, preferably Amazon and Tencent CloudGit or similar version control systemEnglish - intermediate or better
    Will be a plus
    Expertise with preparing automation scripts to perform routine tasks using scripting languages (Bash, PowerShell, Python) Understanding of network concepts - firewalls, VPN, peering (for public clouds) Knowledge of PostgreSQL
    Responsibilities
    System availability and performance monitoring, on the both infrastructure and application levels.Planned infrastructure and application updates.Request new environments deployment.Create documentation/playbooks for infrastructure maintenance.Changing of the existing infrastructure configuration according to the requirements.Other tasks related to the system functionality