Nie czekaj!
![]()
Powiadomiania o podobnych ofertach pracy:
TeamQuest Sp. z o.o.
Our client is a Polish company creating a solution for simultaneous and synchronized playback of video materials in 360-degree technology.
Junior DevOps Engineer
Miejsce pracy: Warszawa (mazowieckie)
Numer referencyjny: 103160/praktykipl
Wymiar pracy: Pełny etat
Requirements:
- Basic knowledge of JavaScript or TypeScript and Node.js.
- Basic knowledge of NestJS or willingness to quickly learn the framework.
- Understanding of the basics of backend applications and REST APIs.
- Basic knowledge of MongoDB and NoSQL databases.
- Basic knowledge of Git and working with a code repository.
- Basic knowledge of Linux and comfortable use of the terminal.
- Basic knowledge of Docker, including creating and running containers, Dockerfile, and basic configuration.
- Basic understanding of Kubernetes and application containerization.
- Basic knowledge of DevOps topics, including CI/CD, deployment, automation, and environment management.
- Basic knowledge of Azure or experience learning or working with any public cloud.
- Basic knowledge of networking topics, including HTTP/HTTPS, DNS, ports, and TCP/IP.
- Ability to read technical documentation in English.
- Independence in searching for information and solving technical problems.
- Experience in personal projects, academic projects, internships, or practical training.
We offer:
- Cooperation based on an employment contract, B2B or mandate contract
- Real possibility of professional development
Responsibilities:
- Creating and developing backend applications in monolithic and microservice architectures.
- Developing applications using Node.js, TypeScript, and NestJS.
- Creating and developing REST APIs and integrations between services.
- Working with MongoDB, including creating data models, queries, and basic optimization.
- Preparing applications for deployment in test and production environments.
- Creating and maintaining Docker images and configurations.
- Deploying applications on Kubernetes and learning to manage containers and services in a cluster.
- Participating in creating and maintaining CI/CD processes.
- Collaborating on deploying and maintaining applications in Azure and on Linux servers.
- Basic Linux environment administration, including configuring services, users, permissions, and processes.
- Monitoring applications and infrastructure and analyzing logs to identify issues.
- Automating repetitive tasks related to running, deploying, and maintaining applications.
- Collaborating with developers to diagnose issues in test and production environments.
- Creating and updating basic technical documentation.
- Gradually taking responsibility for additional elements of the infrastructure and deployment process.

