EU remote
DevOps Engineer
About this role
As a DevOps Engineer at AppXite, you won't be dealing with an on-premises environment, our application operates entirely in the cloud with containerized microservices orchestrated by Kubernetes. We are implementing Infrastructure as Code (IaC) approach using Terraform and automate everything as much as possible, we use CI-CD practices with Kubernetes-native deployment pipelines and Helm Charts for application packaging and deployment.
We envision each of our employees as stakeholders, so you will be responsible for driving the collaboration with other members of the engineering team to find the best methods for solving problems and securing the quality and usability of our product. Your Responsibilities & Mission: Operate and improve our Kubernetes-based infrastructure in close collaboration with software developers. Own GitOps-based continuous delivery with ArgoCD and declarative, templated configuration using Kustomize, deployed through our CI/CD pipelines.
Manage Kubernetes clusters end-to-end, including provisioning, scaling, access control, and cost and performance optimization. Run and maintain self-managed Kubernetes on-premises alongside Azure-managed clusters, including the networking and storage infrastructure that supports them. Automate operational tasks and ensure our infrastructure remains reproducible, scalable, and well-documented. Apply modern containerization and cloud-native best practices across the platform.
Troubleshoot and resolve operational issues in Kubernetes environments. Document your work clearly and accurately. Your Qualification, Skills & Experience: 4+ years of experience in a DevOps role. Strong hands-on Kubernetes operations experience, including pods, services, deployments, ingress, persistent volumes, and maintaining healthy production clusters through upgrades, scaling, patching, and incident response. Experience with GitOps delivery using ArgoCD and declarative configuration with Kustomize, or strong equivalent experience that can be adapted quickly.
Experience building and maintaining CI/CD pipelines; we use Azure DevOps. Solid experience with Docker and container registries. Comfortable running, or eager to grow into running, self-managed and on-premises Kubernetes environments, not only managed cloud clusters. Linux administration experience and scripting skills (Bash, Python, or similar). An automation-first mindset and a habit of solving problems by building scalable solutions.