Project Description:

Our client is a start-up from the USA, creating advanced, mixed reality google. The solution is created for professional use in many industries. Client's has been on the market for over a decade and is currently working on the next generation of the device.

Main responsibilities:

- Improving deployment and image update process in Kubernetes environment based on CI / CD practices and systems similar to ArgoCD, Ansible, Flux, Fleetchange

- Rewriting monolithic Python / Bash services to microservice architecture in Python or Golang and prepare it to be deployed in Kubernetes

- Testing the device's network interface based on Linux tools

- Base access control by the Active Directory system in Elasticsearch, Kibana, Logstash, Gitea, Cassandra, Grafana etc.

- Rewriting Python backend to Golang and using Model View Controller pattern

Must have:

- Python fluency

- High independence at work: solution design and implementation planning

- Docker (building, networking, environment variables)

- Kubernetes (single cluster, multiple namespaces, Ingress, deployments)

- Bash scripting

- networking (diagnosing network issues, traceroute, DNS, Kubernetes CNI)

python linux sysadmin kubernetes
Datos de la oferta laboral
Fecha de publicación
Lugar de trabajo
Permite trabajar remoto
Seniority requerido
Email de contacto