DevOps in Data Science team

  • 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 data science, back-end, front-end, mobile, design. 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. Data Science team is using great amounts of data collected over the years on some of the biggest marketplaces in Europe with huge loads: Croatian Njuškalo, Slovenian Bolha and Austrian Willhaben.

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 our Data Science team!

Job Description

As a DevOps Engineer you would be the bridge between development and operations by applying a software engineering mindset to system administration topics. Working hours for this role consist of building infrastructure that ensures availability, reliability, performance, security and maintainability of the underlying systems and helping fellow teammates in setting up tooling for easy and fast experimentation, development and deployment processes.
 
As Google puts it, the core principle for this role is “automate your way out of a job.” 

What will you do?

  • Estimate and optimize system performance and resource consumption (CPU, memory, disk)
  • Estimate and optimize cloud usage costs
  • Automatic provisioning of test/staging/production environments on AWS and/or in our own small on-premise data center
  • Setting up, maintaining and enhancing logging and monitoring solutions
  • Ensuring that automated software integration and delivery pipeline is as efficient as possible
  • Debugging, problem identification, network troubleshooting
  • Constant improving of existing infrastructure

Tech stack in Data Science team:

  • Python, Go
  • PyTorch/Tensorflow
  • PostgreSQL, MongoDB, Redis
  • Elastic Stack (Elasticsearch, Logstash, Kibana, Metricbeat, Filebeat)
  • Docker, docker-compose
  • Docker Swarm, Kubernetes
  • Ansible, Terraform
  • Gitlab CI/CD
  • Bash
  • Linux
  • AWS

Qualifications

  • 2+ years of professional experience
  • Experienced in configuring and working with Linux-based operating systems
  • Experienced with scripting in Bash and/or Python
  • Strong working experience using version control such as git
  • Working experience with setting up CI/CD
  • Good knowledge of Docker and Docker Compose
  • Experienced with orchestration technologies (Docker Swarm, Kubernetes)
  • Strong understanding of network stack and protocols
  • Experienced with database setup and configuration (Postgres/MySQL and/or Elasticsearch)
  • Familiarity with web-related technologies (e.g. API, HTTP, JSON, nginx, ...)
  • Knowledge of logging and monitoring & alerting systems (preferably Elastic Stack and/or similar)
  • Strong experience in working with cloud technologies (AWS)
  • Basic programming skills

Bonus points for:

  • Experience with the server provisioning tool Terraform
  • Working experience in Ansible

Additional Information

What do we offer?

  • opportunity to work in an innovative and a collaborative team
  • structured onboarding and mentorship for new employees
  • education plan based on your competencies
  • relaxed atmosphere and flexible work time with remote work possibilities
  • well defined paid leave policy (ie. day off on your birthday)
  • benefits for young parents (financial support, days off for child support, 2 months of 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
  • modern offices with free coffee and refreshments