We are looking for a Senior DevOps Engineer to support a SaaS/PaaS product delivered to customers with different infrastructure setups. The role focuses on stabilizing and automating environments for development and QA, improving CI/CD, and reducing delivery delays caused by environment unavailability and manual deployment steps. In addition to the project work, you will contribute to company-wide infrastructure practices, security hardening, and compliance readiness.
About the project: a platform that collects data from smart metering devices, aggregates and cleans it, and produces reporting. Deployments vary by customer and may include Kubernetes-based setups and RPM-based deployments.
Responsibilities
- Own and evolve CI/CD pipelines in GitLab (build/test/package/deploy), including runners, artifacts, permissions, and governance.
- Own Kubernetes delivery workflows: Helm/manifests, GitOps (FluxCD preferred), release strategies, rollback procedures.
- Set up, stabilize, and continuously improve test/staging environments used by developers and QA; reduce environment-related delivery delays.
- Troubleshoot complex deployment and environment issues (pipelines, cluster/app configuration, networking, access constraints).
- Coordinate deployments and access-dependent tasks with client-side/system engineers when direct admin access is limited.
- Create and maintain environment setup and operational runbooks (deployments, rollbacks, debugging, access requirements) to a production-grade standard.
- Drive automation-first delivery: build and maintain automation flows for provisioning, deployments, and operational tasks across client projects.
- Contribute to company initiatives: infra standardization, security hardening, secrets management, access controls, logging/monitoring baselines.
- Lead by influence: define DevOps standards, mentor engineers, and be ready to lead/scale DevOps practices and teams.
- Build and support MLOps capabilities: delivery and operations for ML/LLM-based services (model serving, pipelines, observability, governance).
Requirements
- 5+ years in DevOps/SRE/platform engineering with hands-on production infrastructure delivery.
- Expert-level Kubernetes experience (deployments, debugging, cluster operations, networking fundamentals, reliability practices).
- Strong GitLab CI/CD experience (pipelines, runners, artifact management, approvals, RBAC/permissions).
- Hands-on with Helm and Kubernetes manifests; ability to design reusable deployment patterns across multiple environments/customers.
- GitOps experience (FluxCD preferred); ability to implement safe promotion/release processes.
- Strong cloud experience in AWS and/or Azure; ability to design cloud-agnostic architectures when required.
- Solid Linux knowledge; familiarity with Java service runtime/deployment basics.
- Strong automation skills and tooling knowledge (IaC + workflow automation); willingness to build repeatable delivery flows across domains (fintech, healthcare, construction, machinery, legal).
- Proven infrastructure security hardening experience (IAM, secrets, least privilege, vulnerability management, baseline controls).
- Strong compliance knowledge and practical experience implementing and documenting compliant infrastructure:
- SOC 2 controls and audit evidence collection;
- GDPR / CCPA privacy-aligned infrastructure practices;
- HIPAA-aligned safeguards (where applicable);
- Penetration test preparation and remediation.
- Strong ownership, ability to prioritize, and ability to work cross-functionally with developers and QA.
- Upper-Intermediate or higher English level.
- Flexibility to travel internationally for client meetings, as needed.
Nice to have
- Hands-on MLOps: model serving, training/inference pipelines, experiment tracking, model registry, LLM deployment patterns, monitoring/drift concepts.
- Experience with RPM packaging and Linux-based installers.
- Keycloak and OAuth2/SSO operational experience.
- Experience supporting mixed integration landscapes (REST/SOAP/Kafka/FTP/RPC).
- Familiarity with Oracle/PostgreSQL/MySQL operationally.
- Track record of passing external audits end-to-end (SOC 2 / ISO-related / similar).
We offer
- Competitive compensation based on your skills, experience, and performance.
- 20 working days of annual paid vacation and 5 days of sick leave.
- 3 additional days off for special occasions.
- Experienced colleagues with 95% of middle and senior engineers.
- Possibility to work from anywhere in the world.
- Exciting projects involving the newest technologies.
- Accounting as a service.
- Flexible working approach.