DevOps/ QA Engineer

  • Full-time

Company Description

Mirantis helps organizations achieve digital self determination by giving them complete control over their strategic infrastructure. The company combines intelligent automation and cloud-native expertise for managing and operating virtual machines, containers, Kubernetes, OpenStack, and cloud environments. Mirantis lets platform teams deliver a public cloud experience on any infrastructure, from the data center to the edge, with one cohesive cloud experience for complete application and operations portability, a single pane of glass, and automated full-stack lifecycle management, all based on open source using open standard APIs.
Mirantis serves many of the world’s leading enterprises, including Adobe, DocuSign, Inmarsat, Liberty Mutual, Reliance Jio, Splunk, STC, Vodafone, Volkswagen, PayPal, Societe Generale, S&P Global and many more. Learn more at www.mirantis.com.
 

Job Description

We are seeking an exceptional DevOps / QA Engineer to join our Open Source Program Office (OSPO) team.  This role focuses on creating, maintaining, and extending tests, ensuring robust code coverage, and developing testing pipelines. You will use infrastructure-as-code to effectively mimic production deployments for comprehensive testing. Your technical expertise in CI/CD pipelines, automation, Python, Kubernetes, and related technologies will be instrumental in shaping our testing and deployment strategies.

Responsibilities:

  • Testing Frameworks: Develop, maintain, and extend automated test frameworks and scripts to ensure comprehensive code coverage and high-quality software releases.
  • Pipeline Development: Build and enhance continuous integration/continuous deployment (CI/CD) pipelines to streamline the testing and deployment process.
  • Infrastructure-as-Code: Utilize infrastructure-as-code (IaC) tools to create and manage environments that mimic production deployments for accurate and reliable testing.
  • Test Environments: Set up, maintain, and monitor test environments to ensure stability and reliability throughout the testing cycle.
  • Code Quality: Ensure all code contributions meet high standards of quality, following best practices for testing, documentation, and maintainability.
  • Collaboration: Work closely with development, product management, and operations teams to ensure seamless integration of testing and deployment processes.
  • Monitoring and Reporting: Implement monitoring solutions to track performance and reliability metrics, generating reports to communicate findings and recommendations.
  • Continuous Improvement: Continuously improve testing strategies and methodologies to keep pace with industry best practices and emerging technologies.
     

Qualifications

  • 5+ years in DevOps, Quality Assurance, or related fields with significant experience in testing, DevOps tooling, and CI/CD pipeline creation.
  • Proficiency in developing and maintaining automated test frameworks and scripts.
  • Experience with CI/CD tools such as Jenkins, GitHub Ops, GitLab CI, or similar.
  • Strong understanding of IaC tools like Helm, Terraform, Ansible, or similar.
  • Experience with Kubernetes, including: Cluster API, CNI, CSI, Telemetry (Prometheus and Grafana)
  • Experience with microservices architecture and related technologies.
  • Excellent problem-solving skills and ability to troubleshoot complex issues.
  • Strong interpersonal, communication and collaboration skills.
  • Passion to thrive in a fast-paced, fluid environment.

Highly Desirable:

  • Participation in open source projects.
  • Experience with Agile development methodologies and version control systems like Git.
  • Polyglot with little or no bias for specific programming languages or frameworks.
     

Additional Information

What does Mirantis offer you?

  • Work with an established global leader in the cloud infrastructure industry.
  • Work with exceptionally passionate, talented, and engaging colleagues, helping Fortune 500 and Global 2000 customers implement next-generation cloud technologies.
  • The opportunity to be a party to cutting-edge, open-source innovation.
  • The high-energy environment of a young company that values and puts an emphasis on openness, collaboration, risk-taking, and continuous growth.
  • Professional development and training.
  • A competitive compensation package with strong benefits plan and stock options.
     

We are a Leader for Container Management in G2 (#2 after AWS)!

Privacy Policy