You will be working with technologies like Kubernetes (K3s), Cassandra, PostgreSQL, Mosquito, Redis, Ansible, Kafka, LAMP, Git, Bash, Python in a Linux environment.
Work on our SCADA software product release process by integrating and configuring microservices written in Go, Java and Python using Ansible, Redis and Bash on K3s nodes.
Perform and automate deployment and upgrades at scale, across a fleet of bare metal or PaaS K3s nodes.
Maintain and debug production microservice based applications by monitoring performance indicators such as availability, throughput, and latency.
Work closely with development team members to support existing microservices and integrate new ones to production.
Maintain production flows and CD processes for deployment of software at scale.
Requirements
Working experience with Kubernetes operations and containerized environments.
2+ years of working experience with Linux, using the GNU/Linux command line, scripting, Linux tools and services.
Working experience with monitoring tools (Zabbix, Prometheus, VictoriaMetrics/Logs, Zabbix).
A good team player, with developed communication skills, eager to learn and distribute knowledge, able to work with minimal supervision and deliver high quality work within time limits.
Working experience with IP networking, its hardware components (routers, switches) and its relevant Linux services such as DHCP, DNS, Routing, NAT, Firewalling, VPNs, VLANs, Web Servers, Forward and Reverse Proxys.
Hands-on experience with RHEL and variants (CentOS, ALMA Linux, Rocky).
Working experience with Ansible configuration management.
Strong scripting skills (Bash, Python).
Professional certifications on Kubernetes such as CKAD, CKA are seen as a plus.
A university degree in Computer Science, Engineering, or similar disciplines is appreciated.
Experience with modern SRE practices is a plus.
Experience working in a fully remote team and embrace the remote first way of work is appreciated.
Experience with cloud environments (PaaS – Proxmox, VMware, GCP) is a plus.