We are looking for a Junior TechOps Engineer to join the support team with the prospect of growing into SRE/CloudOps.This role combines:Technical support through support portal,infrastructural troubleshooting (Linux, Docker, databases, networks),understanding how the ThingsBoard product itself works (backend + Web UI),participation in improving the documentation and internal knowledge base.The main task of an engineer is to provide timely and high-quality technical support. This requires not onl
We are looking for a Junior TechOps Engineer to join the support team with the prospect of growing into SRE/CloudOps.
This role combines:
- Technical support through support portal,
- infrastructural troubleshooting (Linux, Docker, databases, networks),
- understanding how the ThingsBoard product itself works (backend + Web UI),
- participation in improving the documentation and internal knowledge base.
The main task of an engineer is to provide timely and high-quality technical support. This requires not only an understanding of the backend part of the application and the components of its infrastructure, but also the logic of working with the platform. Typical customer requests:
- Email is not sent - how to make sure that all the settings on the side of the system administrator are correct?
- Data is not saved, post-processing scripts are not executed - how to do a healthcheck of the infrastructure and also check the logic of using post-processing functions of the user?
- What are the methods to implement the customer's business logic - advise out-of-box platform capabilities, offer a workaround in the absence of the first
Therefore, it is important not just to "restart the service and hope for the best", but to understand how the system works from UI settings to the database.
Responsibilities
- Processing customer inquiries through the support portal.
- Analysis and resolution of typical installation and configuration problems.
Troubleshooting Linux servers, Docker containers, databases and network settings. - Researching the behavior of ThingsBoard, providing advice to the user on best-practices for using the platform
- Log analysis backend services and interaction between components.
- Independent L2 research.
- Quality preparation of escalations (reproduction steps, logs, primary analysis).
- Update of installation guides and improvement of documentation.
- Creation and addition of internal runbooks, best practices and FAQ.
- Gradual involvement in more complex tasks: PaaS clients, platform updates, recovery scenarios, automation.
Requirements
- Practical experience supporting or configuring Linux/Unix.
- Confident command of the Linux command line.
- Experience with SQL databases.
- Experience with Docker or Docker Compose.
- Troubleshooting skills at L2 level.
- Understanding client-server architecture and web application principles.
- Strong analytical skills and the ability to learn quickly.
- Ability to describe the problem in a structured manner.
- Intermediate or higher English language (oral and written).
Will be a plus
- Experience with NoSQL databases (Cassandra, MongoDB, etc.).
- Experience with Kafka.
- Knowledge Kubernetes.
- Understanding REST API.
- Basic Bash / Python skills.
- Experience supporting a SaaS or B2B product.
- Pet projects with Docker / Kubernetes / automation.
Working conditions
- Working on an international open-source IoT platform with thousands of installations.
- Access to large high-load systems (billions of messages per day, multi-terabyte clusters).
- Modern technology stack.
- Professional team without excessive bureaucracy.
- Opportunity for career growth to SRE/CloudOps.
- Regular compensation review.
- Full-time office position with flexible hours.
- Health insurance.
- Free English classes.
- Comfortable office.