Senior DevOps engineer
Design, implement, and maintain cloud-native infrastructure on Azure, with a strong focus on Kubernetes; Build and manage secure, scalable Docker environments for production and development workloads
- Employer: Better
- Location: Ljubljana, Slovenia
- Employment type: Full-time
- Work mode: HYBRID
- Posted:
- Apply before:
Job description:
- Design, implement, and maintain cloud-native infrastructure on Azure, with a strong focus on Kubernetes
- Build and manage secure, scalable Docker environments for production and development workloads
- Administer internal and production infrastructure, including Better’s private cloud, domain services, and backup strategies
- Work with product teams to develop automated product deployments, updates, and identify production issues
- Contribute to the development of automation tools, infrastructure-as-code using Ansible and scripting (e.g., Bash, Python, Go)
- Improve our GitOps workflows using FluxCD and GitLab CI/CD to ensure smooth, automated, and reliable deployments
- Develop and maintain monitoring solutions and dashboards (e.g., Prometheus, Grafana, Loki)
- Proactively monitor, troubleshoot, and improve system performance, reliability, and cost-efficiency
- Manage internal and production-grade infrastructure, including Better’s private cloud, domain servers, and backup strategies.
- Investigate and resolve technical issues
- Troubleshoot and resolve complex infrastructure issues, applying strong diagnostic skills and cross-team collaboration
- What will you get as part of the Better team?
- Full-time employment and other financial benefits: Enjoy a stable position with a range of comprehensive benefits tailored to enhance your work experience.
- Flexible work environment: Embrace a high degree of autonomy with flexible hours and a hybrid workplace that suits your lifestyle.
- Continuous growth opportunities: We invest in your personal and professional development through a variety of internal and external training programs, mentoring, coaching, language courses, and a personal development fund to support your aspirations.
- Commitment to wellbeing: Experience our dedicated employee wellbeing policy designed to prioritise your health and happiness.
- Collaborative learning culture: Enjoy a non-hierarchical and supportive teamwork environment where knowledge sharing, critical thinking, and innovation are encouraged, allowing you to thrive.
- Impactful healthcare transformations: Contribute to meaningful changes in the global healthcare landscape, with a focus on addressing societal challenges and enhancing healthcare delivery to millions of patients worldwide.
- Inspiring office space: Work in a vibrant office with your own dedicated desk, located in a great location in the city of Ljubljana.
Requirements:
- Work experience as a DevOps engineer or similar software engineering role
- Proficiency in the English language, both written and verbal
- Experience with Ansible for configuration management and environment bootstrapping
- Experience with scripting (such as Bash or Python or Go)
- Knowledge of Azure Cloud – resource provisioning, networking, identity (Entra ID), and cost management, experience with AWS is an advantage but no a requirement
- Strong expertise in Kubernetes – day-to-day operations, upgrades, debugging, scaling, and observability
- Understanding of infrastructure monitoring and observability (e.g., Prometheus, Grafana, Loki)
- Proven experience with GitOps practices and tools – ideally FluxCD, ArgoCD is a plus.