Talent.com
Openstack Engineer

Openstack Engineer

WhiteLotus Talent PartnersDelhi, India
23 days ago
Job description

We are looking for a

L0 and L1 Site Reliability Engineer (SRE) Support

to join our Krutrim Cloud Site Reliability operations team and ensure the smooth functioning of our cloud infrastructure powered by

OpenStack

and

Kubernetes . In this role, you will focus on

monitoring ,

basic troubleshooting , and

incident response , helping to maintain high system availability, reliability, and performance. You will be responsible for identifying and addressing simple issues, as well as escalating more complex problems to senior SREs when needed.

The ideal candidate should have a basic understanding of

cloud infrastructure

(especially

OpenStack

and

Kubernetes ),

containerized environments , and system monitoring. This position offers an excellent opportunity for someone looking to grow into a more advanced SRE or DevOps role.

Key Responsibilities :

For L0 Support (Level 0) :

Incident Monitoring & Triage :

Respond to system alerts, monitor infrastructure health using tools like

Prometheus ,

Grafana , and

Observability

for both OpenStack and Kubernetes.

Identify low-level issues and follow

runbooks

or predefined scripts to perform first-level triage.

Document and escalate unresolved incidents to L1 or L2 based on established escalation protocols.

System Health Checks :

Perform daily health checks for Kubernetes pods, nodes, and OpenStack instances.

Verify basic functionality of

VMs ,

containers , and

network services

within the environment.

Basic Troubleshooting :

Resolve simple issues such as VM reboots, pod failures, and network connectivity issues within OpenStack or Kubernetes environments.

Follow the predefined steps for basic troubleshooting tasks like restarting services or clearing logs.

Ticket Management :

Log incidents and issues into a

ticketing system

(e.g.,

JIRA ,

ServiceNow ) for tracking and escalation.

Update incident tickets and provide relevant information for ongoing resolution efforts.

=========================================================================================================

For L1 Support (Level 1) :

Incident Resolution :

Investigate and resolve more complex issues compared to L0, such as Kubernetes pod crashes, network misconfigurations in OpenStack, and minor service disruptions.

Work with tools like

kubectl

to troubleshoot Kubernetes pods and nodes, and

OpenStack CLI

to diagnose problems with VMs, storage, and networks.

Automation & Scripting :

Automate routine tasks, such as VM provisioning, pod deployments, or status checks, using basic scripting languages ( Python ,

Bash ).

Improve automation workflows based on feedback and frequently encountered issues.

Log Aggregation & Monitoring :

Review logs and metrics collected from

ELK Stack ,

Prometheus ,

Grafana , or other logging tools to detect trends and potential issues.

Analyze logs and metrics from OpenStack and Kubernetes clusters to pinpoint underlying problems (e.g., high CPU usage, memory leaks).

Basic Network & Storage Management :

Investigate networking issues related to

Neutron

(for OpenStack) and

CNI

configurations (for Kubernetes).

Manage storage resources within OpenStack and Kubernetes (e.g., creating persistent volumes, debugging storage access issues).

Collaboration & Escalation :

Work closely with L2 and L3 engineers for

complex troubleshooting

or advanced system issues that require in-depth knowledge.

Share knowledge with the team and assist in creating new documentation or updating existing troubleshooting guides.

User and Permissions Management :

Perform basic user management tasks within OpenStack (e.g., creating and managing tenants, security groups).

Review and modify Kubernetes RBAC (Role-Based Access Control) settings based on user access needs.

Skills & Qualifications :

Required Skills :

Basic Cloud & Kubernetes Knowledge :

Familiarity with

OpenStack

architecture (e.g.,

Nova ,

Neutron ,

Cinder ).

Basic understanding of

Kubernetes

components, including

pods ,

services ,

deployments , and

namespaces .

Systems & Networking :

Knowledge of Linux / Unix-based operating systems (e.g.,

Ubuntu ,

CentOS ,

Red Hat ).

Understanding of networking concepts like

DNS ,

IP routing , and

VLANs

in cloud environments.

Monitoring & Alerting Tools :

Familiarity with monitoring tools like

Prometheus ,

Grafana ,

Zabbix , or

CloudWatch

for alert management and system health monitoring.

Troubleshooting & Incident Response :

Experience in using log aggregation tools ( ELK stack ,

Splunk ) and interpreting logs for incident detection.

Ability to perform basic troubleshooting steps (e.g., restarting services, running basic shell commands) to resolve issues.

Communication Skills :

Strong communication skills to collaborate effectively with senior SREs, developers, and other teams.

Ability to document incidents, solutions, and troubleshooting steps clearly.

Preferred Skills :

Basic Scripting & Automation :

Exposure to scripting languages such as

Bash ,

Python , or

Go

to automate basic administrative tasks.

Cloud Platform Experience :

Familiarity with other cloud technologies such as

AWS ,

Azure , or

Google Cloud Platform .

Certifications :

Basic certifications such as

CompTIA Linux+ ,

AWS Certified Solutions Architect ,

Kubernetes Fundamentals

(CKA), or

OpenStack COA

are a plus.

Create a job alert for this search

Engineer • Delhi, India