Jobs / Mirantis

Senior DevOps Engineer, OpenStack Team

Mirantis · Barcelona, CT, Spain
Barcelona, CT, SpainExp: 5+ yrsRemote
Remuneration
Competitive compensation and performance incentives
Location
Barcelona, CT, Spain
Visa sponsorship
Not specified

Job summary

The Senior DevOps Engineer designs, validates, and evolves MOSK, a cloud-native OpenStack platform running on Kubernetes for enterprise private clouds. The role covers lifecycle management for upgrades, patching, scaling, and rollback; development of deployment automation and CI/CD pipelines; and resolution of complex production issues across networking, storage, and distributed systems. It also contributes to architectural decisions, OpenStack troubleshooting, and technical guidance, using technologies including Linux, Terraform, Jenkins, and Kubernetes.

Benefits

Customized workstationProfessional development and trainingPerformance incentivesOpportunities for advancementConference and working-group attendance

Qualifications

  • At least five years of practical Linux server administration experience
  • Experience in software development, systems administration, or an SRE role
  • Strong operating system knowledge and ability to debug and tune systems
  • Strong networking knowledge, including protocols, firewalls, VPNs, and networking equipment
  • Practical experience with SaltStack, Puppet, Ansible, or Chef
  • Practical Terraform experience
  • Production expertise in Docker and Kubernetes, including operators and Helm
  • Strong Jenkins and build/release pipeline experience
  • Familiarity with code-review systems
  • Understanding of cloud platforms such as OpenStack, AWS, GCP, or Azure
  • Strong scripting skills in Bash, Groovy, or Python; Go or C experience is valuable
  • Intermediate English proficiency and strong customer-facing communication skills
  • Ability to work with geographically distributed international teams
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience

Responsibilities

  • Contribute technical input to product roadmap and backlog decisions
  • Design, implement, and document OpenStack-on-Kubernetes lifecycle management, including upgrades, patching, scaling, and rollback
  • Define test scenarios, validate upstream behavior, and integrate feature support
  • Review product designs, APIs, and implementations
  • Lead design discussions, planning sessions, and retrospectives
  • Develop frameworks, libraries, tools, and automation for deployment and management
  • Build and maintain CI/CD pipelines for build, test, validation, upgrade, and release workflows
  • Resolve complex tier-three production issues across Kubernetes, OpenStack, networking, storage, and distributed systems
  • Investigate OpenStack service issues and contribute minor upstream fixes
  • Analyze performance bottlenecks and recommend optimizations
  • Maintain development, staging, and validation environments
  • Provide technical guidance for documentation and customer-facing teams

Skills

AnsibleAWSAzureBashCentOSChefDockerGCPGoGrafanaHelmJenkinsKubernetesLinuxmacOSOpenStackPrometheusPuppetPythonRHELSaltStackTerraformUbuntuWindowsOpenSearch

Degrees

Bachelor’s degree in Computer Science, Engineering, or a related field, or equiv

Languages

EnglishBashGroovyPythonGoC

Travel

Attend conferences and working groups

Industry

Cloud computingEnterprise infrastructureAI infrastructureOpen-source software

Relocation

No