Senior DevOps Engineer
Core
Design, build, and maintain CI/CD pipelines as code; implement progressive delivery strategies; create reusable tooling; and integrate AI-assisted capabilities for pipeline diagnostics and automation.
Role type
Senior DevOps Engineer (CI/CD & Developer Tooling)
Builds
CI/CD infrastructure, reusable pipeline templates, shared libraries, and self-service developer tooling
Domain
Software Engineering / DevOps / Cloud Infrastructure
Deliverable
production ML models | infrastructure
Required skills
CI/CD pipeline design, Infrastructure-as-Code, container orchestration, Linux administration, scripting, dependency scanning, artifact signing, SBOM generation, progressive delivery, monitoring, tooling adoption
Preferred skills
Supply-chain security tooling (Nexus, Sigstore, Syft, Snyk, Trivy), AI/LLM-based engineering tools
Technologies
Jenkins, GitHub Actions, GitLab CI, CircleCI, Buildkite, Docker, Kubernetes, Terraform, Ansible, Bash, Python, Go, Kafka, Redis, RabbitMQ, Prometheus, Grafana, Datadog, ELK, Argo Rollouts, Flagger
Responsibilities
Design and maintain CI/CD pipelines as code; implement canary, blue/green, and feature-flag-based delivery; create reusable pipeline templates and shared libraries; improve build performance via caching and parallelization; integrate AI-assisted capabilities for diagnostics and automation; implement dependency scanning and SBOM generation; monitor pipeline health and drive continuous improvements.
Seniority
Senior, hands-on IC