DevOps Engineer

  • Miroslava Miholića 2, 10000, Zagreb, Croatia
  • Full-time

Company Description

Trikoder, part of Styria Digital Marketplaces, is one of the leading Croatian software development companies specialized in the custom development of complex online systems with custom business logic, high performance and traffic. Our current Trikoder team consists of 60+ experts in different fields like back-end, front-end, mobile, design and data science. In our 12 years, we have built many outstanding professionals, we have created know-how and high standards resulting in many foreign projects, as well as continuous long-term cooperation with domestic clients. Njuškalo is currently our main and biggest project.

If you find our story interesting, contact us! We will be more than glad to hear more about you and to share more details about the position of DevOps Engineer in Trikoder!

 

What should you expect in Trikoder:

  • application containerized in Docker
  • peer review of your work
  • Gitlab CI checks all tests are green on each commit
  • modern Gitlab tooling (ie. use of environments, CD, CI pipelines etc … )
  • working closely with architecture team that ensures support and definitions of latest architectural and industry standards
  • education as part of work and knowledge sharing ( ie.internal meet-ups (called show offs) for knowledge sharing every Monday, courses, workshops and trainings)
  • new employees have an onboarding plan with dedicated mentor
  • agile workflow on multiple development teams
  • established business and development processes
  • boy scout rules encouraged
  • developers that do developer work, no unnecessary emails
  • opportunities to work on open source projects as a part of work time
  • time for writing blogs and preparing conference talks with the support from mentors and experts (if you want)

Job Description

  • optimizing continuous integration by maintaining and improving CI/CD pipelines (GitLab, GitHub workflows)
  • helping in building better developer experience and aligning their priorities with the tools we use
  • managing IT infrastructure
  • providing technical support to all teams and have an influence on choosing the best fitting technologies and practices
  • enforcing security using DevSecOps tools like Vault

Qualifications

  • experience with Linux-based operating systems
  • experience using VCS like git
  • knowledge and working experience with at least one CI/CD tool (preferably Gitlab)
  • good knowledge of docker and docker-compose
  • experience in troubleshooting
  • familiarity with web technology stack (e.g PHP, nginx, ...)
  • experience with monitoring & alerting systems (preferably ELK stack and/or similar)
  • good analysis and problem-solving skills
  • attention to detail
  • proactive approach

Bonus points for:

  • familiarity with DBs (e.g mysql, elasticsearch)
  • familiarity with build automation tools such as Make and Gradle
  • experience with scripting languages like Bash

Additional Information

What do we offer?

  • structured onboarding and mentorship for new employees
  • education plan based on your competencies
  • friendly, innovative and open-minded culture that actively contributes to dev community with open source projects and hosting meet-ups
  • relaxed atmosphere and flexibile work time with occasional remote work possibilities
  • day off on your birthday :)
  • benefits for young parents (financial support, days off for child support), 2-month paid leave for fathers
  • co-financed Multisport card
  • yearly health checks, possibility for free psychological support
  • 2 days quarterly for your sick leave without any documents from your doctor
  • new offices with free coffee and refreshments :)