DevOps Engineer

Software Development / IT Skopje, North Macedonia


Description

If you are looking for an exciting new challenge in DevOps, we are looking for a DevOps engineer that likes to eliminate the mundane through automation. As our ideal candidate you are interested in learning and growing beyond your current capabilities.

We offer the chance to work with a team of amazing developers in a friendly, relaxed environment.

Skills and qualifications

  • Over 5 years experience in DevOps or related role
  • Experience working in Agile environments
  • Degree in Computer Science or related field would be considered as advantage
  • Experience with continuous integration, delivery and deployment processes (CI/CD) to automate and reduce repeating efforts of processes
  • Continuous integration tools: GitLabCI, Jenkins, FluxCD/ArgoCD, and or other
  • Knowledge in Amazon Web Services (EC2, S3, RDS, VPC etc.) and adapt cloud best practices
  • Configuration management tools: Terraform, Vagrant, Ansible, and or others
  • Version control systems: Git
  • Scripting: Bash, PowerShell, TypeScript, and or others
  • Web/Application servers: Apache httpd, Tomcat, Nginx, and or Widfly/Quarkus
  • Working with Linux servers (CentOS 7, Rocky/Alma Linux 8 preferrable)
  • Working with IaC (Terraform)
  • Knowledge of IP networking, VPNs, DNS, load balancing and firewall
  • Experience with relational and non-relational databases: MySQL, MariaDB, MongoDB or PostgreSQL
  • Strong interest in IT Security (TLS, CA, PKI etc.) and IT Operations (deployment, monitoring, logging etc.)

Great to haves

  • Experience in developing and deploying Java applications
  • Experience with containers (Docker)
  • Microservice experience
  • Experience working with Vagrant and Packer

Your personal profile

  • Motivated, self-organized, thorough, quality oriented and proactive
  • Great communication skills, able to coordinate and work with multiple teams at the same time