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).
Middle or Senior .Net developer (Kharkiv and Kyiv)
Requirements
● 4+ years of commercial experience
● Solid understanding of data structures and algorithms
● Proficiency in SQL
● Work experience with .NET Core / 6 / 8 and EF
● Work with distributed systems.
● Multithreading
● Auto testing
● Networking (at least basic)
● Ability to learn
Will be a plus
● Docker, Kubernetes, Helm
● Google Cloud Platform
● Postgres
● Performance profiling
● ElasticSearch
● Automation with Bash
Responsibilities
● Analyze engineering designs, estimate development effort
● Collaborate with internal teams to produce software design
● Write clean, scalable, well-covered by tests code using .Net
● Code review
● Deploy applications and systems
● Become proficient in our product and the technologies we employ
Technical Support Specialist (Kharkiv)
Requirements
● English — upper-intermediate and higher (speaking and writing)● Understanding how local networks work (basic level)● Understanding hardware specifics of personal computers● Familiarity with Microsoft Office solutions or similar (Word, Excel)● Time management skills● Analytical mindset● Ability to work in a team-based environment● A 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;
Data Scientist
Requirements
● Python programming using classic scientific stack (numpy, pandas, scipy, scikit-learn) + some visualization tools like matplotlib, plotly or other similar libraries● Experience with machine learning algorithms and ideally numerical optimization algorithms● Experience and/or understanding of Tensorflow or Pytorch. Ideally experience with huggingface transformers● Proficient with SQL● Understanding of fundamental concepts of OOP and functional programming to create maintainable and scalable code● git management
Preferred:
● Experience with Numba or at least understanding of its usage and challenges during implementation● Experience 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
System administrator (Kharkiv)
Requirements
● Experience in system/network administration● Good knowledge of Active Directory● Experience with Windows Servers 2012 - 2022● Experience with network equipment (preferably Fortigate)● Experience with Microsoft 365, Google Workspace● Good understanding of networks (DNS, DHCP, etc)● English - intermediate or better
Responsibilities
● Planned infrastructure and application updates.
● Changing of the existing infrastructure according to the requirements.
● Helping internal users.
● Other tasks related to the system functionality
Junior Manual QA Engineer (Kharkiv)
Requirements
● Understanding of development process ● Knowledge in Software Testing Life Cycle (STLC)● Regression, Smoke, and Ad Hoc/Exploratory testing● Experience in bug tracking system (JIRA or similar) ● A basic level of SQL knowledge is required ● Ability and practical experience in writing test documentation: checklists, test cases, etc● Intermediate or higher level of English ● Be a very accurate, goal-oriented person ● Fast Learning and Motivated to learn new things
Responsibilities
● iOS-based application testing ● Web-based application testing ● Data Migration testing ● Developing and creating test documentation● Estimating tasks● business requirement analysis ● Functional, usability, сompatibility, regression and acceptance testing
SRE (Kharkiv and Kyiv)
Requirements
● Hands-on experience with preparing automation scenarios using Terraform● Knowledge of Kubernetes● Experience with deploying and supporting infrastructure on public clouds (GCP and Tencent will be a plus)● Basic knowledge of Microsoft Windows Server● Basic knowledge of Active Directory● Understanding of network concepts - firewalls, VPN, peering (for public clouds)● English - pre-intermediate or better
Responsibilities
● System availability and performance monitoring, on both infrastructure and application levels● Planned infrastructure and application updates● New environments’ deployment● Changing the existing infrastructure according to the requirements● Other tasks related to the system functionality