Senior DevOps Azure Engineer

Nix · Ukraine · Engineering

Posted 2026-10-14

Apply for this role →

N-iX is looking for a skilled Senior DevOps Engineer to join the team.

About the project:

Our customer is a full quote-to-cash ERP/PSA used by field service companies (system integrators) that install and maintain physical equipment - AV systems, security cameras, fire alarms, HVAC. The platform covers:

Sales: opportunities, quoting, ordering

Projects: project management, resource scheduling

Service: dispatch, ticketing, field technician management

Finance: accounting, GL, invoicing, purchasing (the financial core is central to everything)

Reporting: data sources, dashboards, report builder

Mobile app: native iOS and Android for field technicians (dispatch, tasks, timesheets, scheduling, offline sync)

From a development standpoint, the core goal of the project is incremental modernization of a legacy monolith using the Strangler Fig pattern. The first milestone for the DevOps engineer includes the following:

Azure landing zone

AKS Kubernetes cluster provisioning

Kafka Provisioning

Environment setup (Dev, Staging, Prod) using Terraform infrastructure as code

CI/CD build, test, and deploy pipelines.

OpenTelemetry & Grafana monitoring dashboards

Debezium Change Data Capture (CDC) event streaming across databases and ClickHouse data storage.

Responsibilities:

Design and implement a baseline Azure cloud environment (resource groups, IAM/RBAC, networking).

Set up secure infrastructure components, including Key Vault and access controls.

Configure CI/CD pipelines for automated build and deployment.

Deploy and configure application runtime using AKS Kubernetes, Apache Kafka, and supporting services (Front Door, WAF, Databases, routing, etc).

Enable monitoring and logging via OpenTelemetry & Grafana monitoring dashboards.

Own the reliability of our platforms by measuring and meeting defined target values

Provision ClickHouse for analytics and enable Change Data Capture (CDC) event streaming across databases

Apply cloud best practices for security, scalability, and maintainability.

Provide infrastructure and tooling support to development teams

Prepare comprehensive technical documentation and conduct a knowledge transfer session upon project completion.

Requirements:

5+ years of experience in DevOps / Cloud Engineering.

Strong hands-on experience with Microsoft Azure, specifically across compute, networking, and Identity and Access Management (IAM).

Proven experience in architecting and setting up cloud environments from scratch.

Solid experience with CI/CD tools such as Azure DevOps, GitHub Actions, Jenkins, or similar.

Hands-on experience with Terraform

Hands-on experience with Docker containerization and AKS Kubernetes.

Hands-on experience with Apache Kafka, Debezium, and CDC pattern.

Hands-on experience with ClickHouse or similar systems.

Apply for this role →

← Back to all jobs