3 days ago
Remote, Ukraine or Kyiv, UkraineSenior
Responsibilities
- Influence the MOSK product roadmap and backlog by evaluating feature feasibility, scalability, maturity, limitations, and operational risks.
- Design, implement, and document lifecycle management for OpenStack on Kubernetes, including non-disruptive upgrades, patching, scaling, rollback, and compatibility.
- Define validation scenarios, assess upstream OpenStack behavior, and integrate feature support into MOSK lifecycle management.
- Review product designs, APIs, and implementations for robustness, security, and developer experience.
- Lead technical design discussions, planning sessions, retrospectives, and knowledge-sharing activities.
- Develop and maintain frameworks, libraries, internal tools, deployment automation, and CI/CD pipelines for MOSK.
- Debug and resolve complex production issues involving Kubernetes, OpenStack, networking, storage, and distributed systems.
- Investigate OpenStack service issues, identify code-level root causes, and contribute minor upstream fixes.
- Analyze performance bottlenecks across hardware and software layers and recommend optimizations and tuning.
- Manage development, staging, and validation environments that mirror customer deployments.
- Provide authoritative technical input to documentation, field, enablement, engineering, and customer-facing teams.
Requirements
- At least 5 years of practical Linux administration experience using CentOS, Ubuntu, or RHEL as server platforms.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- Experience in software development, systems administration, or an SRE role.
- Strong operating-system debugging and performance-tuning skills, including software and hardware troubleshooting.
- Strong networking knowledge covering protocols, firewalls, VPNs, and networking equipment administration.
- Experience with SaltStack, Puppet, Ansible, or Chef in medium and large environments.
- Practical Terraform experience.
- Production expertise with Docker and Kubernetes, including Kubernetes operators and Helm.
- Strong Jenkins experience and ability to build dependable build and release pipelines.
- Understanding of cloud environments such as OpenStack, AWS, GCP, or Azure.
- Strong scripting skills in Bash, Groovy, or Python, with at least one required.
- Mid-level Go or C experience is valuable.
- Preferred: deep OpenStack architecture and production-operation experience.
- Preferred: knowledge of SDN solutions including Open Virtual Network and Open vSwitch.
- Preferred: experience with OpenSearch, Grafana, and Prometheus stacks.
- Preferred: open-source contribution experience.
- Intermediate spoken and written English proficiency, customer-facing communication skills, diplomacy, and problem-solving ability.
Benefits
- Remote role in a global, collaborative, remote-first culture.
- Opportunity to shape cloud and AI modernization and work with enterprise customers.
- Work with open-source technologies and attend conferences and working groups.
- Customized workstation with macOS or Windows.
- Professional development and training.
- Competitive compensation, performance incentives, and advancement opportunities.
Tech Stack
AnsibleAWSAzureBashCChefDockerGoGoogle Cloud PlatformGrafanaGroovyHelmJenkinsKubernetesLinuxOpenStackPrometheusPuppetPythonTerraform
Categories
About Mirantis
Mirantis builds Kubernetes-native infrastructure software and services for enterprises to run cloud, container, and AI workloads across on-premises, public cloud, and edge environments. It sells subscriptions, support, and managed services around products like Mirantis Kubernetes Engine and the Lens Kubernetes platform; the company acquired Docker Enterprise in 2019. Founded in 1999 and headquartered in Campbell, California, Mirantis is privately held and an IREN company serving global enterprises.
