System Engineer

Permanent employee, Full-time · Bengaluru, India

Shape the utilities market of the future with us!
The System Engineer will be responsible for managing, deploying, and supporting cloud-based and on-premises infrastructure. This role involves Kubernetes-based application support, cloud environment management, project deployments (including HA & DR setups), and ensuring SLA compliance for enterprise-scale AMI projects.
What is the role about?

Key Responsibilities :


Technical Support & Operations

  • Provide L2/L3 technical support for application backend and cloud-related issues

  • Troubleshoot Kubernetes cluster-based application backends

  • Analyze, debug, and resolve client-reported issues within defined SLAs

  • Handle client queries and issues through calls and end-to-end incident workflows

  • Monitor system performance and proactively identify and mitigate potential issues

  • Implement preventive measures and performance optimizations

  • Develop scripts to meet operational and automation requirements

Project Deployment & Implementation

  • Design and plan project network architecture and application architecture

  • Prepare cloud environments and deploy applications with High Availability (HA) and DC-DR setups

  • Deploy and manage Kubernetes clusters and related applications

  • Manage deployment of Advanced Metering Infrastructure (AMI) projects, including monitoring and reporting systems

  • Automate server-side operations using scripts

  • Ensure timely resolution of project issues to avoid SLA breaches

Cloud & Infrastructure Management

  • Deploy, manage, and maintain VM-based cloud environments (AWS, Azure, Tata, NTT, or equivalent)

  • Monitor and optimize cloud resource usage

  • Manage cloud user access, permissions, and RBAC policies

  • Create and manage cloud resources as per project requirements

  • Design and deploy cloud networking environments

  • Maintain on-premises server infrastructure and network environments

  • Support UAT and staging environments

Required skills and qualifications

Required skills and Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or related field

  • Strong experience with Kubernetes cluster deployment and troubleshooting

  • Hands-on experience with cloud platforms (AWS, Azure, or equivalent)

  • Knowledge of Linux system administration and networking fundamentals

  • Experience with scripting (Shell, Python, or similar)

  • Understanding of HA, DR, and enterprise deployment architectures

  • Familiarity with SLA-driven support environments

Preferred skills and qualifications

Preferred Skills:

  • Experience with AMI (Advanced Metering Infrastructure) systems

  • Exposure to multi-cloud or hybrid cloud environments

  • Knowledge of monitoring and logging tools

  • Experience working in utility or large-scale infrastructure projects

About us
Cuculus is the key to providing utilities to all, while protecting the world’s precious resources. Jointly with our international partner network, we provide cutting-edge software and technology solutions to address utility challenges now and in the future. Cuculus will never tire of creating innovative technology and services that enable utilities and organisations to successfully transition to a new era of providing and managing electricity, water, and gas. The work we do is important for individuals, cities, and entire nations. Our work is serious, but we have fun with it, too. 

      
Your application!
We appreciate your interest in Cuculus GmbH. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at jobs@cuculus.net.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.