(Senior) DevOps Engineer - Cloud Infrastructure & CI/CD
Role details
Job location
Tech stack
Job description
We are seeking an experienced DevOps Engineer to design, build, and operate cloud-based infrastructure and CI/CD workflows for our autonomous off-road software platform. The role focuses on AWS infrastructure, CI/CD pipelines, and DevOps practices that support building, testing, evaluating, and releasing complex software systems.
You will work closely with development teams to design CI/CD and cloud solutions for their challenges. A major part of the role is building and operating cloud-based systems for large-scale software testing and KPI evaluation, alongside more general responsibilities around build, release, and software distribution.
- Design, implement, and operate CI/CD workflows (GitLab CI) covering:
- software build and packaging
- automated testing
- release and distribution of software artifacts
- Design and operate AWS-based infrastructure for CI-driven workloads, batch jobs, and testing environments.
- Collaborate closely with development teams to design DevOps solutions that fit their workflows and technical constraints.
- Develop and operate cloud-based systems for large-scale software testing and scenario-based KPI evaluation, including execution, result collection, monitoring, and access to evaluation data.
- Apply infrastructure-as-code to manage cloud environments in a reproducible and maintainable way.
- Ensure CI/CD and cloud infrastructure is reliable, observable, secure, and cost-aware.
- Support teams with AWS best practices and reusable cloud patterns, while developers retain ownership of software logic, test scenarios, and configuration.
Requirements
Do you have experience in Terraform?, * 3+ years of experience in DevOps, cloud infrastructure, or similar roles.
- Strong hands-on AWS experience, e.g. EC2, S3, IAM, CloudWatch, networking fundamentals.
- Experience designing and operating CI/CD pipelines, ideally with GitLab CI.
- Solid understanding of infrastructure-as-code concepts and tooling, e.g. Terraform.
- Experience with software build, test, and release pipelines.
- Hands-on experience with Kubernetes, including deploying and operating containerized workloads.
- Experience running CI-driven or batch cloud workloads (e.g. tests, simulations, data processing).
- Experience with monitoring, metrics collection, and data visualization using Grafana and related tooling (such as Prometheus, CloudWatch dashboards, etc.).
- Strong collaboration skills and the ability to work closely with developers on shared technical solutions.
Benefits & conditions
- Ownership of your work - Take responsibility for the full value chain
- Competitive Compensation & Benefits
- Participate in driveblocks' success via a Virtual Stock Option Plan
- Flexible working hours