Job Description
Founded in 2014, Eastgate Software is a software development company that builds custom business solutions and applications. We are proud of our highly qualified staff who have more than 20 years of experience in software development including web, mobile, and desktop applications.
We put quality and customer satisfaction as the top priorities in every project we carry out. Therefore, our German and US senior experts offer local consultancy for European and US clients.
As a member of Eastgate, you will emerge in a professional and flexible environment where you have opportunities to express your ideas and improve your skill set through many interesting full-cycle projects.
Your responsibilities:
- Design, deploy, and operate on-premises infrastructure (bare-metal, virtualization, private cloud)
- Build and manage self-deployed Kubernetes on-prem — no managed cloud (EKS/GKE/AKS)
- Automate provisioning and configuration with Terraform + Ansible (Infrastructure as Code)
- Set up and maintain internal CI/CD pipelines (GitLab CI, Jenkins, ArgoCD)
- Own monitoring, logging, and alerting (Prometheus, Grafana, Loki, ELK)
- Manage storage (Ceph, LVM, RAID, NFS/iSCSI) and networking (VLAN, firewall, load balancing)
- Ensure backup, disaster recovery, and high availability across systems.
- Troubleshoot issues across OS, network, storage, and application layers.
- Build and maintain a lab environment for R&D, PoC, and testing before production.
- Write technical documentation, runbooks, and standardize operational processes.
The ideal candidate:
- At least 5 years of software development experience.