We believe the world is changing faster than ever

Join a Two Sigma Ventures portfolio company to help shape the future of technology.
65
companies
509
Jobs

Open Source Developer Advocate

Mirantis

Mirantis

Software Engineering, Legal
Manila, Philippines
Posted on Jul 17, 2024

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

  • Evangelism: Develop and maintain content, including demos, videos, blogs, podcasts, and livestreams, to promote Kubernetes, OpenStack, and Kubeflow projects and emerging technologies.
  • Outreach: Attend and speak at technology conferences, shows, and press events to gain industry recognition and drive adoption of our AI infrastructure projects.
  • Thought Leadership: Create compelling presentations and technical documentation to support community engagement and education.
  • Education: Engage with the community on platforms like GitHub by reviewing code, contributing to documentation, and creating educational content related to Kubernetes, OpenStack, and MLOps.
  • Ambassador-ship: Foster relationships with key community members and act as an ambassador for our open-source infrastructure projects.
  • Collaboration: Partner with product engineering teams to build compelling demos and integrate community feedback into product development.

Qualifications

  • 8+ years of experience in a hands-on technical role such as software development or architecture.
  • Proven experience contributing to open-source projects, particularly in Kubernetes, OpenStack, and MLOps.
  • Strong public speaking, content creation, and presentation skills, both in person and online.
  • Experience working with technical communities and fostering community engagement.
  • Proficiency in programming languages commonly used in ML and infrastructure projects, such as Python, Go, and Shell scripting.
  • Excellent problem-solving skills and ability to troubleshoot complex issues.
  • Strong understanding of open source best practices, including code quality, testing, and documentation.
  • Bring a deep understanding of scale-out cloud-native architectures such as parallel computing (e.g., goroutines), Kubernetes clusters, and distributed systems.
  • Experience with RESTful APIs using JSON and YAML
  • Utilize Docker and Kubernetes for deploying, managing, and scaling microservices.

In-depth knowledge of Kubernetes, including:

  • Cluster API: Expertise in using declarative APIs and tooling to simplify provisioning, upgrading, and operating multiple Kubernetes clusters.
  • CNI (Container Network Interface): Familiarity with different CNI plugins like OpenSDN/Tungsten Fabric/Contrail, Calico, Cilium (eBPF/XDP), and others for network connectivity in Kubernetes clusters.
  • CSI (Container Storage Interface): Understanding of storage orchestration and management in Kubernetes using CSI drivers, particularly with Ceph.
  • Telemetry: Experience with monitoring and observability tools to collect and analyze telemetry data from Kubernetes clusters, preferably with Prometheus and Grafana.
  • Strong interpersonal, communication and collaboration skills.
  • Passion to thrive in a fast-paced, fluid environment.

Highly Desirable:

  • In-depth knowledge and experience with Kubernetes, OpenStack, and MLOps tools like Kubeflow.
  • Understanding of AI/ML workflows, data modeling, and distributed systems.
  • Demonstrable following on social and technical platforms like Twitter, YouTube, GitHub, or Twitch.
  • Success in nurturing, engaging with, and growing large open-source projects.
  • Track record of contributing to technical documentation and writing how-to content.
  • Hands-on experience with Cluster API (CAPI/CAPx), Kubernetes Operators and Custom Resource Definitions (CRDs).
  • Knowledge of cloud-native technologies and multi-cloud environments, including public clouds like AWS, GCP, and Azure.
  • Familiarity with DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines.
  • Foundational understanding of AI infrastructure software (notebooks, pipelines, RAG).
  • Polyglot with little or no bias for specific programming languages.

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)!