DevOps Engineer (Senior)

🚀 Join our team and be part of a company that values innovation, teamwork, and growth.

Key Responsibilities:

  • Designing, implementing, testing, and improving development infrastructure
  • Managing container orchestration platforms (Kubernetes and Rancher)
  • Managing deployments using Docker Compose and Helm
  • Maintaining and administering source control systems (GitLab)
  • Overseeing and improving the release management process
  • Writing scripts and automating standard operational processes
  • Collaborating with development teams to ensure CI/CD best practices are applied

Requirements:

  • 4+ years of hands-on experience with Linux-based systems and DevOps practices
  • Strong knowledge of containerized applications and hands-on experience deploying them to Kubernetes environments
  • Proficiency with Git-based version control systems (GitLab)
  • Hands-on experience with Helm for application packaging and deployment, as well as Docker Compose for service orchestration
  • Solid experience with the software development lifecycle and CI/CD workflows using tools such as GitLab CI, Jenkins and Argo CD
  • Solid experience with configuration and administration of reverse proxy and load balancing tools (e.g. Apache HTTPD, HAProxy, Nginx)
  • Ability to build and optimize containerized applications using Dockerfiles and prepare them for deployment
  • Proficiency in at least one scripting or programming language commonly used in DevOps (e.g. Bash, Python, Go)
  • Experience supporting application environments based on Java/JVM and Node.js/React
  • Experience with database systems such as DB2, PostgreSQL, and MongoDB
  • Experience with messaging and streaming platforms such as Apache Kafka and RabbitMQ
  • Experience using ticketing systems (Jira) and documentation tools (Confluence)
  • Experience maintaining development infrastructure tools such as GitLab, Harbor, Nexus Repository (Maven, npm), and Jenkins
  • Knowledge of security standards and compliance requirements for infrastructure and applications, especially in regulated environments

Nice to Have (Not Mandatory):

  • Experience with cloud platforms (preferably Microsoft Azure)
  • Familiarity with infrastructure-as-code and configuration management tools (Ansible, Terraform)
  • Basic experience with virtualization platforms (VMware)
  • Experience with monitoring and logging solutions (Prometheus, Grafana and Loki)
  • Experience managing applications designed for deployment across multiple clients, with support for varying configurations and specifications

Additional Assets:

  • Relevant industry certifications (CKA,CKAD, Azure Administrator, RHCSA,RHCE, etc.)
  • Experience in fintech, banking, or other high-security sectors
  • Knowledge of high-availability and disaster recovery strategies
  • Strong troubleshooting skills in complex, distributed systems

We are:

  • Excellent, young and highly motivated team
  • We have modern approaches to work and a relaxed atmosphere
  • In our company you can grow both career and professionally
  • We provide education and training
  • We have flexible working hours, we enable work from home
  • A company that has various benefits that enable quality work-life balance

Location: Ljubljana, Slovenia (Hybrid)

Applications are open until September 22, 2025.

 

👉 If you’re ready to use your skills to create reliable solutions for electronic banking, apply now and join us in shaping the future of digital banking!

Prijava

S klikom na gumb potrjujem, da sem seznanjen/a s pogoji uporabe spletnih strani podjetja Halcom d.d., ki so objavljena v Pravilih varstva podatkov. Poslane osebne podatke Halcom d.d. obdeluje za namen obdelave prijave na razpis za delovno mesto in obveščanja v zvezi z razpisom. Podatki se hranijo 1 leto od zaključka postopka razpisa.