Infrastructure Engineer

Remote - EMEA


Who we are

We're Avalonia UI, the company behind the innovative Avalonia and Avalonia XPF frameworks used by industry leaders like JetBrains, GitHub, and Unity Games. We're a passionate team on a mission to unleash developer potential by creating powerful UI frameworks and crafting seamless developer experiences. We provide solutions for creating rich, complex desktop, mobile, and web applications. Join us in making cross-platform .NET development accessible to everyone as part of our fast-growing startup. As a small company with big ambitions, we're investing heavily in the future of cross-platform UI technology and expanding our team.

We offer a competitive salary and a dynamic, fully remote work environment that fosters continuous learning and professional growth. While we do prioritise hiring within the EMEA region to ensure easier team collaboration, we value exceptional talent globally. We have team members worldwide, from the Philippines to Seattle, and the right candidate can make a great addition to the team regardless of location.

What we’re looking for

Avalonia UI is seeking an experienced Infrastructure Engineer on a contract basis to manage and optimize our server infrastructure. As our infrastructure specialist, you'll ensure the reliability and performance of our systems while working with our development team to support our growing platform needs.

This is a remote contract position focused on managing our Linux-based infrastructure. You'll be responsible for maintaining and improving our server environment, ensuring high availability, and implementing best practices for our infrastructure management.

Key Responsibilities

  • Manage and maintain our Linux (Debian) server infrastructure on Hetzner Cloud
  • Administer and optimize Docker container deployments
  • Maintain and optimize PostgreSQL databases
  • Manage virtual machine infrastructure using libvirt and Proxmox
  • Configure and maintain CloudFlare services for our infrastructure
  • Implement and maintain monitoring and alerting systems
  • Create and maintain infrastructure documentation
  • Collaborate with the development team on infrastructure requirements
  • Implement security best practices and maintain system security
  • Provide on-call support for critical infrastructure issues

Required Skills

  • Extensive experience with Debian Linux administration
  • Strong Docker expertise including container orchestration and management
  • PostgreSQL database administration and optimization
  • Proven experience with libvirt and Proxmox virtualization
  • Experience with Hetzner Cloud infrastructure
  • Familiarity with CloudFlare services and configuration
  • Infrastructure monitoring and maintenance
  • Shell scripting and automation
  • Security best practices in Linux environments

Preferred Skills

  • Experience with Grafana and monitoring stack setup
  • Knowledge of .NET ecosystem, particularly Blazor
  • Experience with infrastructure-as-code
  • CI/CD pipeline experience
  • Experience with log aggregation and analysis
  • Configuration management tools

Benefits

  • Flexible hours with some overlap required with European time zones
  • Initial 3-6 month contract with possibility of extension
  • Competitive hourly rate based on experience

To Apply

Please submit your application including:

  • Resume/CV highlighting specific experience with our required technologies
  • Brief cover letter describing your most relevant infrastructure projects
  • Your expected hourly rate
  • Your typical availability and time zone
  • References from previous infrastructure work (if possible)

Need help?

Not sure exactly what we’re looking for or just want clarification? We’d be happy to chat with you and clear things up for you. Anytime!

Email us

[email protected]

Don't see a job for you?

Do you feel like you belong working with Avalonia UI, but we just don’t have your dream job posted? No problem, just reach out.

Let us know
Download Our Hiring Guide

Why are you interested in this specific role, and what makes you confident you'll succeed in it?

AI-generated submissions will result in automatic disqualification.

Applications will be reviewed on a rolling basis.
We will only contact successful candidates.