Target logo

Engineer - Virtualization

Target
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

Any experience

TYPE

FullTime

SKILLS REQUIRED

VirtualizationLinuxInfrastructure as CodetroubleshootingAnsibleRESTful APIsGoUnit TestingDebugging

Job description

Overview

Join the engineering team that builds, supports and improves compute and virtualization capabilities, progressively growing your foundation in compute virtualization and infrastructure.

What you'll do

  • Build practical knowledge of compute, server virtualization, and infrastructure through deployment, configuration, testing, and support.
  • Troubleshoot Linux/Ubuntu, virtualization, networking, infrastructure, and application issues with guidance from experienced engineers.
  • Gain hands-on experience with Ansible, infrastructure APIs, automation, and configuration management.
  • Develop Go engineering practices, including Git, code reviews, testing, debugging, documentation, and design discussions.
  • Use metrics, logs, dashboards, and alerts to monitor services and participate in production support.
  • Document and share technical findings, procedures, troubleshooting steps, and lessons learned.
  • Collaborate across teams, communicate progress and blockers, and take on increasingly complex responsibilities as skills grow.

What you'll need

  • Approximately 6 months or more of apprenticeship, internship, training, or equivalent hands-on experience in infrastructure, software engineering, cloud, virtualization, or related technologies.
  • Bachelor's degree in computer science, Engineering, Information Technology, or a related field, or equivalent practical/industry experience.
  • Familiarity with server virtualization concepts and terminology, including virtual machines, hypervisors, hosts, clusters, CPU, memory, and resource allocation.
  • Familiarity with Linux, preferably Ubuntu, including common commands and basic administration and troubleshooting.
  • Familiarity with fundamental compute, storage, and networking concepts, including IP addressing, DNS, HTTP/HTTPS, load balancing, high availability, and persistent versus ephemeral compute.
  • Familiarity with Git and basic software-development practices; exposure to at least one low level programming language.
  • Familiarity with REST APIs.
  • Familiarity with testing concepts such as unit, integration, and automated testing.
  • Familiarity with cloud infrastructure concepts and how compute resources are provisioned and managed.

Nice to have

  • Go/Golang experience.
  • Familiarity with gRPC.
  • Exposure to Ansible, or automation and configuration-management concepts.
  • Container technologies such as Docker, containerd, or Kubernetes.
  • Monitoring/logging tools such as Grafana, InfluxDB, or the ELK stack.

Details

  • Location: Bangalore, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Engineer - Virtualization