Junior+\Mid DevOps Engineer
Iba-Group · Wrocław, Poland
Apply directly with the employer or job board. Applications are never handled here.
DevOps Engineer — Junior+ / Mid-Level We’re looking for a DevOps Engineer with hands-on experience to join our team and gradually take ownership of day-to-day operational tasks. You’ll work alongside experienced DevOps engineers on CI/CD, application deployments, troubleshooting, monitoring, and automation. We expect you to handle routine tasks independently, with guidance and review available for unfamiliar or more complex work. Required skills 1. Linux and networking Practical Linux administration experience: processes, services, permissions, packages, and logs. Ability to troubleshoot common CPU, memory, and disk usage issues. Understanding of TCP/IP, DNS, HTTP/HTTPS, TLS fundamentals, routing, and load balancing. Ability to investigate service availability and connectivity issues. 2. Bash and Git Ability to read, maintain, and write Bash scripts for automation, including error handling. Practical experience with Git: branches, merge requests, and resolving conflicts. 3. Docker and Kubernetes Ability to write Dockerfiles, build and run container images, and work with environment variables, volumes, and container networking. Hands-on experience deploying applications to Kubernetes using Deployments, Services, Ingress, ConfigMaps, and Secrets. Understanding of health probes, resource requests, and limits. Ability to troubleshoot application startup and runtime issues using logs and Kubernetes events. 4. CI/CD Experience with at least one CI/CD platform: GitLab CI, GitHub Actions, or Jenkins. Ability to independently modify existing build and deployment pipelines and troubleshoot failures. Understanding of pipeline variables, secrets, and artifacts. 5. Monitoring and troubleshooting Practical experience with Prometheus and Grafana: finding relevant metrics, investigating alerts, and updating existing dashboards. Ability to find and analyse application logs. Nice to haveGitOps principles and Argo CD Helm Terraform or Ansible Python scripting Experience with AWS, Azure, or GCP Centralised logging tools such as Loki or ELK/EFK Kubernetes NetworkPolicies How we work We value ownership of routine tasks, a systematic approach to troubleshooting, and care when making changes. You should be comfortable verifying results, understanding how to roll back a change, documenting solutions, and asking for help when needed. As you become familiar with our infrastructure, you’ll take on more complex tasks and broader responsibilities, with support from the team.
Project Description
Gradually take ownership of operational tasks Maintain and improve existing CI/CD pipelines, troubleshoot build and deployment failures. Deploy and configure applications in Kubernetes using established workflows. Investigate infrastructure and application issues, escalating complex cases with relevant findings. Maintain monitoring dashboards and alerting rules, review metrics and logs to identify issues. Automate repetitive tasks using Bash and other tools. Perform routine Linux administration and infrastructure maintenance. Support development teams with deployment and environment issues. Document procedures, troubleshooting steps, and infrastructure changes. Validate changes and prepare rollback steps, following the team’s review and release processes.
Personnel specialist:
Svetlana Gavaga
Email:
sgavaga@ibagroup.eu
Keep looking
250+ English-friendly jobs in Wrocław
Every one checked for language requirements, updated daily.