Jobs · greenhouse:nix
Senior DevOps Engineer (Azure & Python)
Northwind Robotics · Ukraine · Posted 2d ago
Available in 2 locations
Poland · onsite Apply → Ukraine · onsite Apply →About the role
Design and maintain CI/CD pipelines and Azure services for an AI-powered documentation platform.
Our client is a global enterprise software company building an AI-powered, RAG-based documentation platform delivered as production-grade SaaS. The platform is a set of ~10 containerized microservices — predominantly Python, with React front-ends — running fully on Microsoft Azure (App Services, Functions, Data Factory, AI Search, Blob Storage, Key Vault). The team is hardening the platform for production: consolidating multiple repositories into a single monorepo, standardizing CI/CD, introducing observability and a proper test-automation framework and preparing for multi-region rollout (US, Europe, Asia). The team is heavily AI-assisted, currently producing 15–20 merge requests per week, which makes strong automation and test coverage essential. You will join as a hands-on engineer embedded in the client's team, attending stand-ups and sprint ceremonies. Responsibilities: Design, build, and maintain per-service CI/CD pipelines (GitLab CI today, with a migration to GitHub Enterprise / GitHub Actions in progress) Support consolidation of multiple repositories into a single monorepo — build orchestration, selective CI triggers, automated builds and testing Instrument services with Azure Application Insights: dashboards, alerting, synthetic monitoring, and log management Harden environment promotion (dev → pre-prod → prod), deployments, and secrets management Deploy and operate services on pre-provisioned Azure resources (provisioning itself is handled by a separate platform team) Contribute to a reusable automated test framework (unit / integration / E2E) that keeps code-review velocity sustainable under high merge-request throughput Support security hardening, dependency and vulnerability scanning, and overall production readiness Requirements: Strong hands-on Azure experience: App Services, Functions, Key Vault, Storage (Data Factory and AI Search a plus) CI/CD pipeline design and implementation — GitLab CI required ; GitHub Actions a strong plus Solid Python (the platform is ~98% Python) Docker and container best practices Working knowledge of Infrastructure-as-Code principles (Terraform or Bicep) — enough to deploy reliably onto pre-provisioned infrastructure Azure observability with Application Insights (APM, dashboards, synthetic tests, log management) Solid English, comfortable collaborating across distributed teams and time zones Availability for business trips Nice to have: Azure RBAC, Managed Identities, and secrets-management patterns Monorepo tooling and patterns (build orchestration, selective CI triggers) Test-automation strategy and framework design (unit → integration → E2E) Security hardening and compliance practices (vulnerability scanning, dependency auditing / SCA) Experience in enterprise environments (proxies, SSO, compliance constraints) Azure Data Factory pipeline development RAG / AI Search indexing pipelines Playwright (for synthetic monitoring) Multi-region / global deployment patterns Experience working alongside heavy AI-assisted development workflows Availability for business travel to the client We offer*: Flexible working format - remote, office-based or flexible A competitive salary and good compensation package Personalized career growth Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) Active tech communities with regular knowledge sharing Education reimbursement Memorable anniversary presents Corporate events and team buildings Other location-specific benefits *not applicable for freelancers
Read the full posting on greenhouse:nix →
FAQ
Is the Senior DevOps Engineer (Azure & Python) role at Northwind Robotics remote?+
This Senior DevOps Engineer (Azure & Python) position is listed as onsite (Ukraine).
What is the salary for the Senior DevOps Engineer (Azure & Python) role at Northwind Robotics?+
The listing states Estimated 100k-203k USD.
What seniority level is this Senior DevOps Engineer (Azure & Python) role?+
This is a senior level position.
How do I apply for the Senior DevOps Engineer (Azure & Python) role at Northwind Robotics?+
Use the "Apply on greenhouse:nix" button to open the original posting on greenhouse:nix, where you can submit your application directly to Northwind Robotics.