ResponsibilitiesAs an Infrastructure Engineer, you will be responsible for the reliable delivery and deployment of our software systems to customer environments.
You will ensure that deployments are automated, resilient, and adaptable to diverse on-premise and hybrid infrastructures.
Operating at the intersection of infrastructure, software, and customer environments, you will play a key role in enabling smooth commissioning, stable operations, and continuous improvement of our deployment processes.
Your Tasks & ResponsibilitiesOwn and execute end-to-end deployments across on-premise and hybrid environments, including software rollout, commissioning, and go-live supportConfigure and validate infrastructure (compute, storage, clusters, networking, mTLS) to ensure production readinessTroubleshoot and resolve deployment and infrastructure issues; support Customer Success team during escalationsDevelop and maintain deployment automation, runbooks, and standardized proceduresImplement automated rollback, recovery workflows, and improve CI/CD-driven deployment processesMonitor system health and capacity; manage lifecycle activities such as patching, upgrades, and maintenanceImplement and test backup and recovery strategies, ensuring compliance with recovery objectivesCoordinate with customer IT and internal teams on network, security, and hardware integration requirementsDocument site-specific configurations and feed insights back to improve architecture, tooling, and deployment processesContribute to continuous improvement by optimizing workflows and supporting internal test environmentsQualificationsStrong experience with Linux systems administration and container runtimes (Docker, Docker Compose)Hands-on experience deploying and operating Kubernetes-based systems in productionSolid knowledge of networking (VLANs, firewalls, VPNs, DNS, OT/IT environments)Experience with infrastructure as code and automation tools (Ansible, Terraform)Familiarity with CI/CD pipelines (e.