Junior DevOps Engineer
Novibet is looking for a highly motivated Junior DevOps Engineer. The role focuses on building and maintaining infrastructure, learning the company environment, and identifying opportunities for improvement.
The successful candidate will work alongside developers and senior DevOps engineers to support and improve deployment pipelines. The position involves monitoring existing infrastructure, flagging and helping resolve any abnormalities. It also includes assisting in maintaining solutions for operational administration, system/data backup, disaster recovery, and security/performance monitoring. The role requires deploying applications using automation and configuration management tools, with support from the team, and learning and applying engineering standards and best practices, contributing to them as the role grows.
- Help build and maintain our infrastructure, learning our environment and starting to spot opportunities to improve it.
- Work alongside developers and senior DevOps engineers to support and improve deployment pipelines.
- Monitor our existing infrastructure, flagging and helping resolve any abnormalities you find.
- Assist in maintaining solutions for operational administration, system/data backup, disaster recovery, and security/performance monitoring.
- Deploy applications using automation and configuration management tools, with support from the team.
- Learn and apply our engineering standards and best practices, contributing to them as you grow.
- A genuine interest in DevOps and a strong willingness to learn (required).
- Comfort working with Linux environments (required).
- Basic familiarity with version control using Git (required).
- High-level understanding of what configuration management and orchestration tools do (e.g., Ansible, Chef, Puppet) (required).
- Some hands-on experience with configuration management and orchestration tools (nice-to-have).
- Awareness of CI/CD concepts and pipelines (tools such as Jenkins or GithubActions) (required).
- Some exposure to cloud platforms like Azure or AWS (required).
- Basic understanding of databases (e.g., PostgreSQL, MySQL, MongoDB) (required).
- Curiosity about infrastructure-as-code (e.g., Terraform) (required).
- Familiarity with the idea of containerization (e.g., Docker, Kubernetes) (required).
- Solid networking fundamentals (required).
- Basic scripting ability in at least one language (e.g., Bash, Python) (required).
- Awareness of monitoring and log management concepts (e.g., Grafana, Prometheus, ELK Stack) (required).
- Professional proficiency in English, verbal and written (required).
- Competitive Compensation: Attractive salary and bonus scheme.
- Health insurance: Group health & medical insurance package.
- Top-Notch Equipment: All the tools you need for your role.
- Career Growth: Focused career development, performance management, and training opportunities.
- Alternative Transportation: Shuttle buses & Carpooling options.
- Free access to our in-house gym to keep you energized.
- Inclusive Environment: A welcoming, international, and multicultural team.
- Engaging Activities: Exciting events, sports, and team-building activities.
Novibet is an established GameTech company operating across Europe (Greece, Ireland, Cyprus and Finland), the Americas (Brazil, Mexico, Chile and Ecuador) and New Zealand. Founded in 2010, it provides online sports betting and gaming entertainment to a growing international customer base. The company runs its own proprietary betting platform, which it continually develops to keep pace with industry trends. Novibet employs more than 1,000 people, with tech hubs in Greece and Malta, and is headquartered in San Gwann, Malta.
