Senior Golang/Kubernetes Software Engineer (offline)

Mirantis Overview
Mirantis helps enterprises move to the cloud on their terms, delivering a true cloud experience on any infrastructure, powered by Kubernetes. The company uses a unique as-a-service model empowering developers to build, share, and run their applications anywhere – from the public to hybrid cloud and to the edge. Mirantis serves many of the world’s leading enterprises, including Adobe, DocuSign, Reliance Jio, STC, Vodafone, and Volkswagen.

Job Description
We are looking for a talented and inquisitive engineer, focused on development.
You will be working internally with our professional services team, cloud operations, and customer engineering teams to help our customers create automation and develop code to onboard their services from bare metal infrastructure to Openstack cloud and Kubernetes clusters. You would be working as a member of an onboarding team consisting of customer and Mirantis engineers, working in agile (Scrum) methodology.

Main Responsibilities:
-Develop Kubernetes controllers, cluster APIs, integration with customer systems
-Create automation for infrastructure provisioning
-Operational support, triage and solve issues with internal systems, prioritizing based on customer impact
-Working with technologies like: MySQL/Cassandra/Elasticsearch database environment, HAProxy load balancers, Envoy service mesh, APigee gateway, Kafka streaming service, Hadoop big data storage, Graphite time series, Grafana dashboard platform, monitoring & alerting tools, CI/CD tooling, Perl/Java/Node.js language frameworks and more...
-Lots of collaboration with customer applications developers teams

Qualifications and Experience Requirements:
-Strong development background in Golang
-Strong Kubernetes expertise as a user and developer
-General experience with lLinux, virtualization & storage
-Overall system architecture, scalability, reliability, and performance experience
-Knowledge of automated software testing, continuous integration, release management
-Experience in debugging, diagnosing, and trouble-shooting complex production software
-Experience in developing and maintaining services built on microservice architecture
-Preferably a university/master degree in Mathematics or Software Engineering
-Excellent communication in English - written and spoken


Nice to Have:
-Openstack experience - familiarity with the APIs as a user
-Experience with infrastructure automation in Puppet
-Experience in onboarding applications to the cloud
-Production operations experience
-Experience with design, development, testing, and monitoring of large-scale and data-intensive systems

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.
-Be a part of cutting-edge, open-source innovation.
-Thrive in the high-energy environment of a young company where openness, collaboration, risk-taking, and continuous growth are valued.
-Competitive compensation package with strong benefits plan and stock options.

About Mirantis

Mirantis is the flexible infrastructure company harnessing open source to free application owners from operations concerns. The company employs a unique build-operate-transfer approach to deliver two distinct products:

- Mirantis Cloud Platform, which is based on Kubernetes and OpenStack and helps services providers and enterprises run highly tunable private clouds powered by infrastructure-as-code and based on open standards.

- Mirantis Application Platform, which is based on Spinnaker and helps enterprises adopt cloud native continuous delivery to realize cloud ROI at scale.

Company website:
http://www.mirantis.com

DOU company page:
https://jobs.dou.ua/companies/mirantis/

The job ad is no longer active
Job unpublished on 8 September 2022

Look at the current jobs Python Kharkiv→