Senior DevOps Engineer
Zagreb County
On-site 3-5 years of professional experience
Short Description
On behalf of our client a company specialized in IT Services and IT Consulting in Zagreb, we are looking for a highly motivated senior DevOps Engineer to join their team.
Description
About the role:
- Taking technical ownership of DevOps practices, platforms, and environments (development, testing, production)
- Coordinating day-to-day DevOps activities within a small team (currently 2 people), while remaining strongly hands-on
- Designing, implementing and continuously improving CI/CD pipelines, containerization and automation solutions
- Acting as a technical point of contact for product development teams and participating in weekly syncs (status, planning, improvements)
- Mentoring and supporting team members through onboarding, knowledge sharing and code/architecture reviews
- Contributing to hiring decisions and team growth as the DevOps function evolves
- Ensuring systems follow internal standards, best practices and security guidelines
- Writing, reviewing and maintaining technical and operational documentation
Requirements
Requirements (Technical):
- 5+ years of hands-on experience in DevOps or Site Reliability Engineering roles
- Strong experience with containerization (Docker, Podman) and orchestration platforms (Kubernetes, OpenShift, Rancher)
- Proven experience with Infrastructure as Code and configuration management (Terraform, Ansible, Puppet, etc.)
- Hands-on experience building and operating CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins)
- Experience administering relational (PostgreSQL, MSSQL, Oracle) and/or NoSQL databases (e.g. MongoDB)
- Proficiency in at least one programming or scripting language (Python, Bash, Java, C#, JavaScript, etc.)
- Advanced knowledge of Linux systems
- Solid understanding of networking concepts and IT security fundamentals
- Daily experience with Git or similar version control systems
Offer
Team & collaboration skills:
- Experience coordinating or mentoring within small technical teams (people management experience is a plus, not a primary focus)
- Ability to organize work, set priorities and support team members in day-to-day tasks
- Strong communication skills and a collaborative mindset
- Proactive, responsible and solution-oriented approach