Arnold Media Ltd trading as NetRefer logo

Senior DevOps Engineer

Arnold Media Ltd trading as NetRefer
Full-time
On-site
Gżira, Malta
DevOps, Cloud & IT Ops

Embark on an exciting journey with NetRefer, a twenty-year strong, award-winning affiliate marketing platform specialising in the iGaming industry. We embrace each individual’s career path as part of our collective growth. You will join a team where every voice is heard, every contribution valued, and every milestone celebrated. Our team drives our success in the ever-evolving digital landscape. Join us and be at the forefront of shaping the future of affiliate marketing. 

The DevOps Engineer at NetRefer plays a crucial role in developing, deploying, and maintaining the company’s software solutions. You will collaborate closely with the development, operations, and infrastructure teams to ensure the seamless operation of NetRefer’s platform and supporting systems. Your primary objectives are to streamline software delivery, enhance system performance, and drive continuous improvement through automation and best practices.

 

Key Responsibilities:

  • Lead end-to-end DevOps initiatives, taking ownership of infrastructure, automation, and application delivery projects from design through production.
  • Design, implement, and maintain secure, scalable, and cost-efficient cloud-native architectures, primarily on Microsoft Azure, with exposure to AWS or GCP considered an advantage.
  • Develop and maintain Infrastructure-as-Code (IaC) using tools such as Terraform and Ansible, ensuring infrastructure consistency, compliance, and repeatable deployment processes.
  • Design, optimize, and manage CI/CD pipelines using Azure DevOps and Jenkins to automate build, test, and deployment workflows, improving delivery speed and reliability.
  • Implement and govern observability frameworks, leveraging Azure Monitor, Application Insights, Log Analytics, Grafana, and Kibana to ensure proactive monitoring, alerting, and system reliability.
  • Manage and support containerized and microservices-based environments using Docker and Kubernetes (AKS/EKS) to ensure scalability, resilience, and operational efficiency.
  • Automate operational processes and build self-service frameworks using PowerShell, Bash, Python, or Groovy, reducing manual dependencies and improving delivery efficiency.
  • Modernize and migrate legacy systems to cloud-native or containerized platforms to improve scalability, resilience, and automation maturity.
  • Collaborate with cross-functional teams (Developers, QA, Product, Infrastructure, and System Administrators) to define, implement, and continuously improve DevOps practices across the organization.
  • Troubleshoot and resolve complex system issues, ensuring performance, reliability, and security of cloud and on-premises environments.
  • Document system configurations, processes, and troubleshooting guides, ensuring operational transparency and knowledge sharing across teams.
  • Stay current with emerging technologies, tools, and best practices in DevOps, automation, and cloud engineering to drive innovation and process excellence.
  • Provide technical leadership and mentorship to junior engineers, fostering a culture of accountability, collaboration, and continuous improvement.
  • Participate in on-call rotations to provide 24/7 support for critical incidents and ensure rapid response and recovery.

 

Requirements:

  • Proven experience as a Senior DevOps Engineer, with the ability to take ownership of complex, multi-team initiatives and deliver results with minimal supervision.
  • Accountability-driven mindset with demonstrated experience in infrastructure ownership, automation, and application modernization.
  • Strong hands-on experience in cloud-native environments, preferably Azure, with working knowledge of AWS or GCP.
  • Deep technical expertise in automation and Infrastructure-as-Code, particularly with Terraform, Ansible, and modern configuration management practices.
  • Extensive experience building and optimizing CI/CD pipelines using Azure DevOps and Jenkins to enable efficient, secure, and reliable releases.
  • Strong background in observability and monitoring using tools such as Azure Monitor, Application Insights, Grafana, or Kibana.
  • Proficiency in container technologies such as Docker and Kubernetes, with enterprise experience managing AKS/EKS clusters.
  • Strong scripting and automation skills (PowerShell, Bash, Python, or Groovy) for workflow automation and process orchestration.
  • Solid understanding of networking concepts and protocols (TCP/IP, DNS, VPN, load balancers, and private endpoints).
  • Experience with message queuing and caching systems such as Redis, Kafka, or Azure Service Bus.
  • Excellent communication and collaboration skills, with the ability to influence and align cross-functional teams.
  • Minimum 5+ years of DevOps experience, including at least 2 years in a senior or lead capacity.
  • Bachelor’s degree in Computer Science, Information Technology, or equivalent practical experience.

 

Preferred Experience & Skills:

  • Experience with enterprise networking and security models (DNS, VPN, load balancers, Private Endpoints).
  • Familiarity with data platform technologies such as Azure Synapse, ADF, or Data Factory.
  • Exposure to advanced monitoring and logging platforms (Nagios, Site24x7, Prometheus, ELK).
  • Hands-on experience with JIRA, Confluence, and agile delivery frameworks.
  • Microsoft certifications such as Azure Administrator Associate, Azure Developer Associate, or Azure DevOps Expert are highly desirable.

 

Note: This job description is not intended to be all-inclusive. Employees may perform other related duties as required and agreed upon to meet the ongoing needs of the organisation. 

Please familiarize yourself with our Job Applicants Privacy Policy - NetRefer